My biggest showstopper with Waveform 9...

Discussion about: tracktion.com
RELATED
PRODUCTS

Post

Connect your midi keyboard and load Waveform. Put a patch on a track, and make sure it's working normally.
Settings, control surfaces.
Create new custom control surface.
Set input device at the bottom, to be that keyboard.
Edit control mappings.
"click here to choose...".
Touch any key on your keyboard you're willing to sacrifice during use. It will be highlighted on the left.
Click on the RIGHT side of that table. You'll see a dropdown list you can assign to that key. (i.e. transport/play transport/record)
... repeat

NOW when you go back to the normal window, WHEN you press the keys you're reassigned, they do the assigned function INSTEAD OF playing notes.

You can delete specific key entries, or delete the whole "control surface" to get all your notes back, or (untried?) just set that custom surface to "no input device".

I guess if you have a lot of these (or you use this method to customize a non-listed controller), make sure you save it.

Quick sample exported... function 1 must be play, and 3 is record.
<?xml version="1.0" encoding="UTF-8"?>

<MIDICUSTOMCONTROLSURFACE name="myctl" protocol="midi" eatsMidi="0" channels="8" parameters="18">
<MAPPING id="0" addr="" channel="1" function="1" note="36"/>
<MAPPING id="0" addr="" channel="1" function="3" note="38"/>
</MIDICUSTOMCONTROLSURFACE>
Waveform 13; Win10 desktop/8 Gig; Win11 Laptop; MPK261; VFX+disfunctional ESQ-1

Post

Thanks for your reply Peter, much appreciated.

Post

herbaltree wrote: Tue Jun 22, 2021 9:47 pm Thanks asprog, that looks like a good option. Was it easy to set up for other functions and so on?
Yes, very easy, same as described by Peter. You create a new custom control surface and assign each function with the controller you want.
Waveform Pro 13.5.25 Windows 10

Post Reply

Return to “Tracktion”