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

696 stars
17 watching
63 forks
Language: TypeScript
last commit: 8 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 providing MIDI input/output functionality for Node.js and web browsers. 529
infojunkie/musicxml-player A component that synchronizes the rendering and playback of MusicXML documents in a browser using Web Audio and Web MIDI. 37
adrienjoly/playemjs A JavaScript component for streaming and playing audio/video tracks from various platforms, including YouTube and Vimeo. 97
hinto-janai/festival A music player for local album collections. 281
mywave82/opencubicplayer A music player and visualizer that supports various audio formats, including demoscene modules and game console soundtracks. 299
pianobooster/pianobooster An application that plays MIDI files and provides interactive piano lessons, reacting to user input to simulate a musical experience. 424
insomnimus/nodi A Rust library providing tools and types for playing and manipulating MIDI files 22
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. 170
experience-monks/web-audio-player A WebAudio player that simplifies cross-browser playback and addresses common issues with streaming audio on mobile devices. 244
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. 205
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