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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesAlgorithmic Pattern Generators

Tools for creating musical sequences using mathematical algorithms such as Euclidean rhythms.

Distinct from Step-Based Pattern Generators: Distinct from Step-Based Pattern Generators by focusing on algorithmic/mathematical generation rather than simple grid-based steps.

Explore 3 awesome GitHub repositories matching graphics & multimedia · Algorithmic Pattern Generators. Refine with filters or upvote what's useful.

Awesome Algorithmic Pattern Generators GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • overtone/overtoneAvatar overtone

    overtone/overtone

    6,193Vezi pe GitHub↗

    Overtone este o bibliotecă Lisp de sinteză audio care oferă un mediu programabil pentru proiectarea sintetizatoarelor și generarea de sunet în timp real. Servește ca framework de procesare a semnalelor digitale pentru programarea sunetului live, integrând un manager de mostre audio pentru preluarea și stocarea sunetelor din depozite externe și un generator de secvențe muzicale pentru compunerea structurilor melodice și ritmice. Proiectul se distinge prin interfețele sale specializate pentru hardware și rețelistică, având un sistem dedicat pentru rutarea datelor MIDI și schimbul de mesaje Open Sound Control între software și hardware extern. Include, de asemenea, instrumente pentru compoziția muzicală algoritmică, cum ar fi generarea de ritmuri euclidiene și funcții pentru definirea scalelor și acordurilor. Framework-ul acoperă o suprafață largă de capabilități, inclusiv procesarea semnalelor audio digitale cu rutare bazată pe noduri și design personalizat de anvelope (envelopes). Oferă sisteme pentru sincronizarea evenimentelor audio, secvențiere temporizată și capacitatea de a coordona ieșirea audio cu biblioteci grafice și medii de shader pentru sincronizarea audio-vizuală. Utilitățile suplimentare includ analiza tonului și a acordurilor, precum și monitorizarea în timp real a valorilor audio și ale magistralei de control.

    Provides tools for creating musical sequences using mathematical algorithms such as Euclidean rhythms.

    Clojure
    Vezi pe GitHub↗6,193
  • bespokesynth/bespokesynthAvatar BespokeSynth

    BespokeSynth/BespokeSynth

    4,526Vezi pe GitHub↗

    BespokeSynth is a modular synthesizer environment that combines a node-based audio graph routing system with a live scripting bridge, enabling real-time patching and control without recompilation. Its architecture integrates a granular synthesis engine, FFT-based spectral processing, a MIDI Polyphonic Expression pipeline, and a Euclidean rhythm generator, all within a freeform workspace designed for live experimentation. The project distinguishes itself through its live coding capabilities, allowing Python scripts to create, modify, and control synthesis parameters at runtime, and its plugin

    Implements Euclidean rhythm generation for distributing note onsets evenly across a circular grid.

    C++
    Vezi pe GitHub↗4,526
  • scribbletune/scribbletuneAvatar scribbletune

    scribbletune/scribbletune

    3,762Vezi pe GitHub↗

    Scribbletune is a JavaScript music composition library, MIDI file generator, text-based patch diagrammer, and Web Audio API sequencer. It enables the definition of rhythms, chords, and melodies using string-based notation for real-time playback in web browsers. The system transforms simple text notation into SVG visual representations of modular synthesizer signal paths. It also converts programmatically composed musical clips and patterns into standard MIDI files for use in external digital audio workstations. Composition capabilities include a character-based rhythmic notation system for p

    Uses algorithmic patterns to automatically generate musical riffs, arpeggios, and sequences.

    TypeScriptabletonableton-livechords
    Vezi pe GitHub↗3,762
  1. Home
  2. Graphics & Multimedia
  3. Grid-Based Music Sequencing
  4. Algorithmic Pattern Generators