|
|
|
08-08-2022, 11:01 AM
|
#2361
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,784
|
Hi Benjamin
Just came across a request in the "Live" forum:
Can ReaLearn fire Events in another Project Tab ?
If not, I think this would be a great addition.
-Michael
Last edited by mschnell; 08-08-2022 at 11:40 PM.
|
|
|
08-09-2022, 03:02 AM
|
#2362
|
Human being with feelings
Join Date: Jul 2012
Posts: 43
|
saving "controller preset" problem
Quote:
Originally Posted by helgoboss
I've to try that.
|
Many thanks for looking into it.
Meanwhile I tried out different scenarios, and found that when I go to the "Controller compartment" and simply click in the "controller preset" dropdown menu on the specific preset, the new values magically appear (and the preset also works as expected, just to say that it's not a display thing only).
But then again, after a Reaper restart the preset shows and works on it's old values.
Hope this helps tracking down the problem
|
|
|
08-09-2022, 06:14 PM
|
#2363
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
Quote:
Originally Posted by helgoboss
What is a QWERTY control effection?
|
I meant the simultaneous use of all kinds of signals from the SSL nucleus in one setting of plugin (MIDI note, CC# and QWERTY-key emulation from single controler)...
or don’t i understanding the principie of configuration of realearn?
|
|
|
08-09-2022, 11:26 PM
|
#2364
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,784
|
As the Nucleus is a hardware device us connected via USB it in fact might work as a QWERTY keyboard. But why should those keypresses be handled by ReaLearn ?
I suppose Nucleus can be configured to send Midi messages instead for the same user action.
-Michael
|
|
|
08-10-2022, 02:10 AM
|
#2365
|
Human being with feelings
Join Date: Nov 2011
Posts: 308
|
Quote:
Originally Posted by helgoboss
You would need a target "Project: Navigate within markers/regions". This doesn't exist yet. Feel free to request it.
|
Thank you for your efforts and for your response Benjamin. I'm kind of confused though and before I request that feature, I'd like to understand the current implementation if possible.
Disclaimer: The following might sound ungrateful and like a reproach of some sort but that's not my intention. I'd like to understand your thought process behind the implementation but just couldn't find a better way to word it so please bear with me:
When I requested that feature I described it in the same way as in my previous post - getting the name of the region in which the edit or play cursor currently resides. I wanted to have a label control in TouchOSC to show that region's name. I wanted it to be dynamic - to show different names when the edit/play cursor's position changes. That way I could be turned away from the computer screen and have my iPad in front of me when playing an instrument. That particular label in TouchOSC would then help me in determining where in the project I am at a particular moment. That's the only thing that made sense to me. You implemented textual feedback for that target and it works but it doesn't really work the way I requested it. I also don't see how the current textual feedback implementation for this target is useful at all. It only shows feedback for the marker/region which is specified in the "target" section of the mapping. As a matter of fact, a marker/region has to be specified (either by position or by ID) and that means it's kind of useless for use in one display (like 1 label control in TouchOSC). Or am I missing something? I hope it makes sense. When you implemented this feature, did you have some particular use case in mind which is different to my request?
When writing this post, a possible use case for the current implementation came to mind (but I don't like it ). The way it is currently implemented, it might be useful (a tiny bit) if you had multiple label controls in your TouchOSC layout and each of these would show a name for 1 region in the project. In ReaLearn you would have to set up multiple mappings - one for each label control - and each mapping would have to have a region specified (either by position or by ID). That way you would see how you named the regions in that particular project. But I don't think that that's very useful though. Is that what you had in mind?
Again, please take this as my honest attempt to understand what the intended use case is.
|
|
|
08-10-2022, 04:19 AM
|
#2366
|
Human being with feelings
Join Date: Aug 2010
Location: Germany
Posts: 2,199
|
Quote:
Originally Posted by horneusz
Thanks for your help.
It works, but now the preview of the controllers (from the VST instrument) does not load in the mobile app.
All mapped knobs work in the open instrument, but you can't see them on the screen.
I recorded a short video of what it looks like.
https://www.dropbox.com/s/uyvugpolff...12604.mp4?dl=0
At the beginning you can see the mapping of Reaper functions on the tablet. After opening the Sylenth window, the Sylenth mapping appears for a split second, but then there is a blank template.
------------------------------
I was able to partially solve it.
In the ReaLearn instance with AutoLoad enabled, I changed Feedback Output to FX Output. The mapping appeared on my tablet, but unfortunately, on the Midi Fighter Twister, no change is seen for the automatically loaded FXs.
|
Another thing I need to try (to see if it's a bug or a configuration issue).
Quote:
Originally Posted by mschnell
Hi Benjamin
Just came across a request in the "Live" forum:
Can ReaLearn fire Events in another Project Tab ?
If not, I think this would be a great addition.
-Michael
|
A ReaLearn instance that is loaded as part of a project (not as monitoring FX) executes targets in that particular project. I went to great length to make exactly this possible. So if you navigate to another tab and enable "Run background projects" in the REAPER project tab context menu (or similar name), you should be able to control the background project from ReaLearn.
Some targets don't support that though (because some REAPER API functions don't take the ReaProject as parameter).
Quote:
Originally Posted by soulaccess
Many thanks for looking into it.
Meanwhile I tried out different scenarios, and found that when I go to the "Controller compartment" and simply click in the "controller preset" dropdown menu on the specific preset, the new values magically appear (and the preset also works as expected, just to say that it's not a display thing only).
But then again, after a Reaper restart the preset shows and works on it's old values.
Hope this helps tracking down the problem
|
Good to know, will look into it as soon as I have time.
Quote:
Originally Posted by Vladistone
I meant the simultaneous use of all kinds of signals from the SSL nucleus in one setting of plugin (MIDI note, CC# and QWERTY-key emulation from single controler)...
or don’t i understanding the principie of configuration of realearn?
|
One ReaLearn instance has one input (MIDI/MCU, OSC or Computer Keyboard). If you want to control things from multiple inputs, just add another ReaLearn instance.
But I still have no idea what you mean by QWERTY. Does the SSL Nucleus have some mode in which it emulates a computer Keyboard? What does that do and why? I couldn't find anything like that in its documentation.
Quote:
Originally Posted by BenjyO
Thank you for your efforts and for your response Benjamin. I'm kind of confused though and before I request that feature, I'd like to understand the current implementation if possible.
Disclaimer: The following might sound ungrateful and like a reproach of some sort but that's not my intention. I'd like to understand your thought process behind the implementation but just couldn't find a better way to word it so please bear with me:
When I requested that feature I described it in the same way as in my previous post - getting the name of the region in which the edit or play cursor currently resides. I wanted to have a label control in TouchOSC to show that region's name. I wanted it to be dynamic - to show different names when the edit/play cursor's position changes. That way I could be turned away from the computer screen and have my iPad in front of me when playing an instrument. That particular label in TouchOSC would then help me in determining where in the project I am at a particular moment. That's the only thing that made sense to me. You implemented textual feedback for that target and it works but it doesn't really work the way I requested it. I also don't see how the current textual feedback implementation for this target is useful at all. It only shows feedback for the marker/region which is specified in the "target" section of the mapping. As a matter of fact, a marker/region has to be specified (either by position or by ID) and that means it's kind of useless for use in one display (like 1 label control in TouchOSC). Or am I missing something? I hope it makes sense. When you implemented this feature, did you have some particular use case in mind which is different to my request?
When writing this post, a possible use case for the current implementation came to mind (but I don't like it ). The way it is currently implemented, it might be useful (a tiny bit) if you had multiple label controls in your TouchOSC layout and each of these would show a name for 1 region in the project. In ReaLearn you would have to set up multiple mappings - one for each label control - and each mapping would have to have a region specified (either by position or by ID). That way you would see how you named the regions in that particular project. But I don't think that that's very useful though. Is that what you had in mind?
Again, please take this as my honest attempt to understand what the intended use case is.
|
The use case of the placeholders in the "Marker/region: Go to" target is pretty much exactly what you describe (in this post): If you have buttons with displays, you can assign each of those buttons to jump to a specific marker/region and let the display show the name of it. Whether this is useful or not depends on the situation. In general, it's something that I want to use sometimes. In live sets, I like jumping to specific cues.
It's true that this doesn't reflect your initial FR (being able to display the currently playing one). In order to keep ReaLearn logically consistent, a new target is necessary. The "Marker/region: Go to" target works in the context of a specific marker/region (which you statically set in the target section). What we need instead is a target that works in the context of the whole project and can jump to markers/regions depending on the control value ... then it makes sense to let the feedback also reflect the current marker/region. The same placeholders would then reflect the current marker/region.
|
|
|
08-10-2022, 07:24 AM
|
#2367
|
Human being with feelings
Join Date: Nov 2011
Posts: 308
|
Quote:
Originally Posted by helgoboss
The use case of the placeholders in the "Marker/region: Go to" target is pretty much exactly what you describe (in this post): If you have buttons with displays, you can assign each of those buttons to jump to a specific marker/region and let the display show the name of it. Whether this is useful or not depends on the situation. In general, it's something that I want to use sometimes. In live sets, I like jumping to specific cues.
It's true that this doesn't reflect your initial FR (being able to display the currently playing one). In order to keep ReaLearn logically consistent, a new target is necessary. The "Marker/region: Go to" target works in the context of a specific marker/region (which you statically set in the target section). What we need instead is a target that works in the context of the whole project and can jump to markers/regions depending on the control value ... then it makes sense to let the feedback also reflect the current marker/region. The same placeholders would then reflect the current marker/region.
|
Understood. Thank you. I will make a request for the mentioned target.
|
|
|
08-10-2022, 02:05 PM
|
#2368
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,784
|
Quote:
Originally Posted by helgoboss
A ReaLearn instance that is loaded as part of a project (not as monitoring FX) executes targets in that particular project. I went to great length to make exactly this possible. So if you navigate to another tab and enable "Run background projects" in the REAPER project tab context menu (or similar name), you should be able to control the background project from ReaLearn.
Some targets don't support that though (because some REAPER API functions don't take the ReaProject as parameter).
|
The request might be managed by having ReaLearn take Midi messages from one project tab and start video spots in another one.
-Michael
|
|
|
08-10-2022, 03:21 PM
|
#2369
|
Human being with feelings
Join Date: Aug 2010
Location: Germany
Posts: 2,199
|
Quote:
Originally Posted by mschnell
The request might be managed by having ReaLearn take Midi messages from one project tab and start video spots in another one.
-Michael
|
Not sure if REAPER can show video from a background tab, but ReaLearn can definitely control the transport of a background tab, just tried that.
|
|
|
08-10-2022, 11:19 PM
|
#2370
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,784
|
Great !
Thanks a lot !
-Michael
|
|
|
08-12-2022, 05:42 AM
|
#2371
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
Quote:
Originally Posted by helgoboss
...
One ReaLearn instance has one input (MIDI/MCU, OSC or Computer Keyboard). If you want to control things from multiple inputs, just add another ReaLearn instance.
|
Well, Thank you for your answer...
but Nucleus transmits and receives of the MCU commands and the ASCII keyboard shortcut at the same time through IPMIDI-channel! for PC recognize it as second keybord, by the USB-connection. But it is not recognize for DAW as a separeted USB-channel of cmmunication,... only IPMIDI-connection you can see... although it successfully switches and detects as a USB-Hub for the additional equipment wich connected to the Nucleus (for example, the breath controller "TEControl")
one more question:
how many sessions can I to load on the same IPMIDI connection channel?
and will they not duplicate information in such a case? if the like a "ASCII keyboard" is defined differently for the computer...
Quote:
Originally Posted by helgoboss
But I still have no idea what you mean by QWERTY. Does the SSL Nucleus have some mode in which it emulates a computer Keyboard? What does that do and why? I couldn't find anything like that in its documentation.
|
Yes, it does!
The SSL nucleus user‑definable ASCII keyboard shortcut simultaneously with the MCU/HUI. moreover, its options for definable ASCII keyboard shortcut are very advanced and varied! which allows you to use almost the entire set of shortcut commands (including with a combination of key modification buttons)! otherwise - will more than a 2 third of the possibilities are left behind of board (if you rely only on MCU / HUI emulation).
you may to read the properly nucleus-review over here:
https://www.soundonsound.com/reviews/ssl-nucleus
And what's more - Nucleus is can communicate with three DAWs at the same time (generating different MIDI maps emulations by separeted IPMIDI channels), or switch to CC# mode, which makes it possible to organized a centralized controler for various peripheral equipment (such as tone generators) plugins or stand alone editors too.
the only thing it can't do is generate SysEX commands, or act as a repeater (like a Bome box or MIDI translator)
https://www.bome.com/products/bomebox
Last edited by Vladistone; 08-12-2022 at 06:51 AM.
|
|
|
08-12-2022, 06:40 AM
|
#2372
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
and i repeat of my user request for realearn as the organizer of SSL-nucleus commutation:
Quote:
Originally Posted by Vladistone
Hello helgoboss!
Please suggest variantes of solutions for setting up the realearn when using the SSL nucleus2 as a DAW-controller?.
...
my idear is consist for combined control from SSL Nucleus in my home studio... for example:
- MCU+XT-mode1 of controller is - for general pirposes Reaper DAW control
- CC# mode2 is - for Suprerior Drummer plugin control (more as mixing drum-tracks control by MIDI CC)
- MODE3 is for external Korg Kronos&OASYS and Roland Integra7 synths remote control (wich espesialy is consist Sysex-implementation)
|
|
|
|
08-12-2022, 07:07 AM
|
#2373
|
Human being with feelings
Join Date: Aug 2010
Location: Germany
Posts: 2,199
|
Quote:
Originally Posted by Vladistone
and i repeat of my user request for realearn as the organizer of SSL-nucleus commutation:
|
This is going to be really difficult because this device seems to be very complex (it tries to be everything at once) ... and I don't have access to it. The best thing is if you experiment yourself as much as possible and you ask me whenever you hit a road block.
The first road block you mentioned is how to use the QWERTY control. In order to answer this, I need to know how exactly the "keyboard shortcuts" that you want to receive are sent. So they are sent via ipMIDI? That means you probably translate it to some virtual "Ethernet MIDI" ports that you can then use in REAPER? If so, enable this device in REAPER and check via "ReaControlMIDI" log which MIDI messages arrive when you press the keyboard shortcuts on the Nucleus. I need this info for the next steps.
If I understand correctly, there's a Nucleus Remote software for setting up the Nucleus and defining which button does what. Probably, this software is also the one that translates button presses into QWERTY key presses. This is not necessary for ReaLearn! The best way to set up your device is usually to make every button emit a MIDI/MCU message. That way you can easily make use of all buttons within ReaLearn.
In general, the philosophy of ReaLearn is that it doesn't care much about special abilities of a controller device or its software integration. It just looks at the incoming messages and then you can do all kinds of stuff with it. Bank switching, QWERTY shortcuts, modifier key logic ... all of that is done in ReaLearn itself because it can do it better. From the perspective of ReaLearn, the controller is just a "dumb" board with some knobs/buttons/faders/displays.
|
|
|
08-13-2022, 02:18 AM
|
#2374
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
Quote:
Originally Posted by helgoboss
This is going to be really difficult because this device seems to be very complex (it tries to be everything at once) ... and I don't have access to it. The best thing is if you experiment yourself as much as possible and you ask me whenever you hit a road block.
The first road block you mentioned is how to use the QWERTY control. In order to answer this, I need to know how exactly the "keyboard shortcuts" that you want to receive are sent. So they are sent via ipMIDI? That means you probably translate it to some virtual "Ethernet MIDI" ports that you can then use in REAPER? If so, enable this device in REAPER and check via "ReaControlMIDI" log which MIDI messages arrive when you press the keyboard shortcuts on the Nucleus. I need this info for the next steps.
If I understand correctly, there's a Nucleus Remote software for setting up the Nucleus and defining which button does what. Probably, this software is also the one that translates button presses into QWERTY key presses. This is not necessary for ReaLearn! The best way to set up your device is usually to make every button emit a MIDI/MCU message. That way you can easily make use of all buttons within ReaLearn.
In general, the philosophy of ReaLearn is that it doesn't care much about special abilities of a controller device or its software integration. It just looks at the incoming messages and then you can do all kinds of stuff with it. Bank switching, QWERTY shortcuts, modifier key logic ... all of that is done in ReaLearn itself because it can do it better. From the perspective of ReaLearn, the controller is just a "dumb" board with some knobs/buttons/faders/displays.
|
You are definitely got the gist of my queries to realearn-FX! I tried setting up an IPMIDI/ethernet session and part of Nucleus control panel does work by the MIDI/MCU protocol. But I didn't manage to recognize keypress events as from the keyboard! although REAPER DAW still recognizes all QWERTY keyboard press events, no matter where they came from (both from the main iMac keyboard and from the SSL-nucleus buttons).
This is the whole problem - that only MCU / HUI MIDI messages are transmitted and sent via IPMIDI, including CC #-mode. At the same time, there is no possibility for Nucleus to remap certain control knobs/bottons are generating as ASCII (equialy as QWERTY) keys or keyshorts to MIDI notes events - this is more than half of its capabilities what i expect from it device reconfigurations.
In fact, you can reframe my first request differently:
- how can a normal QWERTY keyboard be used for configuration purposes with realearn-FX?
first of all:
- is it possible to recognize a QWERTY keyboard as a source of signals in reaper? if it "possable", then - what kind of type of signals? since it's not a MIDI protocol exactly. And it doesn*t recognized in DAW as MIDI-device.
Most likely, I'm starting to understand that I does expect the ability of realearn-FX as from a "BOME MIDI translator" (which is able to capture QWERTY keyboard events and translate them into any MIDI events, followed by software rotation of the signal inside the computer and on the USB, ethernet network, etc.)! is it real or not?
according to the descriptions of the kernel about the options for setting up the control panel - the number of programmed MCU / HUI commands against the background of the list with ASCII commands does not look in favor of MIDI protocols (pay attention to the screenshot of the Nucleus remote panel - photo 1 for Reaper by default),
Plus, taking into account the possibilities of the overlay / USER page mode and the number of control buttons, the number of ASCII commands increases the capabilities of the Nucleus control panel by several times. (list of preset MCU/HUI/ASCII commands can be found on additional pages of the manual - pages 47/51)
https://www.solidstatelogic.com/asse...User-Guide.pdf
Please, Have is any githubs-ideas or concirning MIDI-implimentatios decigions in REAPER? without the another softwares support of ASCII/QWERTY retranslations to midi...
Last edited by Vladistone; 08-13-2022 at 03:55 AM.
|
|
|
08-13-2022, 03:28 AM
|
#2375
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,784
|
IMHO what you need is a central dispatcher for the massages. (To Reaper, to the plugin(s) and to the hardware synth(s).
IMHO its not a good idea to use different "Layers" of the surface device. Just Midi should suffice, while MCU does nit feature a Midi channel and hence is not as versatile -> only to be used if more than 7 bit support is applicable. (And PC keyboard emulation is a very special feature that will be nice in certain situations, but not here.)
Now I would send this Midi stream to a track in Reaper where ReaLearn resides.
In that thread there also could be Midi Filter (JSFX) plugins that modify messages as seems desirable.
Now you can route the messages to the plugins (by standard Reaper routing), to Reaper internal actions (via ReaLearn), and to the hardware synth (by Reaper Routing to some Midi interface.
If you use a Midi keyboard, Reaper routing can send it's messages to the plugins and to the hardware synth.
If the hardware synth has a keyboard, you at best set it to not receive it's own messages but only listen to Reaper's.
-Michael
|
|
|
08-13-2022, 04:17 AM
|
#2376
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
Quote:
Originally Posted by mschnell
IMHO what you need is a central dispatcher for the massages. (To Reaper, to the plugin(s) and to the hardware synth(s).
IMHO its not a good idea to use different "Layers" of the surface device. Just Midi should suffice, while MCU does nit feature a Midi channel and hence is not as versatile -> only to be used if more than 7 bit support is applicable. (And PC keyboard emulation is a very special feature that will be nice in certain situations, but not here.)
Now I would send this Midi stream to a track in Reaper where ReaLearn resides.
In that thread there also could be Midi Filter (JSFX) plugins that modify messages as seems desirable.
Now you can route the messages to the plugins (by standard Reaper routing), to Reaper internal actions (via ReaLearn), and to the hardware synth (by Reaper Routing to some Midi interface.
If you use a Midi keyboard, Reaper routing can send it's messages to the plugins and to the hardware synth.
If the hardware synth has a keyboard, you at best set it to not receive it's own messages but only listen to Reaper's.
-Michael
|
Thanks Michael!
I already said a little earlier about such a central dispatcher - BOME MIDI Translator PRO.
https://www.bome.com/products/bomebox
https://www.bome.com/products/miditranslator
as for the mention of several MIDI channels (probably you mean Nucleus MODE for DAWs #1-2-3, this is just a certain distribution system for receiving and transmitting channels via IPMIDI, which I adapted to work as
DAW 1 mode - Reaper connect
DAW 2 mode - CC# mode (Superior Drummer controller)
DAW 3 mode - for Sysex controlling (external sound generator control). - this is the key problem with which I turned to realearn-FX !!!
But what you're overlooking is that in any of these mods, the Nucleus as multi-controller is generates ASCII/QWERTY key commands in addition to MIDI/MCU commands, but does not exclude them (Hmmm...like 3in1 shampoo - "Procter&Gamble"
Last edited by Vladistone; 08-13-2022 at 06:04 AM.
|
|
|
08-13-2022, 04:47 AM
|
#2377
|
Human being with feelings
Join Date: Aug 2010
Location: Germany
Posts: 2,199
|
Quote:
Originally Posted by Vladistone
- how can a normal QWERTY keyboard be used for configuration purposes with realearn-FX?
first of all:
- is it possible to recognize a QWERTY keyboard as a source of signals in reaper? if it "possable", then - what kind of type of signals? since it's not a MIDI protocol exactly. And it doesn*t recognized in DAW as MIDI-device.
Most likely, I'm starting to understand that I does expect the ability of realearn-FX as from a "BOME MIDI translator" (which is able to capture QWERTY keyboard events and translate them into any MIDI events, followed by software rotation of the signal inside the computer and on the USB, ethernet network, etc.)! is it real or not?
|
You can select "Computer keyboard" as input in ReaLearn. If you then press "Learn source" on a mapping and press a key on your keyboard, it will learn that key. Then press "Learn target" and e.g. press the "Play" button. Then the project will keep playing as long as you press the key.
I guess that would also pick up QWERTY key presses from your Nucleus. However, ReaLearn will pick up single keys only, not key combinations. Key combinations can be realized in ReaLearn itself by using the conditional activation feature.
|
|
|
08-13-2022, 05:02 AM
|
#2378
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
Quote:
Originally Posted by helgoboss
You can select "Computer keyboard" as input in ReaLearn. If you then press "Learn source" on a mapping and press a key on your keyboard, it will learn that key. Then press "Learn target" and e.g. press the "Play" button. Then the project will keep playing as long as you press the key.
I guess that would also pick up QWERTY key presses from your Nucleus. However, ReaLearn will pick up single keys only, not key combinations. Key combinations can be realized in ReaLearn itself by using the conditional activation feature.
|
Thank you helgoboss
I*ll try it your recomendation right now, and report later...
...
Perfect, the DAW recognize the conputer keyboard,
Realearn global settings:
FX1 = input/output 1 - IPMIDI 1 as a left Nucleus Control Panel (NCP) in MCU mode
FX2 = input/output 2 - IPMIDI 2 as right NCP in MCU XT mode
FX3 = input - computer keyboard
and now all Nucleus keys-commands signals are recieving to learning!
Best wishes!...
You got this difficult question off for me as a newbie to reaper. I hope that these opuses about my SSL-hardware did not divert your attention from the more average things with the support of realearn as a product?!
Thanks again for your attention to my minor problem!
Last edited by Vladistone; 08-13-2022 at 06:17 AM.
|
|
|
08-13-2022, 10:03 AM
|
#2379
|
Human being with feelings
Join Date: Aug 2022
Posts: 2
|
X-Touch One Jog Wheel Remapping
Hello All!
I'm trying to figure out how to remap the Jog Wheel on my XTouch One to control the Horizontal Scroll (Default Alt+Mousewheel), and I can't quite figure it out. I've got the Controller preset set to Mackie Control, and all seems to be working well.
I've gone to Controller Compartment > found my 'jog (Multi)' wheel > Edit
changed the Target to Type: Real > Project: Invoke REAPER Action
Action: Scroll horizontally (MIDI CC relative/mousewheel)
The Virtual Action worked fine when set to Jog, but once Changed to the Real action above, I'm getting no response from Reaper, though the Values in ReaLearn are changing when I move the wheel.
I'm sure this is user error, but any point in the right direction would be greatly appreciated. Thank you!
|
|
|
08-13-2022, 06:20 PM
|
#2380
|
Human being with feelings
Join Date: Aug 2022
Posts: 2
|
I figured it out!!!
Quote:
Originally Posted by TerribleDan
Hello All!
I'm trying to figure out how to remap the Jog Wheel on my XTouch One to control the Horizontal Scroll (Default Alt+Mousewheel), and I can't quite figure it out. I've got the Controller preset set to Mackie Control, and all seems to be working well.
I've gone to Controller Compartment > found my 'jog (Multi)' wheel > Edit
changed the Target to Type: Real > Project: Invoke REAPER Action
Action: Scroll horizontally (MIDI CC relative/mousewheel)
The Virtual Action worked fine when set to Jog, but once Changed to the Real action above, I'm getting no response from Reaper, though the Values in ReaLearn are changing when I move the wheel.
I'm sure this is user error, but any point in the right direction would be greatly appreciated. Thank you!
|
Ahhh... I was able to update the Lua code for the scroll wheel and get it to work exactly as I hoped. Man ReaLearn is great. Thank you!
|
|
|
08-14-2022, 12:25 AM
|
#2381
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,784
|
Quote:
Originally Posted by Vladistone
But what you're overlooking is that in any of these mods, the Nucleus as multi-controller is generates ASCII/QWERTY key commands in addition to MIDI/MCU commands
|
It would be weird if you can't deactivate the QWERTY sending.
IMHO it's very chaotic to send commands to the same entity using multiple protocols at once.
I do know Bohme Translator and did consider to use it some years ago, but when I moved to using Reaper I found that it was not necessary any more.
-Michael
|
|
|
08-14-2022, 05:36 PM
|
#2382
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
Quote:
Originally Posted by mschnell
IMHO it's very chaotic to send commands to the same entity using multiple protocols at once.
|
what do you mean? could you explain this, or we didn't quite understand each other from the previous posts?
Or my english isn`t quite good.
Quote:
Originally Posted by mschnell
I do know Bohme Translator and did consider to use it some years ago, but when I moved to using Reaper I found that it was not necessary any more.
-Michael
|
I hope so too, that's why I joined reaper after a few years in Logic pro... and asked these questions here on the forum, hoping not to use additional "castles" from Bome transtlator
Last edited by Vladistone; 08-14-2022 at 05:43 PM.
|
|
|
08-14-2022, 11:33 PM
|
#2383
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,784
|
Your primary inquiry was about ReaLearn to see QWERY keypresses.
IMHO this is not a good idea, and the QWERY feature should completely when communicating with Reaper and plugins and hardware Synths, but a single datastream (MIDI) should use exclusively.
-Michael
|
|
|
08-15-2022, 07:04 PM
|
#2384
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
Quote:
Originally Posted by mschnell
Your primary inquiry was about ReaLearn to see QWERY keypresses.
IMHO this is not a good idea, and the QWERY feature should completely when communicating with Reaper and plugins and hardware Synths, but a single datastream (MIDI) should use exclusively.
-Michael
|
maybe I would agree with you if I understood the reason why you suddenly decided that I gave you a reason to think in this direction: "send double MIDI & QWERTY messages at the same time with one touch of the controller button"!
but it's not like you think!
The fact is that the SSL Nucleus remote editor - allows you to select the assignment to the button / fader of a specific command in this order:
A) - either select DAW command based on MCU/HUI protocols. Note that the list of commands is very limited for REAPER, probably due to the preference of SSL developers towards PTools and other leaders of this software industry (this is about 40 commands, and 4-5 of them belong to modification keys (shift, option, etc.) as well as 7-8 commands related to the transport panel). as a result, less than 30 commands are list-described as MIDI note ON / OFF of which I need only half ...
B) - either assign an event to emulate the computer keyboard, with the ability to insert a combination of modification keys, as well as the ability to define the behavior of the buttons as instant or toggle - "follow key state" ... what is missing in the first option for assigning buttons!
As additional controller state between main DAW modes:
C) - Enter the CC# mode - But this is strictly tied to a certain sequence of placement on the controller surface and non-interchangeablity... retranslator is as needs as oxygen! isnt it?
Therefore, as you can see = there is no situation in which the button can issue more than one event of a certain protocol. (they are mutually exclusive, but at the same time, buttons location with different protocols can be located nearby, respectively, in one control panel mode, it is possible to assemble puzzles / buttons from different protocols)...
Another thing is that in the MIDI MCU / HUI mode there remains a large array of soft-assignable QWERTY-buttons, as well as the possibility of USER bookmarks and the creation of hierarchical menus, which, by definition, are convenient for implementation ideas in control mode not only DAW but also with peripheral equipment and with other softwares, as well as for reasons of ergonomics, it is better to arrange at your discretion on the surface of the controller, grouped for "your hand" for identification of location.
For exsample:
16 upper row bottons in x2 USERs-modes by with 8 programable menus for eatch one will got a summ = 256 states of soft-key-assighable and V-Sel Switches from 2 upper row only. And it condition withuot keystroke modifiered bottons yet!
The further located just below of scribble screen the row of 16 V-Pots and tree rows of 16 (as knows as "Solo"/"mute", "select") reassightable bottons in any different modes. I an`t pay attantion for the 16 touchable fadermodes and central console with more than 25 Transport/utility bottons!!. At the same time, you can safely multiply that number by 3 due to main controller modes (named "DAW 1"; 2; 3) if you wish to tuned and controlling in one DAW only by IPMIDI-sourses rotation, or probable in wired-mode configuration too... and including CC # mode - where fix-list from 96 events for 6 rows of switches (and V-pots & faders included)!
and you're suggesting we leave it all behind with a limited list of 40 MCU teams to train?
The principle of my ideas is to find and use equipment for assembling different types of MIDI implementations thanks to a soft repeater. and not build the "correct sequence" of rules for communicating with REAPER. and it is desirable that the process of programming and signal rotation does not leave one shell, taking into account my knowledge (unfortunately I do not intend to master the basics of script programming to the detriment of music)...
although I confess that there are several DAW control boards (Tascam US-2400, MP-MIDI touch-screen controler, Roland FC-300), and they were more obedient in the assignment of buttons and MIDI implementation in a certain DAW environment, or me lucky for the wide popularity of the equipment and third party assistance in the implementation of hardwares) as is OSC, DrivenByMoss4Reaper, but it is another history...
https://forum.cockos.com/showthread.php?t=183143
https://forum.cockos.com/showthread.php?t=206610
https://forum.cockos.com/showthread.php?t=132165
regards, Vladistone
Last edited by Vladistone; 08-15-2022 at 10:21 PM.
|
|
|
08-15-2022, 10:20 PM
|
#2385
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,784
|
My suggestion simply is to use a single instance to distribute information to the multiple targets. Either the device itself, or having the device sending all messages to reaper using a single protocol and have Reaper and the plugin(s) do the preprocessing and the distribution. But not mix this by sending to some endpoint from both or use multiple protocols on the same logical path.
(Putting stress not on dedicated "knobs", but on logical connections.)
-Michael
|
|
|
08-16-2022, 01:14 AM
|
#2386
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
Quote:
Originally Posted by mschnell
My suggestion simply is to use a single instance to distribute information to the multiple targets. Either the device itself, or having the device sending all messages to reaper using a single protocol and have Reaper and the plugin(s) do the preprocessing and the distribution. But not mix this by sending to some endpoint from both or use multiple protocols on the same logical path.
(Putting stress not on dedicated "knobs", but on logical connections.)
-Michael
|
what does it express? can you give an example? otherwise we are talking about the same thing in different languages and with different initial data...
and the most banal question:
How often do you use a computer mouse?
and is there any way to exclude it from your workflow? IMHO, based on this, some recommendations should be made regarding soft and hardware.
-Vladistone
Last edited by Vladistone; 08-16-2022 at 01:24 AM.
|
|
|
08-16-2022, 07:07 AM
|
#2387
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,784
|
Seemingly we are talking different languages.
This might be helped by pictures.
Please do a scribble with all information providers ("sources"), information consumers ("sinks"), and information modifiers ("filters"). Then add arrows denoting the information flow and label them with the protocol(s) used ("Midi", "QUERY, ...).
"My" picture would have "Reaper" as a big blotch in the center, with a single are two anti-parallel arrows going to each other thing, with only a single protocol mentioned.
The Reaper blotch could include a finer structure with ReaLearn and other plugins,
-Michael
|
|
|
08-16-2022, 10:42 PM
|
#2388
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
Quote:
Originally Posted by mschnell
Seemingly we are talking different languages.
This might be helped by pictures.
Please do a scribble with all information providers ("sources"), information consumers ("sinks"), and information modifiers ("filters"). Then add arrows denoting the information flow and label them with the protocol(s) used ("Midi", "QUERY, ...).
"My" picture would have "Reaper" as a big blotch in the center, with a single are two anti-parallel arrows going to each other thing, with only a single protocol mentioned.
The Reaper blotch could include a finer structure with ReaLearn and other plugins,
-Michael
|
i tryed to did it
Last edited by Vladistone; 01-25-2023 at 10:12 PM.
|
|
|
08-17-2022, 05:16 AM
|
#2389
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
explain please!
how to set the conditions for the behavior of the feedback by SysEx message
when the trigger СС# return back to value=0?
foe examle - trigger source:
MIDI CC# 80 127,
back CC# 80 0
feedback behaior:
F0 42 30 68 43 04 00 00 0E 00 00 00 01 F7
needs to be changed to:
F0 42 30 68 43 04 00 00 0E 00 00 00 00 F7
|
|
|
08-17-2022, 04:45 PM
|
#2390
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
mapping CC# to SysEx
here is an example of how I implemented the CC # translation in SysEx, but this is sending the only message in the form
F0 42 30 68 43 04 00 00 0E 00 00 00 01 F7
I can not finish how to change the logic for sending a new message that cancels the previous one, after the recieved the trigger message is CC# offset to zero?
F0 42 30 68 43 04 00 00 0E 00 00 00 00 F7
Last edited by Vladistone; 01-25-2023 at 10:12 PM.
|
|
|
08-18-2022, 03:50 AM
|
#2391
|
Human being with feelings
Join Date: Aug 2022
Location: Göppingen, Deutschland
Posts: 336
|
Momentary Bank of Tracks Visible?
HI there
Very great piece of Plugin!
Question: I can switch banks of Volume Faders f.e. from Bank 1 (Track 1-8) to Bank 2 (Track 9-16) to Bank 3 (Track 17-24) a.s.o.
But how can I visibly see on which Bank I am?
Couldn't find anything in the Manual or the Forum....
Thanks a lot
Bassman.
|
|
|
08-18-2022, 04:19 AM
|
#2392
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
Quote:
Originally Posted by Bassman002
HI there
Very great piece of Plugin!
Question: I can switch banks of Volume Faders f.e. from Bank 1 (Track 1-8) to Bank 2 (Track 9-16) to Bank 3 (Track 17-24) a.s.o.
But how can I visibly see on which Bank I am?
Couldn't find anything in the Manual or the Forum....
Thanks a lot
Bassman.
|
If you have used the mapping settings, by selecting the appropriate preset. and your controller has left/right shift control buttons for a channel or an 8-channel track bank - then you should have this by default described as matching control sources. otherwise, you need to independently enter the lines with the names "Button bank - lef" (see Fig. 1), as well as "Buttom bank - right", "Button channel - L" and "Button channel R" and match the message source your controller (see Figure 2). But first of all - you need to study the tutorial at least a little. It sometimes helps to get to the bottom of the truth...
Last edited by Vladistone; 01-12-2023 at 09:52 PM.
|
|
|
08-18-2022, 04:27 AM
|
#2393
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
Quote:
Originally Posted by Bassman002
HI there
But how can I visibly see on which Bank I am?
Couldn't find anything in the Manual or the Forum....
Thanks a lot
Bassman.
|
or you do not have LCD elements configured (see Figure 3)
Last edited by Vladistone; 01-12-2023 at 09:52 PM.
|
|
|
08-18-2022, 05:32 AM
|
#2394
|
Human being with feelings
Join Date: Aug 2022
Location: Göppingen, Deutschland
Posts: 336
|
HI
@Vladistone
(New to Reaper, working since 1986 with Cakewalk, but I tried Reaper and find it really good! Bought S1 and Cubase but that's not an Option, ugly UI with S1 and a function mess and unstable with Cubase)
I'm writing a preset for Novation Launch Control XL, there is no premade preset so I do it from scratch.
In the Manual there's nothing to find about how to make LEDs working for Bank switching. In all Videos I saw there's no HOWTO, always just a look on that it works, but no explanation!
I had to study the DAW Preset to learn how bank switching works, it is not exactly written in the manual! Difficult without help...
So now with LEDs how can I put it together? None in the manual, none in videos.
Do you have a preset example how for example Volume Faders, Bank Switching Buttons and some LEDs do work together and how I must configure it?
I have Volume 8 Faders, 8 Solo Buttons, 8 Mute Buttons and 2 Bank switching Buttons configured and it works with Feedback for the Buttons.
So it would be nice to see a preset with just 1 Fader, 2 Bank switching Buttons and some LEDs (I have 24 small LEDs on the knobs which are available for such things) to show the recent Bank.
I think I'll have to configure 8 Banks (64 Audio Tracks for mixing, the rest are Miditracks, don't need to change the faders on them (My projects do have mostly have about 100 to 120 Tracks each).
Would be very appreciated
Thanks,
Bassman.
P.S. Another Question. In the edit window I can choose selected, but how can I select a Track with the mouse and then control the following 8 tracks?
p[0] * 10000 + 0(1,2,3,4,5,6,7) doesn't work on "selected" or "all selected track", the line as with "dynamic" is not there.
Not a feature yet?
Last edited by Bassman002; 08-18-2022 at 05:46 AM.
|
|
|
08-18-2022, 06:16 AM
|
#2395
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
Quote:
Originally Posted by Bassman002
HI
@Vladistone
I'm writing a preset for Novation Launch Control XL, there is no premade preset so I do it from scratch.
In the Manual there's nothing to find about how to make LEDs working for Bank switching. In all Videos I saw there's no HOWTO, always just a look on that it works, but no explanation!
I had to study the DAW Preset to learn how bank switching works, it is not exactly written in the manual! Difficult without help...
So now with LEDs how can I put it together? None in the manual, none in videos.
Do you have an preset example how for example Volume Faders, Bank Switching Buttons and some LEDs do work together and how I must configure it?
I have Volume 8 Faders, 8 Solo Buttons, 8 Mute Buttons and 2 Bank switching Buttons configured and it works with Feedback for the Buttons.
So it would be nice to see a preset with just 1 Fader, 2 Bank switching Buttons and some LEDs to show the recent Bank.
I think I'll have to configure 8 Banks (64 Audio Tracks for mixing, the rest are Miditracks, don't need to change the faders on them).
Would be very appreciated
Thanks,
Bassman.
P.S. Another Question. In the edit window I can choose selected, but how can I select a Track with the mouse and then control the following 8 tracks?
p[0] * 10000 + 0(1,2,3,4,5,6,7) doesn't work on "selected" or "all selected track", the line as with "dynamic" is not there.
Not a feature yet?
|
hello bassman!
I am in the same state of learning without a clear understanding of the key points that seem simple to people with programming experience but completely incomprehensible to people who come from the other side - music! I have experience with Reaper a little less than a month with varying success, and even more so with Realearn - about a week))
it is especially difficult to read the technical literature from not quite structured material for the tutorial (sometimes you don’t understand where I am?..in the tutorial by clicking on the links - it wouldn’t be much better if they introduced hierarchical numbering of the engraving and paragraphs with deep detailing by paragraphs of the training text!)
now to the point -
I also have a controller without a ready preset. but I used the template/preset "DAW controller" and "MCU controller"! since they have the most common functionality for controls and feedback on the MIDI MCU protocol.
from what was described - all the settings are in virtual - format and fit almost perfectly for DAW control. additional elements in the form of an extension of my part of the console -SSL Nucleus2 (generates a panel of the MCU XT - I assembled it from a similar preset "MCU control" - removing unnecessary correspondences and sources.
The only thing I paid attention to was the channels offset (similar to the formula for dynamic offsets: p[0] * 10000 + 8(9,10,11,12,13,14,15) - it's easy to guess by intuition if you spent time setting up the external control panels in the main section Reaper preferences - "control/OSC/web".
and further, I have CC# and computer keyboard modes from SSL Nucleus - to configure it, I have to build instance mapping step by step, brick by brick. (I'm afraid to give my advice and examples here - as unprofessional and far from satisfactory quality), so I try to ask questions here on the forum too...
and here's something else:
to configure the MCU XT extension - I needed to rewrite all offsets by 8 positions in each mappings of instance (this also applies to volume faders, V-select buttoms, V-pots and LCD-line too. I hope this will help in understanding the principle of reassamble the preset?
Another key to preparing a new setup is always to study the MIDI implementation chart of your controller or other equipment (this helped me a lot in learning the controls of Korg Kronos, Roland FC300 - foot controller, especially when there is nothing else for hardware programming!
Last edited by Vladistone; 01-12-2023 at 09:50 PM.
|
|
|
08-18-2022, 09:50 AM
|
#2396
|
Human being with feelings
Join Date: Aug 2022
Location: Göppingen, Deutschland
Posts: 336
|
Hi
Thanks for your help, I will dive into your preset and see if I can check it out!
I wrote a very big preset in Cakewalk with AZController, but it's not possible to port it to Reaper, so I have to start from beginning.
The goal is to do a preset as close as possible to my preset in Cakewalk so I can work the same in both DAWs. Perhaps I'm switching completely to Reaper but I don't know.
Looks pretty good for now, but let's see...
Thanks again and I will write back when there are some efforts
Greetz
Bassman.
|
|
|
08-18-2022, 07:20 PM
|
#2397
|
Human being with feelings
Join Date: Jul 2022
Posts: 80
|
Quote:
Originally Posted by Bassman002
Hi
Thanks for your help, I will dive into your preset and see if I can check it out!
I wrote a very big preset in Cakewalk with AZController, but it's not possible to port it to Reaper, so I have to start from beginning.
The goal is to do a preset as close as possible to my preset in Cakewalk so I can work the same in both DAWs. Perhaps I'm switching completely to Reaper but I don't know.
Looks pretty good for now, but let's see...
Thanks again and I will write back when there are some efforts
Greetz
Bassman.
|
Have you explored the possibilities of OSC or DrivenByMoss4Reaper?
may be it what are you looking for?
https://forum.cockos.com/showthread.php?t=183143
https://forum.cockos.com/showthread.php?t=206610
|
|
|
08-19-2022, 09:24 AM
|
#2398
|
Human being with feelings
Join Date: Aug 2022
Location: Göppingen, Deutschland
Posts: 336
|
HI
@Vladistone
Thanks for the links, but I do not use OSC....
Greetz
Bassman.
|
|
|
08-19-2022, 10:58 AM
|
#2399
|
Human being with feelings
Join Date: Aug 2010
Location: Germany
Posts: 2,199
|
Quote:
Originally Posted by Vladistone
explain please!
how to set the conditions for the behavior of the feedback by SysEx message
when the trigger СС# return back to value=0?
foe examle - trigger source:
MIDI CC# 80 127,
back CC# 80 0
feedback behaior:
F0 42 30 68 43 04 00 00 0E 00 00 00 01 F7
needs to be changed to:
F0 42 30 68 43 04 00 00 0E 00 00 00 00 F7
|
You need to use sysex patterns to encode the value. Please search the user guide for "binary", there's a section with that word which explains the principle.
Quote:
Originally Posted by Vladistone
here is an example of how I implemented the CC # translation in SysEx, but this is sending the only message in the form
F0 42 30 68 43 04 00 00 0E 00 00 00 01 F7
I can not finish how to change the logic for sending a new message that cancels the previous one, after the recieved the trigger message is CC# offset to zero?
F0 42 30 68 43 04 00 00 0E 00 00 00 00 F7
|
So, the target "MIDI: Send message" is not intended for feedback purposes, it's more a small bonus utility for converting something to MIDI messages. It's less capable than ReaLearn's feedback architecture.
Feedback means that you want to see some state in REAPER reflected visually on your controller. If this is what you want to do, you should use the "Raw MIDI" source and use the sysex pattern there! Because feedback in ReaLearn flows from the target to the source.
If the sysex patterns are not flexible enough for you, you can even resort to the "MIDI script" source, which allows you to translate target values to raw MIDI bytes in a Lua or EEL script.
Quote:
Originally Posted by Bassman002
HI there
Very great piece of Plugin!
Question: I can switch banks of Volume Faders f.e. from Bank 1 (Track 1-8) to Bank 2 (Track 9-16) to Bank 3 (Track 17-24) a.s.o.
But how can I visibly see on which Bank I am?
Couldn't find anything in the Manual or the Forum....
Thanks a lot
Bassman.
|
Quote:
Originally Posted by Bassman002
HI
@Vladistone
(New to Reaper, working since 1986 with Cakewalk, but I tried Reaper and find it really good! Bought S1 and Cubase but that's not an Option, ugly UI with S1 and a function mess and unstable with Cubase)
I'm writing a preset for Novation Launch Control XL, there is no premade preset so I do it from scratch.
In the Manual there's nothing to find about how to make LEDs working for Bank switching. In all Videos I saw there's no HOWTO, always just a look on that it works, but no explanation!
I had to study the DAW Preset to learn how bank switching works, it is not exactly written in the manual! Difficult without help...
So now with LEDs how can I put it together? None in the manual, none in videos.
Do you have a preset example how for example Volume Faders, Bank Switching Buttons and some LEDs do work together and how I must configure it?
I have Volume 8 Faders, 8 Solo Buttons, 8 Mute Buttons and 2 Bank switching Buttons configured and it works with Feedback for the Buttons.
So it would be nice to see a preset with just 1 Fader, 2 Bank switching Buttons and some LEDs (I have 24 small LEDs on the knobs which are available for such things) to show the recent Bank.
I think I'll have to configure 8 Banks (64 Audio Tracks for mixing, the rest are Miditracks, don't need to change the faders on them (My projects do have mostly have about 100 to 120 Tracks each).
Would be very appreciated
Thanks,
Bassman.
P.S. Another Question. In the edit window I can choose selected, but how can I select a Track with the mouse and then control the following 8 tracks?
p[0] * 10000 + 0(1,2,3,4,5,6,7) doesn't work on "selected" or "all selected track", the line as with "dynamic" is not there.
Not a feature yet?
|
About your first question: So you want to lid LED 1 if track 1-8 is active, LED 2 if track.9-16 is active ... and so on?
About your P.S. question: You can do that by choosing "Dynamic" and enter a formula like this: "selected_track_index + 1". Search for that variable in the user guide and you will find more variables that you can make use of.
|
|
|
08-20-2022, 05:46 AM
|
#2400
|
Human being with feelings
Join Date: Aug 2022
Location: Göppingen, Deutschland
Posts: 336
|
HI
@helgoboss
Thanks for answering! 2. I have not reached this page in the manual, but I'm reading!
1. Yes to see in which bank I am I can use 8 Buttons for 64 Tracks, must be enough, only Audiotracks are important for that. In my Main Template there are 87 Audiotracks and 42 Miditracks but in the last used project about 30 Audiotracks not used so they are only there if I need them. 64 must be enough
2. That's it! Then next question. Can we have both?
I mean can we switch banks with 2 Buttons and click with the mouse on tracks?
Sorry for a lot questions, but new software, everything new but a lot of plugins
We can make Modifiers, so use 8 Faders for other things by pressing a button.
Can this Modifier also be a Double- or Long Press?
I've a huge Preset with AZController in Cakewalk with a lot of modifier Buttons to switch "Modes" for all Faders, Knobs and buttons. On my LaunchControl are 8 Buttons with which I can switch a lot of things with Normal, double and Long Press. I do switch Modifiers with Double Press (Shift, Ctrl) for to have different things on my Controls.
Another question came up by reading the manual! Can I go to next/previous bar with a fader or knob? (Next/Prev Marker? Next/Previous Region?)
Thank you a lot
Bassman.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 04:58 PM.
|