Edirol PCR Controller not passing sustain pedal through.

Post Reply New Topic
RELATED
PRODUCTS

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
I'm using this excellent extension with a PCR-800

https://github.com/klingtnet/bitwig-ext ... edirol/pcr (https://github.com/klingtnet/bitwig-extensions/tree/master/src/main/java/net/klingt/edirol/pcr)

However, the sustain pedal doesn't work with any instruments.

Also the modulation wheel doesn't work either.

I see there is a lot of code relating to the sustain and expression pedal but I don't know what it's doing.

If I just add the keyboard with a generic MIDI keyboard the sustain pedal works fine.

So I'm supposing I need to alter the script somehow.

btw I'm a bitwig and controller scripting noob who last coded actionscript in 2010, I'm watching suggested videos on YT from Mr.Moss but I'm missing where to look to fix this.

Post

So the pedal inputs are being passed to UserControlBank.

the API lists it as

"Instances of this interface represent a bank of custom controls that can be manually learned to device parameters by the user."

But I'm still not sure what it's supposed to be doing.

I also see from searching UserControlBank is buggy and best avoided.

Post

You might adjust the midi filter in that code to include the sustain and expression. I can't help you there... I still don't understand the masks. But basically if you add a mask those midi events will pass through to note input whic seems like what you want

and then remove the parts pertaining to the user control bank.
----------------------------------------------------------------------
http://instagram.com/kirkwoodwest/
http://soundcloud.com/kirkwoodwest

Post Reply

Return to “Controller Scripting”