An android experiment that uses a device as percussion MIDI controller
It's work in progress on really early stage - hacks and bugs everywhere.
Please, feel free to open issues or write me
The inspiration is taken from this project. But as you can imagine this app is far cry from what do they have in Mogees
It works only in conjunction with Loop Midi and PercusoidDesktopServer
- Build or install the application
- Install Loop Midi,
create there a midi port with an exact name
Virtual MIDI Bus
- Run a prebuilt Windows
PercusoidServer
app or build it from sources - Create an instrument inside of the app. Adjust instrument's configs according to your needs.
-
First screen is a list of instruments. Nothing special, use
+
button to create a new instrument. -
Instrument creation and Instrument details share the same screen. There are 3 controls to tweak:
- Sensor sensitivity — scale coefficient of accelerometer data. Bigger value = less sensitive sensor = punch firmly.
- Instrument threshold — whenever accelerometer graph line crosses this threshold it triggers a
hit
for MIDI - Instrument sensitivity — affects MIDI velocity parameter. The lower value then the easier you need to punch to get loud sound
- At the end of instrument config, we have MIDI options:
- Note pitch
- Channel
- Control
We need this because Percusoid app sends not only "hits" midi signal but also continuous control changes that possible to use as automation for an instrument in DAW for example.
To make these controls different from each other in perspective of MIDI you can assign different channels and controls.