Name | Midi Controller2 |
Created At | 2024-11-17 6:31pm |
Submitted By | Menno0 |
Description | |
DESCRIPTION: This is a Midi Controller data recorder and player. Midi Controller1 records and plays Midi Controller Data. You can set the resolution of this device in Device Data Range, this is 128 as Midi 1.x has a resolution of 128.
When recording the midi controller data, set the length of the SoundObject and the resolution you want to record in; both are in seconds. Length and resultion go hand in hand. These values are needed so that, on playback,
Midi CC data are global: they have an influence on ALL notes of that Instrument as they are used to control the parameters of the Instrument. Most of the time, Midi Controller and the ScoreObject make up a pair; moving and scaling them together ensures the expected behavior. When setting a name as outputfile for recording, the format of the name is as follows:
In the Instrument you want to influence with controller data, here is basic example to add to the Instrument: imiditotal = 1/128 ; midi rsolution
a1 poscil3 1, kmassscl*200 ; make some noise First set the switch to 'write'. Run Blue. Then set switch to 'play' and the controller data are played back. There is an optional printing to see what is happening.
Portamento can be set in your instrument but is optional. It does help to smooth out the poor resolution of the Midi Controller and avoid sudden jumps between controller data values. CONTROLLERS: see the help balloon when hovering over the controllers in the instrument. Help can be turned off by pressing the 'I' button next to the play bar. --- version 1, November 2024
|