Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

ws1718:audio-projekt

Letzte Abgabe der Dokumentation:

abgabe09.04.18audio_projekt.zip

Programm:

audio-projekt.zip

Audio-Projekt Teilnehmer: Arpad Krause

Die Grundlegende Idee ist ein Synthesizer zu bauen die Complexität von diesem wird während der Erarbeitung festgelegt:

Ziele:

Grundlegend Töne Mono-abspielen zu können → mögliche Steigerung zu dou oder sogar multi Wellen-funktion zu ändern d.h. Sägezahn-Wellen etc.

Protokoll(30.11.17): hauptsächlich Probleme beheben, die Live-Eingabe stellt(e) Probleme Die Lösung über neues Modul. Funktion zur Bestimmung der Frequenz durch eine Eingabe, und die Auswertung dieser Eingabe, immer noch problematisch um Wandlung in eine wave-datei (live).

Protokoll(7.12.17): die Entwicklung einer GUI für die Eingabe von den Variablen. Fertigstellung eines Spartanischen interfaces und die analyse von den Daten von Stefan. Einbindung der Daten von Stefan in die GUI, erster spielspaß.

Protokoll(14.12.17): Weiter Entwicklung der GUI bzw. Einbindung n-Spuren für den synthie zu erschaffen um durch additive synthese viel Spurigkeit zu erzeugen.

Protokoll(21.12.17): umschreibung der ausgabe.

Protokoll(11.1.18): ich habe mir während der freien zeit ein MIDI-Gerät zur Eingabe besorgt heute verbrachte ich also nur zeit damit die Eingabe dafür möglich zu machen und daran zu arbeiten das diese funktioniert des weiteren hab ich mich mit dem Lautstärke verlauf von tönen beschäftigt.

Protokoll(18.01.18): der Lautstärke verlauf wurde teilweise optimiert das knacken beim Start eines Tones ist nun nicht mehr vorhanden ein Problem stellt allerdings noch der Auslauf des Tons.

Protokoll (25.01.18): der Lautstärke verlauf wurde für ADSR(Hull-kurve) optimiert und geschwindigkeit optimiert(gering). listen in dictionarys umwandeln ist noch ein möglchkeit, vor her kahm es zum knacken wenn die chunks klein waren. der ADSR verlauf ist allerdings noch nicht fuer die (Attack-only-funktion) optimiert und für die tasten drück gesschwindigkeit(da fehlt mir noch ein gescheiter ansatz).

Protokoll (1.02.2018): Das Problem Kompressor, bzw Limiter ist immer noch riesig. Ich habe mich mit Hilfe von Stefan ueber Kompressoren informiert, allerdings habe ich es nicht geschafft einen funktionierenden zu programmieren und such noch nach einem guten Ansatz, ein Ausweg wäre das A-law verfahren zu verwenden welches z.b bei Handys verwendet wird, doch hat dieses seine Limitierung auf Handys zurecht, Ich versuche dies also nun in mein code einzufühgen und in dem falle das ich je wieder ust haette mich mit einem Kompressor zu beschaeftigen kann ich mir ja dazu noch etwas ausdenken.

Protokoll(8.2.18): Beschäftigung mit dem kompressor immer noch problehme die nicht verständlich sind bspw. der gering einfluss der rate auf meinen kompressor und die tat sache das man nach „5“ tönen gleich zeitig schon wiedder auf maxima stößt wird ueber haupt was verändert ist die veränderung nicht stark genung ist alpha(fuer der filter zu groß)?

Protokoll(15.02.18): Zustand eines aKtzepablen Kompressors erreicht neu sound synthe entwickelt(Fm-synthese) GUI arbeit fuer Kompressor und osszilator(kein code)

Protokoll(vom 15.2, bis 6.3): delay Funktionabgabe_dokumentation_audio_1.4.18.zip GUI für Soundsynthese Resonanz-Funktion Entwicklung, dadurch Beschäftigung mit Fourier-Transformation.

ws1718/audio-projekt.txt · Zuletzt geändert: 2018/06/07 14:28 von sunnyrogers