Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Midi Player

Midi Player

5 projects

Showing 5 of 5 projects

html-midi-player
html-midi-playerTypeScript

Custom HTML elements for playing and visualizing MIDI files in web browsers using Magenta.js.

#midi-file#web-components#midi
Stars894
Forks97
Last commit1 year ago
SpessaSynth
SpessaSynthTypeScript

A web-based MIDI SoundFont2/DLS player and editor with real-time synthesis, visualization, and extensive export options.

#soundfont-synthesizers#midi#music-synthesis
Stars379
Forks44
Last commit23 hours ago
Midica
MidicaJava

A Java-based interpreter for music programming languages (MidicaPL, ALDA, ABC) that converts source code to MIDI and includes a player, analyzer, and karaoke mode.

#abc-notation#music#midi
Stars132
Forks13
Last commit7 months ago
micropython-buzzer
micropython-buzzerPython

A MicroPython library for playing Nokia compose ringtones and MIDI files through a buzzer.

#iot#embedded-audio#embedded-systems
Stars23
Forks4
Last commit1 year ago
ada-synthetizer
ada-synthetizerAda

A sound synthesizer library implemented in Ada that generates music from WAV samples, supporting real-time and offline playback with high polyphony.

#sound#audio-synthesis#midi
Stars20
Forks2
Last commit10 days ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Midi4
#Soundfont3