All Projects → briosum → mpe-player

briosum / mpe-player

Licence: MIT license
Browser Based Audio Oscillators using MPE devices & MPE.js

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to mpe-player

Soundfont Player
Quick soundfont loader and player for browser
Stars: ✭ 313 (+1856.25%)
Mutual labels:  player, midi
linux-show-player
Linux Show Player - Cue player designed for stage productions
Stars: ✭ 147 (+818.75%)
Mutual labels:  player, midi
LabMidi
Midi IN and OUT. Standard midi file parser and player. Midi Softsynth implementation.
Stars: ✭ 38 (+137.5%)
Mutual labels:  player, midi
Romplayer
AudioKit Sample Player (ROM Player) - EXS24, Sound Font, Wave Player
Stars: ✭ 445 (+2681.25%)
Mutual labels:  player, midi
Webaudiofont
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.
Stars: ✭ 600 (+3650%)
Mutual labels:  player, midi
Html Midi Player
🎹 Play and display MIDI files on the web
Stars: ✭ 158 (+887.5%)
Mutual labels:  player, midi
Kjplayerdemo
视频播放壳子:动态切换内核,支持边下边播边缓存的播放器方案,视频支持格式:mp4、m3u8、wav、avi,音频支持格式:midi、mp3
Stars: ✭ 60 (+275%)
Mutual labels:  player, midi
Timidity
Play MIDI files in the browser w/ Web Audio, WebAssembly, and libtimidity
Stars: ✭ 221 (+1281.25%)
Mutual labels:  player, midi
vue-music-player
🎵 basic music player, keeps your favorite musics
Stars: ✭ 77 (+381.25%)
Mutual labels:  player
strumpract
Various tools for musicians.
Stars: ✭ 20 (+25%)
Mutual labels:  player
videojs-plus
An extension and skin for video.js
Stars: ✭ 49 (+206.25%)
Mutual labels:  player
ACF-Auto-Blocks
Auto-register ACF field groups as blocks in the new editor (Gutenberg).
Stars: ✭ 28 (+75%)
Mutual labels:  blocks
models
Programmatically control Elektron's model:cycles & model:samples via midi using Go.
Stars: ✭ 26 (+62.5%)
Mutual labels:  midi
onyxite-customs
Toolkit for converting and building songs for Rock Band, Guitar Hero, Clone Hero, and other similar rhythm games
Stars: ✭ 80 (+400%)
Mutual labels:  midi
ATtiny85-TinyDFPlayer
MP3-Player
Stars: ✭ 22 (+37.5%)
Mutual labels:  player
MVideo
An imitation of WeChat circle of friends video effects, can drag and zoom ,video view,base on ijkplayer.
Stars: ✭ 179 (+1018.75%)
Mutual labels:  player
orca
Lua port of @neauoire orca for monome norns
Stars: ✭ 75 (+368.75%)
Mutual labels:  midi
shaka-player-react
A simple React component wrapper for shaka-player
Stars: ✭ 79 (+393.75%)
Mutual labels:  player
Square-Player
🍨 一个简洁到极致的单曲播放器
Stars: ✭ 19 (+18.75%)
Mutual labels:  player
MusicalYoutube
A Youtube floating PIP player for Android.
Stars: ✭ 52 (+225%)
Mutual labels:  player

MPE.js Player v1.0.0

MPE Player using mpe.js Library.

This demo app was built to play with Browser Based Audio Oscillators using MPE devices ( such as ROLI Lightpad & Seaboard BLOCKS ). This should work with any Modern Browser that supports AudioContext.

♫ Use MPE Player ♫

Seaboard BLOCK

seaboard

This demo uses the following Seaboard BLOCK config settings via the BLOCKS Dashboard.

  • Note Start channel: 2
  • Note End channel: 16
  • Use MPE: Checked
  • Pitch Bend Range: 48

Lightpad BLOCK

lightpad

This demo uses the following Lightpad BLOCK config settings via the BLOCKS Dashboard.

  • Setting: 4x4 MPE Mode
  • MIDI Mode: MPE
  • Note channel first: 2
  • Note channel last: 16
  • Base note: C3
  • Grid size: 4
  • Send pitch bend: unchecked

Instructions

Connect your MPE device to your Web Browser and tinker away.

If you want to tweak some stuff, MpePlayer has a few config options. waveShape is probably the one you might enjoy the most as it sets up the oscillator sound that the MPE device uses.

<script>
  MpePlayer.init({
    debug: false,
    debugHTML: true,
    waveShape: 'sine' // 'sine', 'square', 'sawtooth', 'triangle'
  });
</script>

Legal Stuff

Briosum is not affiliated with ROLI. All Product Names & Images are Copyright ROLI Ltd

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].