awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
supercollider avatar

supercollider/supercollider

0
View on GitHub↗
6,624 estrellas·843 forks·C++·GPL-3.0·4 vistassupercollider.github.io↗

Supercollider

An audio server, programming language, and IDE for sound synthesis and algorithmic composition.

Features

  • Algorithmic Music Composition - Provides a pattern-based event stream engine for algorithmic composition with live code modification.
  • Live Synthesis Controls - Controls sound synthesis and algorithmic composition in real time by sending code to a running audio engine during performance.
  • Live Coding Music Performance - Enables modifying and executing synthesis code on the fly while the audio engine continues running for improvisational performances.
  • Audio Synthesis - Generates and processes audio signals with low latency using a dedicated server architecture for live performance and composition.
  • Musical Event Stream Engines - Generates musical event sequences from composable pattern objects defining note parameters, timing, and probabilistic transformations.
  • Real-Time Audio Processing - Provides a low-latency server architecture that generates and processes audio signals for live performance.
  • Sound Synthesis - Generates and processes audio signals with low latency using a dedicated server architecture for live performance and composition.
  • Audio Sample Blocks - Processes audio in fixed-size sample blocks within a real-time thread for guaranteed low-latency performance.
  • Audio Synthesis Runtimes - Ships an interpreted language and real-time server specifically designed for audio synthesis and algorithmic composition.
  • Real-Time Audio Scripting - Sends commands from an interpreted language to a real-time audio engine to program sound synthesis and algorithmic composition.
  • Synthesis Graph Compilers - Compiles user-defined synthesis graphs into optimized unit generator trees for runtime audio processing.
  • Process Separation - Runs the synthesis engine as a separate real-time process from the language interpreter, communicating via OSC messages.
  • Audio Node Trees - Organizes synthesis nodes into a tree structure that determines execution order and signal flow for audio processing.
  • Live Code Help Browsers - Embeds a searchable help browser that executes code examples directly into the running synthesis environment.
  • Integrated Code Editors - Provides an integrated editor with a built-in help system for writing and testing audio synthesis code.
  • Audio Plugin Extensions - Supports custom unit generators and language extensions through community plugins and libraries.
  • Audio Plugin Extensibility - Adds new unit generators, language classes, and tools by installing community plugins or writing custom extensions.
  • Plugin-Based Audio Synthesis - Adds new unit generators, language classes, and tools by installing community plugins or writing custom extensions to the synthesis environment.
  • IDEs - Ships an integrated editor with a help system for writing, testing, and documenting audio synthesis programs.
  • MIDI and OSC Interfaces - Implements MIDI, OSC, HID, and serial port communication for controlling external hardware and software.
  • MIDI and OSC Device Integrations - Communicates with MIDI, OSC, HID, and serial port devices to control or be controlled by local and networked hardware.
  • Plugin Extenders - Loads external shared libraries at startup to extend the set of available synthesis primitives without recompiling the server.
  • Cross-Platform GUI Frameworks - Provides a cross-platform windowing toolkit for creating and updating UI widgets programmatically from the language interpreter.
  • Custom GUI Frameworks - Provides a cross-platform GUI framework for creating interactive windows, controls, data visualizations, and animations.

Historial de estrellas

Gráfico del historial de estrellas de supercollider/supercolliderGráfico del historial de estrellas de supercollider/supercollider

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Supercollider

Proyectos open-source similares, clasificados según cuántas características comparten con Supercollider.
  • overtone/overtoneAvatar de overtone

    overtone/overtone

    6,193Ver en GitHub↗

    Overtone is a Lisp audio synthesis library that provides a programmable environment for designing synthesizers and generating real-time audio. It serves as a digital signal processing framework for live sound programming, integrating an audio sample manager for retrieving and caching sounds from remote repositories and a musical sequence generator for composing melodic and rhythmic structures. The project distinguishes itself through its specialized interfaces for hardware and networking, featuring a dedicated system for routing MIDI data and exchanging Open Sound Control messages between sof

    Clojure
    Ver en GitHub↗6,193
  • sonic-pi-net/sonic-piAvatar de sonic-pi-net

    sonic-pi-net/sonic-pi

    11,866Ver en GitHub↗

    Sonic Pi is a live coding music environment and algorithmic composition tool. It functions as a Ruby-based audio engine that allows users to compose and perform music in real time by writing and executing code during playback. The platform serves as an educational coding platform, using sound creation as a play-based environment to teach software logic and programming principles. It also acts as a MIDI and OSC controller for synchronizing external hardware and software. The system covers a broad range of audio capabilities, including software-based sound synthesis, audio sample manipulation,

    C++artaudioeducation
    Ver en GitHub↗11,866
  • lmms/lmmsAvatar de LMMS

    LMMS/lmms

    10,005Ver en GitHub↗

    LMMS is a digital audio workstation and MIDI sequencer designed for composing, arranging, and mixing music. It functions as a comprehensive production environment that integrates a MIDI sequencer, a sample-based synthesizer, and an audio mixing console. The project distinguishes itself through a versatile synthesis engine that includes additive synthesis, wavetable generation, and emulations of vintage hardware such as NES audio and FM chips. It also serves as a VST plugin host, allowing for the integration of third-party virtual instruments and audio effects via a standardized interface. Be

    C++dawhacktoberfestmidi
    Ver en GitHub↗10,005
  • samaaron/sonic-piAvatar de samaaron

    samaaron/sonic-pi

    11,867Ver en GitHub↗

    Sonic Pi is a live coding music environment and algorithmic composition tool. It functions as a Ruby-based audio engine that allows users to compose and perform audio in real-time through a programmable interface. The software serves as interactive music education software, designed to teach computer science fundamentals and introductory programming concepts through the immediate feedback of sound generation. The system provides capabilities for real-time audio synthesis and the creation of complex musical patterns and sequences. It enables the generation of audio and the execution of music

    C++
    Ver en GitHub↗11,867
Ver las 30 alternativas a Supercollider→

Preguntas frecuentes

¿Qué hace supercollider/supercollider?

An audio server, programming language, and IDE for sound synthesis and algorithmic composition.

¿Cuáles son las características principales de supercollider/supercollider?

Las características principales de supercollider/supercollider son: Algorithmic Music Composition, Live Synthesis Controls, Live Coding Music Performance, Audio Synthesis, Musical Event Stream Engines, Real-Time Audio Processing, Sound Synthesis, Audio Sample Blocks.

¿Qué alternativas de código abierto existen para supercollider/supercollider?

Las alternativas de código abierto para supercollider/supercollider incluyen: overtone/overtone — Overtone is a Lisp audio synthesis library that provides a programmable environment for designing synthesizers and… sonic-pi-net/sonic-pi — Sonic Pi is a live coding music environment and algorithmic composition tool. It functions as a Ruby-based audio… lmms/lmms — LMMS is a digital audio workstation and MIDI sequencer designed for composing, arranging, and mixing music. It… samaaron/sonic-pi — Sonic Pi is a live coding music environment and algorithmic composition tool. It functions as a Ruby-based audio… vcvrack/rack — Rack is a virtual Eurorack modular synthesizer emulator and a modular synthesis SDK. It provides a digital environment… juce-framework/juce — JUCE is a comprehensive C++ audio framework and digital signal processing library used to build cross-platform audio…