adsr controllers does not work when I set them in the midi events panel.
I tested it on two different computers with ubuntu 7.10 and 8.04.
rosegarden 1.6/1.7.2. Actually, I vitally need a release controller 72
( 0x48 ). This is a big problem. Can anybody explain this?
I'm not certain the trouble you are having on your end. I'm using Rg 1.7.3-svn. I had no trouble getting my keyboard to responde to controller 72 (x48) release. Now I'm using a yamaha keyboard that uses the XG standard. I verified from the XG specification PDF that indeed controller 72 (x48) is the release time controller.
If you are using an GS setup this might be a different controller number. Checking...
...Okay controller 72 is a GM2 standard controller number see:
for as a quick non-authoritative guide. Controller 72 is listed as the release controller in the GM2 section.
What equipment were you trying to communicate with again? I forget.
Anyhow, I've attached a small RG file that uses controller 72. I was able to add items in the event ruler and I was able to change the release knob on the instrument tab. Each method altered the release time of any of the notes played after the change.
So make certain you add a release event before sounding a note--to make certain the note has the desired release time. At least that is how it works with my cheap Yamaha PSR keyboard. Maybe other devices allow dynamic alterations? Don't know....
Try, my file. I used a basic string sound. Large values for controller 72 made the release last an insanely long time, and small values cut the note off almost instantly.
I hope this helps.
2008/10/30 mifth <paul_geraskin@...>:
> adsr controllers does not work when I set them in the midi events panel.
> I tested it on two different computers with ubuntu 7.10 and 8.04.
> rosegarden 1.6/1.7.2. Actually, I vitally need a release controller 72
> ( 0x48 ). This is a big problem. Can anybody explain this?
> Thank you!
I didn't follow the whole discussion, but I just verified with KMidiMon:
The Controller 72 does work and sends values between 0-127
I opened the midi-device-manager, selected the device on the left side
and clicked the button controller-events (german version here, so text
added a controler, double-clicked the new controller in the list, to
set its properties:
name cc72, controller 72, position 24
after that in the arranger-window select a track, choose the right device.
the controller knob is placed below the other controller knobs (pan, volume,etc)
you can monitor the device with kmidimon , to verify
it is actually sending cc values to the device-output.