-
Hello. I am trying to setup a controller preset for the X-Touch Mini. I have mostly got it working but it's huge (amount of mappings, not file size) so I am wondering if I am doing it the best way. What I am trying to configure is as follows. 8 rotary encoders. I am initially setting this up for Hive 2. I have seen the excellent presets by Vonglan but they didn't quite match how I wanted it to work, and I wanted to learn how to use the software properly for future synth mappings. The way I am trying to set it up will have 192 mappings for the knobs alone though. Which seems excessive. I was wondering if there was a way of creating a virtual encoder object? Where you would create a new instance, then add the encoder twice, and the button, then configure the button to switch between the two encoder states. This could then be added to the main mapping as many times as needed and reduce the mapping count. I want all the instance toggle buttons to be independent of each other, so if I have toggled to the second instance of button 1 in Bank 1, Left ,when I switch to bank 2 or Right I don't want them to be affected by this change. If I reused one toggle this didn't seem to be the case. Is there a trick I am missing? Any help would be appreciated. Thanks. |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 5 replies
-
Can you describe this part in more detail or attach some screenshot, photo or RPP? What do you mean by "instance"? You didn't speak about targets so far. Does all this happen in the controller compartment with targets that are either virtual or modify ReaLearn's internal parameters? If so, is your goal to create some kind of very complex virtual controller which you then want to reuse with different main presets? |
Beta Was this translation helpful? Give feedback.
-
Hello. Thanks for the reply. By instance I mean toggled state of the rotary encoder. So each encoder has two states (can be mapped to 2 different targets) which are switched between by pressing the encoder. If it was possible to create a controller object in the controller mapping, then this object contained the encoder button and the encoder added twice. You would set it up in the object so the button toggled between the two states of the encoder. Then when creating the main mappings you would just add the controller object to however many groups you needed, and they would all be separate instances, so changing values in one instance wouldn't effect another. At the moment I have created 8 groups, and in each group created a mapping for each encoder and 2 mappings for each encoder button press, one for the left group in the Main mappings, and one for the right group. I have tried configuring the toggle parameters in the controller compartment but it didn't seem to work. It did when I did the same thing in the Main compartment. Toggle Button Config: One of the toggled encoders config. I have tried to create virtual mappings in the Controller Compartment for reuse in the Main Compartment but seem to have to keep adding new mappings in the controller compartment, then add them to the main compartment and configure them. I did read through the manual and watch the video you made but have probably got completely the wrong end of the stick and have set it up all wrong. But the goal is to create a controller mapping, which will be quite complex, that can then be used for different VSTis by creating a Main preset for each. Thanks. |
Beta Was this translation helpful? Give feedback.
-
Great, thank you. I have imported it and will have a proper play later. |
Beta Was this translation helpful? Give feedback.
-
Out of curiosity, what's the best way to rename the parameters? I couldn't see any way of doing it through the GUI. Do I just need to open the JSON file and change it there?
Thanks again. |
Beta Was this translation helpful? Give feedback.
-
Thank you.
Realearn is excellent (thanks again), but there is a learning curve...
…On Sat, 9 Oct 2021 at 16:30, helgoboss ***@***.***> wrote:
Right mouse click in the header panel => Compartment parameters
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#456 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACXAFZVOINBVOEMGVBAQ2P3UGBN2VANCNFSM5FNXL56A>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Beta Was this translation helpful? Give feedback.
-
I will do. Thank you for all your help. |
Beta Was this translation helpful? Give feedback.
Import the following state from the clipboard.