Recommendations for CC for vol control
-
SuitcaseOfLizards SuitcaseOfLizards https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=2363
- KVRAF
- 10879 posts since 3 Apr, 2002 from Austin, TX USA
Hello all!
I'm trying to use the knobs on my Akai MPD218 to control multiple track volumes in Waveform 12. The knobs can send all kinds of CC and even note info, but there's nothing that jumps out as the 'optimum' selection.. CCs 96/97 IIRC are inc/dec but how will Waveform know which volume to adjust?
I'm sure someone has this sorted, so I'm looking for suggestions.
The knobs are encoders with no start/stop if that matters.
Thanks in advance!
I'm trying to use the knobs on my Akai MPD218 to control multiple track volumes in Waveform 12. The knobs can send all kinds of CC and even note info, but there's nothing that jumps out as the 'optimum' selection.. CCs 96/97 IIRC are inc/dec but how will Waveform know which volume to adjust?
I'm sure someone has this sorted, so I'm looking for suggestions.
The knobs are encoders with no start/stop if that matters.
Thanks in advance!
Bandcamp: https://suitcaseoflizards.bandcamp.com/
Linux Mint, Waveform 13 Pro, U-He synths, Audio Damage effects,.
Linux Mint, Waveform 13 Pro, U-He synths, Audio Damage effects,.
-
Peter Widdicombe Peter Widdicombe https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=336849
- KVRian
- 1205 posts since 29 Aug, 2014
Looks like you have 3 banks of 6 rotaries on that, so you could effectively have 18 controls for Waveform - so you can set them to do 18 track volumes, or 12 and have the A-bank ones for, say, master volume and 5 other "special" functions...
Waveform 13; Win10 desktop/8 Gig; Win11 Laptop; MPK261; VFX+disfunctional ESQ-1
-
SuitcaseOfLizards SuitcaseOfLizards https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=2363
- KVRAF
- Topic Starter
- 10879 posts since 3 Apr, 2002 from Austin, TX USA
Yeah, I'm going to have to experiment. Most of my compositions tend to be 6-8 trakcs as I use complex Kontakt and Reaktor instruments (plus Kult and ZebraHZ), so 12 tracks is more than enough.
Time to fire up the Keurig and consume lots of caffeine!
Thanks for responding, too!
Time to fire up the Keurig and consume lots of caffeine!
Thanks for responding, too!
Bandcamp: https://suitcaseoflizards.bandcamp.com/
Linux Mint, Waveform 13 Pro, U-He synths, Audio Damage effects,.
Linux Mint, Waveform 13 Pro, U-He synths, Audio Damage effects,.
-
Peter Widdicombe Peter Widdicombe https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=336849
- KVRian
- 1205 posts since 29 Aug, 2014
Yeah, and you can go about it 2 ways. One is to go into the "control surfaces" and create or use your existing one. Select one on the left and MOVE the control on the device, and then assign it a "property" on the right. Remember to save it, or it goes away when you exit!
Better/simpler is the MIDI learn function, although it may not allow you to have custom macros.
Screen goes all colorful, and you click what you want to control, and then just tap/move the button on your controller. Not sure if that gets saved automatically, or with the project; or you still have to save it as above.
Better/simpler is the MIDI learn function, although it may not allow you to have custom macros.
Screen goes all colorful, and you click what you want to control, and then just tap/move the button on your controller. Not sure if that gets saved automatically, or with the project; or you still have to save it as above.
Waveform 13; Win10 desktop/8 Gig; Win11 Laptop; MPK261; VFX+disfunctional ESQ-1
-
SuitcaseOfLizards SuitcaseOfLizards https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=2363
- KVRAF
- Topic Starter
- 10879 posts since 3 Apr, 2002 from Austin, TX USA
I did the control surface thing. It 'worked', as far as an ABSOLUTE position, but since the motion isn't used as a relative offset switching projects screws the mix up.
I might have to just cough up for a compatible real control surface w/ motorized faders or something.. well, at least I have the space for such a thing. Just need to see what's compatible and start saving up. Ramen for months, yaay...
Thanks again for the help!
I might have to just cough up for a compatible real control surface w/ motorized faders or something.. well, at least I have the space for such a thing. Just need to see what's compatible and start saving up. Ramen for months, yaay...
Thanks again for the help!
Bandcamp: https://suitcaseoflizards.bandcamp.com/
Linux Mint, Waveform 13 Pro, U-He synths, Audio Damage effects,.
Linux Mint, Waveform 13 Pro, U-He synths, Audio Damage effects,.
-
Peter Widdicombe Peter Widdicombe https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=336849
- KVRian
- 1205 posts since 29 Aug, 2014
My MPK keyboard has both sliders and knobs - and so far I have only used the sliders and buttons; but I forget which way there are setup.
Pure absolute means moving the controller will potentially cause a jump so that the position of the slider will take over when moved - even if it happens to be at the top or bottom! The other mode is "pickup" which means it would have to be moved over the current setting before it picks up (more graceful takeover).
The other thing I haven't really got great info on, is what exactly the output from Waveform TO the controller for, other than setting the indicators on/off (i.e. recording armed per track...); or whether it can determine rotary encoder settings to gracefully take over, or whether generically continuous encoders are always relative, as they don't really have a zero and max position.
Pure absolute means moving the controller will potentially cause a jump so that the position of the slider will take over when moved - even if it happens to be at the top or bottom! The other mode is "pickup" which means it would have to be moved over the current setting before it picks up (more graceful takeover).
The other thing I haven't really got great info on, is what exactly the output from Waveform TO the controller for, other than setting the indicators on/off (i.e. recording armed per track...); or whether it can determine rotary encoder settings to gracefully take over, or whether generically continuous encoders are always relative, as they don't really have a zero and max position.
Waveform 13; Win10 desktop/8 Gig; Win11 Laptop; MPK261; VFX+disfunctional ESQ-1
-
SuitcaseOfLizards SuitcaseOfLizards https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=2363
- KVRAF
- Topic Starter
- 10879 posts since 3 Apr, 2002 from Austin, TX USA
This is the kind of thing that keeps me up at night, wondering if there's a way to make all this work how I want it to.
If I could trigger a script when a MIDI control is moved, and could determine the current volume level, and the knob value, I might be able to code a routine to increment/decrement based on the difference between the values to see if it is up or down and then only adjust the volume by 1 instead of a fixed jump.. that could get comp0licated. It's the damn retired software engineer part of me, wanting to code up a solution.. heh..
Maybe a cheap Behringer motorized fader unit. I don't need 24 tracks of control, thankfully.
If I could trigger a script when a MIDI control is moved, and could determine the current volume level, and the knob value, I might be able to code a routine to increment/decrement based on the difference between the values to see if it is up or down and then only adjust the volume by 1 instead of a fixed jump.. that could get comp0licated. It's the damn retired software engineer part of me, wanting to code up a solution.. heh..
Maybe a cheap Behringer motorized fader unit. I don't need 24 tracks of control, thankfully.
Bandcamp: https://suitcaseoflizards.bandcamp.com/
Linux Mint, Waveform 13 Pro, U-He synths, Audio Damage effects,.
Linux Mint, Waveform 13 Pro, U-He synths, Audio Damage effects,.
-
Peter Widdicombe Peter Widdicombe https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=336849
- KVRian
- 1205 posts since 29 Aug, 2014
MPK series faders seem to be absolute. Touch them, and the setting jumps to the setting.
Harder to tell with the continuous controllers, but when DEFINING them through the MIDI LEARN feature (I used PAN as a test), they seem to go full left initially. Well behaved after that.
Of course, I just realized where this "falls down", at least for the MPK series. You have multiple (3) banks of 8. First encoder/slider could be for channel 1, 9, or 17 depending on whether your in bank A, B, or C. Now if you lower the volume of, say, A1 which is track 1 (drums), and then switch to bank B and boost the piano to max. Switch back to bank A, and then "lower" the drums just a little bit... but the fader had been at max because of the piano change you just did... so the drums will be at full volume INSTANTLY when you nudge the slider or even touch it by accident. THIS is where "pickup mode" (or relative mode) would be really nice to select. Not sure if that would be a controller, or a Waveform, or BOTH to be reconfigured to work in this manner.
Harder to tell with the continuous controllers, but when DEFINING them through the MIDI LEARN feature (I used PAN as a test), they seem to go full left initially. Well behaved after that.
Of course, I just realized where this "falls down", at least for the MPK series. You have multiple (3) banks of 8. First encoder/slider could be for channel 1, 9, or 17 depending on whether your in bank A, B, or C. Now if you lower the volume of, say, A1 which is track 1 (drums), and then switch to bank B and boost the piano to max. Switch back to bank A, and then "lower" the drums just a little bit... but the fader had been at max because of the piano change you just did... so the drums will be at full volume INSTANTLY when you nudge the slider or even touch it by accident. THIS is where "pickup mode" (or relative mode) would be really nice to select. Not sure if that would be a controller, or a Waveform, or BOTH to be reconfigured to work in this manner.
Last edited by Peter Widdicombe on Mon Jul 10, 2023 9:40 pm, edited 1 time in total.
Waveform 13; Win10 desktop/8 Gig; Win11 Laptop; MPK261; VFX+disfunctional ESQ-1
-
SuitcaseOfLizards SuitcaseOfLizards https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=2363
- KVRAF
- Topic Starter
- 10879 posts since 3 Apr, 2002 from Austin, TX USA
That initial jump happens here too. Touch the knob, BOOM it jumps, thyen fine.
More work needed, I guess.
More work needed, I guess.
Bandcamp: https://suitcaseoflizards.bandcamp.com/
Linux Mint, Waveform 13 Pro, U-He synths, Audio Damage effects,.
Linux Mint, Waveform 13 Pro, U-He synths, Audio Damage effects,.
-
- KVRian
- 500 posts since 3 Dec, 2021
If you find a solution could you post it up here. Nektar lx61 jumps too.
Also was playing around trying to save midi learn assignments into a plugin preset/per plugin, but didn't have much luck yet.
Midi learn takes a few seconds each time, but it's pretty easy and solid.
Also was playing around trying to save midi learn assignments into a plugin preset/per plugin, but didn't have much luck yet.
Midi learn takes a few seconds each time, but it's pretty easy and solid.
-
Peter Widdicombe Peter Widdicombe https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=336849
- KVRian
- 1205 posts since 29 Aug, 2014
Did you try saving the controller/custom controller set within control surfaces? I find it saves settings, but haven't actually tried settings per plugin; but it does keep volume/pan and button press "actions" at the Waveform level.
Waveform 13; Win10 desktop/8 Gig; Win11 Laptop; MPK261; VFX+disfunctional ESQ-1
-
SuitcaseOfLizards SuitcaseOfLizards https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=2363
- KVRAF
- Topic Starter
- 10879 posts since 3 Apr, 2002 from Austin, TX USA
I haven't tried assigning MIDI controls to a plugin, one headache at a time for me, heh.
If I find a solution I will CERTAINLY post it here! Even if it's a "I bought a so-and-so control", just so you and others know.
A single-fader Behringer X-touch is $199US, I might cough up and see if THAT works. I just hate to throw new hardware at a problem like this, le sigh.
If I find a solution I will CERTAINLY post it here! Even if it's a "I bought a so-and-so control", just so you and others know.
A single-fader Behringer X-touch is $199US, I might cough up and see if THAT works. I just hate to throw new hardware at a problem like this, le sigh.
Bandcamp: https://suitcaseoflizards.bandcamp.com/
Linux Mint, Waveform 13 Pro, U-He synths, Audio Damage effects,.
Linux Mint, Waveform 13 Pro, U-He synths, Audio Damage effects,.
-
SuitcaseOfLizards SuitcaseOfLizards https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=2363
- KVRAF
- Topic Starter
- 10879 posts since 3 Apr, 2002 from Austin, TX USA
FYI Javascript in Tracktion won't work as it appears I can't cause a MIDI message to trigger a Jacascript function.
Not a surprise, I'm sure the app was never developed to be customizable at that low a level. Time to try a different controller.. sigh.
Not a surprise, I'm sure the app was never developed to be customizable at that low a level. Time to try a different controller.. sigh.
Bandcamp: https://suitcaseoflizards.bandcamp.com/
Linux Mint, Waveform 13 Pro, U-He synths, Audio Damage effects,.
Linux Mint, Waveform 13 Pro, U-He synths, Audio Damage effects,.
