midi-parser

There are 79 repositories under midi-parser topic.

  • drywetmidi

    melanchall/drywetmidi

    Swiss knife for everything MIDI related

    Language:C#6302419577
  • SpessaSynth

    spessasus/SpessaSynth

    MIDI SoundFont/DLS player and editor written in JavaScript.

    Language:TypeScript252714126
  • colxi/midi-parser-js

    JSON Human readable MIDI sequences. Read from ArrayBuffers, Base64 encoded strings, or FileInput Element in Browsers.

    Language:JavaScript241112132
  • Tegridy-MIDI-Dataset

    asigalov61/Tegridy-MIDI-Dataset

    Tegridy MIDI Dataset for precise and effective Music AI models creation.

    Language:Jupyter Notebook2344416
  • jimm/midilib

    Pure Ruby MIDI file and event manipulation library

    Language:Ruby18491735
  • ddiakopoulos/modern-midi

    :musical_score: C++11 MIDI file & realtime io library

    Language:C++100141314
  • vipul-sharma20/tayuya

    Python library to generate guitar tabs from MIDI files

    Language:Python895310
  • rawl

    vpavlenko/rawl

    Harmony as Flags 🇱🇺🇱🇹🇬🇦🇦🇲🇲🇺 Western scores in 12 colors. MIDI files in, piano rolls out. Abolition of standard notation's gatekeeping. Prosthesis for sheet-music-blind people. Syntax highlighting for pitches. Pinyin for black polkadot characters. Also a text-based tracker (a notation editor), sorta diatonic CSound/Strudel with insert/copy

    Language:TypeScript701328
  • stdtabs/phptabs

    A PHP library for reading, writing and rendering guitar tablatures and MIDI files

    Language:PHP435179
  • patrickroberts/synth-js

    JavaScript MIDI-to-WAV synthesizer

    Language:JavaScript39536
  • codeklavier

    narcode/codeklavier

    Programming with the piano as interface

    Language:Python345917
  • 3d-midi-audio-particles-threejs

    adarkforce/3d-midi-audio-particles-threejs

    An animated particles visualizer that reacts to audio and controllable through MIDI input

    Language:JavaScript33108
  • cymheart/tauMidi

    1.一个数字音乐合成库,该库具备soundfont解析,Midi音乐解析播放,支持混音,合唱,压缩器,均衡器等音效添加 2.支持边缓存边播放模式, 支持对黑乐谱(black)的流畅播放 3.可导出合成音频的mp3, wav, pcm到文件 4.包含一个物理钢琴合成音源 5.支持C#播放midi音乐(midi play)等

    Language:C27311
  • safiire/arm_synth

    Wavetable Synth Running on an STM32F 32-bit ARM Cortex M3 microprocessor

    Language:C++26204
  • dsgallups/midix

    Crates used to parse, read, and write in the MIDI format

    Language:Rust233
  • arirusso/nibbler

    Ruby MIDI message parser

    Language:Ruby22203
  • GermanAizek/midi2mod

    Tool for easy conversion of MIDI to MOD audio format

    Language:C20105
  • spessasynth_core

    spessasus/spessasynth_core

    JavaScript MIDI + SoundFont/DLS Library

    Language:TypeScript201124
  • cavallium/Midi23D

    Midi23D is a tool made in Java that converts every note of a .midi music into GCODE instructions to send directly to a 3D printer.

    Language:Java17324
  • spessasus/spessasynth_lib

    SoundFont/DLS MIDI Library for web browsers

    Language:TypeScript17292
  • MStefan99/Midi-Parser

    A simple C++ library that reads and parses binary MIDI files

    Language:C++14200
  • omg-score

    SleepyLGod/omg-score

    🎹 An applet transcripting *.mp3 and *.wav files (mostly piano pieces) to *.midi files, then parsing and playing them, showing the melody in the piano as well! ♬

    Language:JavaScript13211
  • newlandsvalley/purescript-midi

    MIDI and Web MIDI support

    Language:PureScript111131
  • DOREMI

    asigalov61/DOREMI

    MIDI-REMI-TXT-REMI-MIDI bi-directional MIDI processor for music generation/composition with NLP-based Music AI architectures.

    Language:Jupyter Notebook9101
  • Meddleying-MAESTRO

    asigalov61/Meddleying-MAESTRO

    Full-featured Algorithmic Intelligence Music Augmentator (AIMA) with full multi-instrument MIDI output and Karaoke support.

    Language:Python9201
  • gaelhuot/Murphy_Studio

    JavaFX MIDI - Project

    Language:Java9411
  • kainosk/Swimi

    MIDI/SMF parser written in Swift.

    Language:Swift91133
  • newlandsvalley/elm-comidi

    MIDI parser in pure elm

    Language:Elm9483
  • scottroot/Musical-Dynamics-Training-Software

    A digital piano dynamics training program that provides real-time visualizations and feedback for musicians to more accurately monitor their playing and improve expressiveness..

    Language:Python9103
  • Wally869/MidiSplitter

    Script to split midi files from a folder, into subsegments. The intent is to extract "patterns" from individual tracks and save them as individual Midi Files

    Language:Python9100
  • MIDI-TXT-MIDI

    asigalov61/MIDI-TXT-MIDI

    A much-needed implementation of a bi-directional MIDI processor for symbolic music generation with NLP based Music AI architectures.

    Language:Jupyter Notebook8201
  • ncu571633/midi_parser

    C++ Midi Parser/API

    Language:C++8211
  • will-molloy/Mixed-Reality-Piano-Tutor

    A Gamified Piano Practice Environment. SOFTENG700AB Honours Research Project (A+) https://ieeexplore.ieee.org/abstract/document/8706474

    Language:C#8112
  • carlosholivan/midiplot

    Simple package with MIDI handling tools and pianorolls representations

    Language:Jupyter Notebook7102
  • S1r0hub/fake-music

    Fake Music

    Language:Python7202
  • tschiemer/midimessage

    Extensive library for MIDI constants, un-/packers, parser, cli and unified human-readable formatters/parser for MIDI Messages (embedded friendly)

    Language:C++7102