Skip to content

RPi app providing MIDI features for keyboards: velocity taming, presets for Reface CP, sampling...

Notifications You must be signed in to change notification settings

theredled/MidiMagicBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIDI Magic Box

Midi Magic Box is a Python software, mainly for Raspberry PI but compatible at least with MacOS and most Linux. Midi Magic Box provides ability to:

  • Control velocity of MIDI keyboards
  • Provides Presets system for Yamaha Reface CP
  • Provides secondary volume for Reface CP (useful for presets)
  • All parameters are controlled via a separate channel (via a separate device such as Akai LPD8 for example)
  • Linked to Samplerbox (https://github.com/theredled/SamplerBox) to provide sampling abilities.
  • A plugin system to easily implement new features in Python

Install on RPi

  • Linux modules : libasound2-dev, python-dev
  • Python modules : mido, python-rtmidi (NOT rtmidi-python)
  • /home/pi$ git clone https://github.com/theredled/MidiMagicBox
  • Make sure that /home/pi/MidiMagicBox/startup.sh is executable
  • Append su -c /home/pi/MidiMagicBox/startup.sh pi & to /etc/rc.local
  • Copy src/config.py.sample to src/config.py
  • (Optional) Modify src/config.py if you want to change MIDI channels (etc).

+ SamplerBox :

Documentation

Option :

About

Author : Benoît Guchet (twitter: @Yoggghourt, mail: benoit.guchet@gmail.com)

About

RPi app providing MIDI features for keyboards: velocity taming, presets for Reface CP, sampling...

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published