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
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
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 |