EMViz (Early Music Visualization)
EMViz (Early Music Visualization): MATLAB runtime application - Published in JOSS (2019)
musicmanipulations.jl
Manipulate music data, humanize, quantize and analyze music performances with Julia
dawdreamer
Digital Audio Workstation with Python; VST instruments/effects, parameter automation, FAUST, JAX, Warp Markers, and JUCE processors
isobar
A Python package for creating and manipulating musical patterns, designed for use in algorithmic composition, generative music and sonification. Can be used to generate MIDI events, MIDI files, OSC messages, or custom actions.
https://github.com/dbraun/kpop_midi
MIDI transcriptions of kpop songs. Most examples focus on piano chord progressions.
https://github.com/charlesneimog/py4pd-orchidea
It allows loading Orchidea samples using midi inputs.
javascript-software-synthesizer-classic
JSS-01C | JavaScript Software Synthesizer Classic | The original version of the JavaScript Software Synthesizer before the ongoing refactoring/redesign.
nsynth-midi-renderer
Sample based concatenative synthesizer for the NSynth dataset. Render any MIDI (.mid) sequence with the notes of NSynth.
midi2vec
MIDI2vec computes embeddings for representing MIDI data in vector space
https://github.com/carlosholivan/musicaiz-datasets
Symbolic music tokenized datasets to train DL sequence models