bhuether
11-11-2000, 10:09 AM
If you can figure this one out...
Here goes. I have setup cubase\'s input transformer to transform channel aftertouch messages into continuous controller # 7 messages (i.e. into main volume). I did this so I can have aftertouch on my keyboard result in volume control.
And now the problem: If I hit a note it\'ll play that note at the volume corresponding to the note\'s velocity. Ok that\'s fine. Then I\'ll apply pressure to the key and the volume will increase. Ok that\'s great too. When I release pressure the volume will now drop to zero. That\'s fine too but herein lies the problem. The sound module (gigastudio) has now received a controller message saying that main volume is 0. So when I go to hit another note it doesn\'t sound at its note velocity because of the fact that the previous note was reduced to zero and set the main volume to zero!! What really needs to happen is every time I hit a note, it should sound at its velocity, and then be affected by aftertouch, but that shouldn\'t mess things up for the next note!!
Anyone know how to implement volume control in a more proper way?!?!
I guess what I am really curious about is why each successive note\'s velocity doesn\'t override the main volume. Seems like a midi implementation issue or an issue with gigastudio resetting the main volume without allowing the note volume to have any impact.
-Brian
Here goes. I have setup cubase\'s input transformer to transform channel aftertouch messages into continuous controller # 7 messages (i.e. into main volume). I did this so I can have aftertouch on my keyboard result in volume control.
And now the problem: If I hit a note it\'ll play that note at the volume corresponding to the note\'s velocity. Ok that\'s fine. Then I\'ll apply pressure to the key and the volume will increase. Ok that\'s great too. When I release pressure the volume will now drop to zero. That\'s fine too but herein lies the problem. The sound module (gigastudio) has now received a controller message saying that main volume is 0. So when I go to hit another note it doesn\'t sound at its note velocity because of the fact that the previous note was reduced to zero and set the main volume to zero!! What really needs to happen is every time I hit a note, it should sound at its velocity, and then be affected by aftertouch, but that shouldn\'t mess things up for the next note!!
Anyone know how to implement volume control in a more proper way?!?!
I guess what I am really curious about is why each successive note\'s velocity doesn\'t override the main volume. Seems like a midi implementation issue or an issue with gigastudio resetting the main volume without allowing the note volume to have any impact.
-Brian