This project is created for use any controller MIDI and use for something else.
FIRST STEP : Learn from controller
Install Processing : https://processing.org/
Install Libraries : The MiniBus (Menu Tools.., add Tools, Tab Libraries)
execute examples : Basic in menu Files, Examples..., contributed libraries, the MidiBus
At the first time, list all midi device in console, write the number and change line 24.
Stop and run basic program, write on a sheet the number of keys and actions to create the following interactions:
3 types of actions : NoteOn, NoteOff and ControllerChange
for noteOn and NoteOff, write the Picth and controller write the Number
(note : the channel is 0, but look if he changes)
SECOND STEP : Code apps
for exemple a Etch A Sketch : use dsic for draw Line see code
use a keyboard to see an image and sound of an animal for each key
The add events on function :
void noteOn(int channel, int pitch, int velocity)
void controllerChange(int channel, int number, int value)






Comments