Projektliste

Digitale Klangerzeugung 

Beat Frei

 

Buch:

 

Dieses dynamische Online-Buch behandelt Methoden und industrietaugliche Algorithmen zur Klangsynthese in Musikinstrumenten. Es soll in erster Linie Entwicklern als Nachschlagewerk dienen, kann aber auch in Masterkursen als Vorlesungsskript verwendet werden.

 

Download:

 

Digital Sound Generation - Part 1: Oscillators (pdf)

Digital Sound Generation - Part 2: Filters (pdf)

 

SynStart:

 

SynStart ist ein kompakter Basiscode in C++, der die wesentlichen Bestandteile enthält, um aus für sich stehenden Audioalgorithmen unabhängig ausgeführte Echtzeit-Klangerzeuger unter Windows zu entwickeln. Dies umfasst eine polyphon-multitimbrale Stimmenverwaltung, ASIO und DirectX Audio, MME und DirectX MIDI, sowie eine minimale MFC-basierte grafische Oberfläche. Der integrierte Beispielcode realisiert einen via MIDI steuerbaren polyphonen Sinussynthesizer mit 18 Codezeilen. Lizenz: zlib.

 

Download:

 

SynStart 1.1 for Windows (zip)