html-midi-player

MIDI player

An HTML component for playing and visualizing MIDI files in web applications.

🎹 Play and display MIDI files on the web

GitHub

683 stars
18 watching
61 forks
Language: TypeScript
last commit: 6 months ago
Linked from 2 awesome lists

audio-playerhtmljavascriptmagenta-jsmidimidi-filemidi-playermusicmusic-playerplayertypescriptweb-componentweb-components

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jazz-soft/jzz A JavaScript library for sending and playing MIDI messages in various environments. 525
infojunkie/musicxml-player A component that synchronizes the rendering and playback of MusicXML documents in a browser using Web Audio and Web MIDI. 35
adrienjoly/playemjs A JavaScript component for streaming and playing audio/video tracks from various platforms, including YouTube and Vimeo. 96
hinto-janai/festival A music player for local album collections. 277
mywave82/opencubicplayer A music player and visualizer that supports various audio formats, including demoscene modules and game console soundtracks. 295
pianobooster/pianobooster An application that plays MIDI files and provides interactive piano lessons, reacting to user input to simulate a musical experience. 421
insomnimus/nodi A Rust library providing tools and types for playing and manipulating MIDI files 21
fenimore/alio A command-line music player with Emacs-style keybindings and support for local audio files. 22
cloud-player/web An Angular 6 music player that searches and plays tracks from YouTube, SoundCloud, and Mixcloud, with features like continuous playback and playlist management. 169
experience-monks/web-audio-player A WebAudio player that simplifies cross-browser playback and addresses common issues with streaming audio on mobile devices. 243
clancey/gmusic A multi-platform music player with support for multiple streaming services and platforms 204
hypermodules/hyperamp A simple music player designed to be fast and compact, with no dependencies or strings attached. 308
petsgre/music A Vue.js music player project providing basic functionality for playing audio files. 27
gnome/rhythmbox A multimedia player and organizer application supporting music libraries, playlists, internet radio, and more. 204
gmt4/mpvc A shell-based music player that integrates with the mpv media player and provides additional features such as TUI, FZF integration, web control, and equalizer. 101