Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

MIDI

MIDI (Musical Instrument Digital Interface) is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related audio devices for playing, editing, and recording music.

https://github.com/specta-rs/tauri-plugin-midi

A WebMIDI-compatible plugin for Tauri

midi tauri tauri-plugin tauri-plugin-midi webmidi

Last synced: 21 Oct 2024

https://github.com/jtsiomb/midikeys

Simple MIDI keyboard for DOS PCs with an MPU-401 or compatible MIDI interface

dos midi music

Last synced: 28 Oct 2024

https://github.com/thefloatingstring/ringtone-generator

Using Keras LSTMs to generate ringtones in MIDI format. (2021 McGill AI Society Hackathon)

audio-synthesis keras lstm midi python

Last synced: 13 Nov 2024

https://github.com/shakfu/miditools

Simplified cmake builds of Geert Bevin's sendmidi and receivemidi

cmake juce midi receivemidi sendmidi

Last synced: 13 Nov 2024

https://github.com/squidkid-deluxe/py-linthesia

Terminal based, minimalist, python script that uses MIDI files and connections to generate piano-roll like animation

midi midi-device midi-files piano python

Last synced: 14 Nov 2024

https://github.com/squidkid-deluxe/ai-live-drumkit

AI-powered drum accompaniment for live MIDI input - no GPU required!

ai drum-machine drummer live midi

Last synced: 14 Nov 2024

https://github.com/snej/toit-midi

MIDI (Musical Instrument Digital Interface) I/O for the Toit language

midi toit toit-language

Last synced: 23 Oct 2024

https://github.com/earthmanmuons/clefcraft

Exploration of Western music theory concepts with Zig

midi music music-theory theory zig ziglang

Last synced: 15 Oct 2024

https://github.com/betodealmeida/amidihub

A MIDI host that autoconnects all MIDI ports (software and hardware)

alsa midi

Last synced: 27 Oct 2024

https://github.com/mrbbp/circuitpython-mfrc522

circuitPython RC522 RFID reader + send tag uuid in midi

circuitpython js midi midiapi nfc processing-sketch rfid rp2040-xiao

Last synced: 26 Sep 2024

https://github.com/yokaze/crest-python

A midi library for python

midi python

Last synced: 15 Nov 2024

https://github.com/ewen-lbh/midibackup

Listen continuously for MIDI input from your keyboard and save any session you make into a .midi

midi

Last synced: 23 Oct 2024

https://github.com/mathieu52/oscmidi

Connect any MIDI-enabled piano to VRChat

midi piano vrchat vrchat-osc vrchat-tool

Last synced: 12 Oct 2024

https://github.com/ology/music-duration

Add 32nd, 64th, 128th & odd durations to MIDI-Perl

midi music perl5

Last synced: 13 Oct 2024

https://github.com/esp32beans/esp32-s3-box-hires-cc

ESP32-S3 Box MIDI Pitch Bend Slider and Hi-Res MIDI CC HTML Sliders

arduino esp32-s3 esp32-s3-box lvgl midi

Last synced: 13 Oct 2024

https://github.com/theisaaclloyd/theremin

Library for reading a capacitive theremin

capacitance midi theremin

Last synced: 09 Nov 2024

https://github.com/anachrocomputer/avrmidi2cv

MIDI to Control Voltage converter to run on ATmega4809 AVR microcontroller

ad5676 ad8804 atmega4809 avr control-voltage dac digital-to-analog-converter midi

Last synced: 15 Nov 2024

https://github.com/k4pran/oak

A CLI for creating customizable ocarina video tutorials from midi files.

audio automation midi midi-files midi-notes ocarina tutorials video-tutorial

Last synced: 13 Oct 2024

https://github.com/kshoji/unity-midi-plugin-android-inter-app

Unity MIDI Plugin, Android implementation. Works with Inter App MIDI(Virtual MIDI) only.

android midi unity unity3d unity3d-plugin

Last synced: 03 Nov 2024

https://github.com/UnsignedArduino/Musical-Images-Generator

A Python program to generate images compatible with the Musical-Images extension in MakeCode Arcade!

arcade extension extension-helper helper makecode makecode-arcade makecode-arcade-extensions makecode-extension midi

Last synced: 03 Aug 2024

https://github.com/hlorenzi/midi-inspect

🎵 Inspect .mid file contents! -- https://hlorenzi.github.io/midi-inspect

file file-format inspect midi midi-files music web webapp

Last synced: 12 Oct 2024

https://github.com/moustacheful/midori

A midi transform/mapping tool

cli midi midi-events transformation

Last synced: 08 Nov 2024

https://github.com/djipco/jsnation-2022-webmidi

Code demo for WEBMIDI.js (JSNation 2022)

midi web-midi-api

Last synced: 14 Oct 2024

https://github.com/robcranfill/pialesissr

A way to select different drum sets when using a MIDI drum kit to send notes to an external drum machine.

midi midi-controller raspberry-pi

Last synced: 15 Nov 2024

https://github.com/max22-/midits

MIDI text stream (use midi from the command line or shell scripts)

awk midi sed

Last synced: 09 Nov 2024

https://github.com/bob-ros2/midistuff

Shell MIDI recorder with record forever option. This is a MIRRORED REPOSITORY Refer to the GitLab page for the origin.

midi recorder shellscript

Last synced: 16 Oct 2024

https://github.com/venividiviciuss/video-to-midi-converter

VideoToMidiConverter is a Python program that converts videos of musical keyboards into MIDI files, with an interactive GUI and visual preview.

converter generator midi music note piano sheet-music sheets synthesia youtube

Last synced: 30 Oct 2024

https://github.com/dannixon/midi_mixer

A simple Teensy based 10 channel MIDI mixer.

arduino midi midi-controller teensy3

Last synced: 30 Oct 2024

https://github.com/benc-uk/midi-arp

Experiment in creating a MIDI arpeggiator in JavaScript

midi music web-midi

Last synced: 04 Nov 2024

https://github.com/floe/minisynth

Auto-setup a Linux machine as soft synth for a USB MIDI keyboard

linux midi synthesizer

Last synced: 30 Oct 2024