2 dépôts
Controlling sound synthesis and algorithmic composition in real time by sending code to a running audio engine during performance or rehearsal.
Distinct from Live Python Audio Controls: Distinct from Live Python Audio Controls: focuses on the general concept of live code control of synthesis, not Python-specific.
Explore 2 awesome GitHub repositories matching development tools & productivity · Live Synthesis Controls. Refine with filters or upvote what's useful.
An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
Controls sound synthesis and algorithmic composition in real time by sending code to a running audio engine during performance.
Overtone est une bibliothèque de synthèse audio Lisp qui fournit un environnement programmable pour concevoir des synthétiseurs et générer de l'audio en temps réel. Il sert de framework de traitement du signal numérique pour la programmation sonore live, intégrant un gestionnaire d'échantillons audio pour récupérer et mettre en cache des sons depuis des dépôts distants, ainsi qu'un générateur de séquences musicales pour composer des structures mélodiques et rythmiques. Le projet se distingue par ses interfaces spécialisées pour le matériel et le réseau, avec un système dédié au routage des données MIDI et à l'échange de messages Open Sound Control entre le logiciel et le matériel externe. Il inclut également des outils pour la composition musicale algorithmique, comme la génération de rythmes euclidiens et des fonctions pour définir des gammes et des accords. Le framework couvre une large surface de capacités, incluant le traitement du signal audio numérique avec routage basé sur des nœuds et conception d'enveloppes personnalisées. Il fournit des systèmes pour la synchronisation d'événements audio, le séquençage temporel, et la capacité de coordonner la sortie audio avec des bibliothèques graphiques et des environnements de shaders pour la synchronisation audiovisuelle. Des utilitaires supplémentaires incluent l'analyse de hauteur et d'accords, ainsi que le monitoring en temps réel des valeurs de bus audio et de contrôle.
Offers a programmable Lisp environment for designing and modifying synthesizers in real time while audio is playing.