mpe-player
mpe-player copied to clipboard
Browser Based Audio Oscillators using MPE devices & MPE.js
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

This demo uses the following Seaboard BLOCK config settings via the BLOCKS Dashboard.
- [x] Note Start channel:
2 - [x] Note End channel:
16 - [x] Use MPE:
Checked - [x] Pitch Bend Range:
48
Lightpad BLOCK

This demo uses the following Lightpad BLOCK config settings via the BLOCKS Dashboard.
- [x] Setting:
4x4 MPE Mode - [x] MIDI Mode:
MPE - [x] Note channel first:
2 - [x] Note channel last:
16 - [x] Base note:
C3 - [x] Grid size:
4 - [x] 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