Here are
72 public repositories
matching this topic...
Software synthesizer based on the SoundFont 2 specifications
Use full GM set of musical instruments to play MIDI and single sounds or effects. Support for reverberation and equaliser. No plugins, no Flash. Pure HTML5 implementation compatible with desktop and mobile browser. See live examples.
Updated
Dec 26, 2020
JavaScript
🎹 Listen to free MIDI songs, download the best MIDI files, and share the best MIDIs on the web
Updated
Dec 10, 2020
JavaScript
♬ Midi parser & player engine for browser or Node. As a parser converts MIDI events into JSON. Works well with single or multitrack MIDI files.
Updated
Sep 9, 2020
JavaScript
🎹 Play and display MIDI files on the web
Updated
Dec 26, 2020
TypeScript
A Software MIDI Synthesizer library with OPL3 (YMF262) emulator
🎼 C++11 MIDI file & realtime io library
A Software MIDI Synthesizer library with OPN2 (YM2612) emulator
A MIDI player for macOS with SF2/DLS soundfont support
Updated
Nov 22, 2020
Swift
A Music programming language. Translates source code into MIDI. Includes a player. Supports MIDI-Karaoke. Includes a MIDI analyzer.
Updated
Aug 29, 2020
Java
Virtual Midi keyboard and Midi Live Looper for Jack Audio Connection Kit
Updated
Aug 16, 2020
Swift
A suite of tools for manipulating Old School and RuneScape HD MIDI and Audio. Also supports playing and converting MIDI files using the official soundbank!
Simple MIDI-player for Android based on libADLMIDI library
Hosts software Web MIDI Synths that implement a superset of the Web MIDI API Output Device interface.
Updated
Dec 18, 2020
JavaScript
A MIDI player for Arduino, controlled by nodejs
Updated
Jul 3, 2015
Arduino
Standard MIDI Files: read / write / play
Updated
Dec 22, 2020
JavaScript
Advanced MIDI file player
MIDI Player extension for browsers
Updated
Dec 30, 2020
JavaScript
Simple MIDI-player for Android based on libOPNMIDI library
Updated
Dec 6, 2017
JavaScript
A multithreaded, real time midi player using Vulkan
A midi player for Terrarian instruments.
Updated
Jul 23, 2018
Java
Updated
Dec 23, 2020
JavaScript
An iOS Chord Progression Ear Trainer
Updated
Jun 11, 2018
Swift
An interactive web app about ear training
Updated
Jan 3, 2019
JavaScript
Improve this page
Add a description, image, and links to the
midi-player
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
midi-player
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
Explampify with code how to use pause, resume, and stop in the "Getting started" section of the README and also in the documentation thanks to JSDoc.
https://github.com/yvesgurcan/web-midi-player/blob/51d8af052bd88bac86cb1b9b7afe3345fb0a04af/src/MidiPlayer.js#L377-L384
https://github.com/yvesgurcan/web-midi-player/blob/51d8af052bd88bac86cb1b9b7afe3345fb0a04af/src/MidiPlayer.js#L403-L410
h