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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 dépôts

Awesome GitHub RepositoriesGenerative Rhythmic Sequencing

The creation of evolving patterns using stochastic models, Euclidean algorithms, and probabilistic event dispatching.

Distinct from Random Sequence Generation: Candidates focus on AI data sequence generation or random number arrays, not musical rhythmic structures.

Explore 5 awesome GitHub repositories matching graphics & multimedia · Generative Rhythmic Sequencing. Refine with filters or upvote what's useful.

Awesome Generative Rhythmic Sequencing GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • overtone/overtoneAvatar de overtone

    overtone/overtone

    6,193Voir sur GitHub↗

    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.

    Includes a toolkit for composing melodic structures and rhythmic patterns using scales and arpeggiators.

    Clojure
    Voir sur GitHub↗6,193
  • microsoft/muzicAvatar de microsoft

    microsoft/muzic

    4,928Voir sur GitHub↗

    Muzic est une plateforme et un framework de deep learning pour l'analyse, la composition et la synthèse musicale assistées par IA. Il fonctionne comme un framework de génération musicale et un outil d'analyse, utilisant des modèles de langage étendus et des agents autonomes pour orchestrer la création et l'interprétation de musique symbolique et audio. Le projet se distingue par ses capacités intermodales, mappant le langage naturel et la musique symbolique dans un espace d'intégration commun pour la classification zero-shot et la recherche d'informations. Il emploie une variété d'architectures spécialisées, notamment des frameworks de diffusion pour la synthèse audio, des mécanismes d'attention à double grain pour la cohérence structurelle des séquences longues, et un système hybride qui combine les règles de théorie musicale avec des réseaux de neurones. La plateforme couvre un large éventail de capacités, y compris la génération de séquences MIDI à partir de texte et de paroles, la synthèse vocale neuronale et la transcription automatisée de paroles. Elle fournit également des outils pour la modélisation de la structure musicale, la génération symbolique basée sur des attributs et l'orchestration d'outils musicaux externes via des agents autonomes. Les utilitaires de support incluent des pipelines d'ingénierie de données pour la binarisation MIDI à grande échelle, l'encodage de jeux de données et le traitement du signal audio pour l'extraction de notes de mélodie et l'alignement parole-phonème.

    Produces MIDI music sequences based on a set of defined musical attributes using deep learning.

    Pythonai-musicdeep-learningmusic
    Voir sur GitHub↗4,928
  • tonaljs/tonalAvatar de tonaljs

    tonaljs/tonal

    4,193Voir sur GitHub↗

    Tonal est une bibliothèque JavaScript de théorie musicale conçue pour l'analyse computationnelle des gammes, des accords et des intervalles. Elle sert d'outil d'analyse harmonique, d'analyseur de notation musicale et d'analyseur de classes de hauteurs. Le projet fournit des capacités spécialisées pour la génération de motifs rythmiques, incluant la création de rythmes euclidiens. Il fonctionne également comme une boîte à outils pour traduire entre différentes représentations musicales, telles que la notation scientifique, les numéros MIDI, les fréquences et la notation ABC. La bibliothèque couvre un large éventail de domaines de la théorie musicale, incluant la gestion de l'harmonie et des tonalités, l'arithmétique des intervalles et la détection de gammes. Elle inclut des utilitaires pour analyser les progressions en chiffres romains, gérer les métadonnées de modes et identifier les accords et gammes compatibles basés sur des ensembles de notes. La base de code est écrite en TypeScript.

    Generates complex rhythmic patterns using Euclidean algorithms and managing time signature data.

    TypeScriptchord-progressionchordsfunctional
    Voir sur GitHub↗4,193
  • scribbletune/scribbletuneAvatar de scribbletune

    scribbletune/scribbletune

    3,762Voir sur 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

    Implements toolkits for generating rhythmic and melodic structures using string and array notations.

    TypeScriptabletonableton-livechords
    Voir sur GitHub↗3,762
  • pichenettes/eurorackAvatar de pichenettes

    pichenettes/eurorack

    2,917Voir sur GitHub↗

    This project is a set of digital signal processing routines and firmware designed for building modular synthesis hardware and control voltage modules. It functions as a comprehensive system for Eurorack synthesis, incorporating a physical modeling synthesis engine, a granular synthesis module, and a dedicated control voltage processor. The system distinguishes itself through a specialized synthesis engine that simulates the acoustic properties of strings, reeds, and percussion using modal resonators. It also features a MIDI to CV converter for monophonic and polyphonic operation and a step se

    Creates evolving rhythmic patterns and melodic sequences using stochastic models and Euclidean generators.

    C++
    Voir sur GitHub↗2,917
  1. Home
  2. Graphics & Multimedia
  3. Generative Rhythmic Sequencing

Explorer les sous-tags

  • Musical Sequence Generators2 sous-tagsToolkits for composing rhythmic and melodic structures using mathematical and musical rules. **Distinct from Generative Rhythmic Sequencing:** Broader than just rhythmic sequencing to include melodic structures, scales, and arpeggiators