Sagen wir mal so...
ich habe einen kleinen Fehler gemacht, als ich hier irgendwo gesagt habe, dass ich lieber erst die Melodie generiere und mir dazu Harmonische Begleitungen generieren lasse, wusste ich icht, worauf ic mich eingelassen habe.
Es erweist sich im nachhinein als viel effizienter erst eine Harmonie zu haben, auf dessen Basis Töne entstehen, weshalb ich mich kurzer Hand dazu entschieden habe erneut alles umzuwerfen und den Generator neu zu schreiben. Dieses mal habe ich auch ei wesentlich besseres Gefühl, denn ich verwende jede Konstante in form eine Variable. Außerdem ist der code durch und durch kommentiert, weshalb ich noch Jahre nach den heutigen Tagen in der Lage sein könnte zu verstehen, was da abgeht. Ein Vorteil, den ich jedem jungen Informatiker an dieser Stelle nochmal sehr ans Herz legen möchte, denn Kommentare retten manchmal Leben.
Ich habe mir (für den Anfang) sieben Harmonien rausgesucht, die dann unter gewissen Bedingungen nacheinander generiert werden. Aktuell arbeite ich daran, die Töne darauf generieren.
Außerdem strebe ich nebenbei das Ziel an, möglichst viele Tonarten abspielen zu können, was dafür sorgen wird, dass ich noch sehr viel mehr Töne mittels PulseBoy erstellen muss und diese auch alle Einbinden lassen werde.
Deshalb möchte ich an dieser Stelle schonmal zu Protokoll geben, dass ich befürchte, dass die Ladezeit des Programms etwas lang werden könnte... mal sehen, was sich machen lässt.
Bis dahin viel Spaß noch,
Samuel
Keine Kommentare:
Kommentar veröffentlichen