Zusammenfassung
Homunculus ist ein kostenloser und Open-Source-Formant-Synthesizer, der in JUCE unter der GPL3-Lizenz implementiert ist. Er basiert auf einem vereinfachten Modell der menschlichen Stimme und verwendet einen bandbegrenzten Impulszug, um Glottispulse zu simulieren, sowie eine Reihe von resonanten Filtern, um die Form des Stimmapparats nachzubilden. Obwohl er menschliche Klänge erzeugen kann, ist er in der Lage, eine Vielzahl anderer klanglicher Texturen zu produzieren.
Funktionen
- Formantsynthese basierend auf Stimmapparatmodellierung
- Performance-Modus mit Morph-Schieberegler zur Interpolation zwischen Formant-Sets
- Visualizer, der die Frequenzantwort der Formantfilter anzeigt
- Editor-Modus zum Hinzufügen, Entfernen und Bearbeiten von Formant-Sets
- Jedes Formant-Set besteht aus drei Bandpassfiltern mit einstellbaren Parametern für Frequenz, Güte und Verstärkung
- Einfaches LFO-Vibrato, gesteuert durch Regler für Frequenz und Modulationsstärke
- Amplitude-Hüllkurve mit ADSR-Parametern zur Gestaltung der Klangdynamik
- Vorkompilierte Installer verfügbar für macOS und Windows
Anwendung
Benutzer können zwischen dem Performance-Modus für Live-Spiel und morphende Formanten und dem Editor-Modus für detaillierte Steuerung der Formantfilter-Parameter wechseln. Der Synthesizer erzeugt Klänge, indem er Glottalimpulse simuliert, die durch einstellbare resonante Hohlräume gefiltert werden.
Motivation und Entwicklung
Das Projekt wurde erstellt, um JUCE, Prinzipien der Softwarearchitektur und DSP-Techniken wie bandbegrenzte Impulszüge und Filterung kennenzulernen. Die Kompilierung des Quellcodes erfordert JUCE und Projucer.
Kommentare
Anmelden , um zu bewerten, zu kommentieren und zu merken.
Noch keine Kommentare für dieses Tool.