rsvette12 Posted January 4, 2019 Author Share Posted January 4, 2019 Found this from another forum - might be worth a try A much simpler method to control Helix Native (and no other plug-ins required) if your DAW supports controller assignments, is to simply assign controls to plug-in parameters. Logic Pro X supports this, for example; here's how: Set up your channel strip with Helix Native as a plug in. Set up your Helix control assignments (e.g., Knob 1 for Wah position), then return to Helix Edit mode to show the parameter controls. Go into Logic’s Controller Assignments, Easy Mode (under Logic Pro X pull down menu). Select Learn mode, move your HN Wah Position slider (Logic will learn and show “Parameter: Helix Native Knob 1†Move your expression (“wahâ€) pedal. (Logic will learn the MIDI channel and CC for that pedal. Use Expert view to edit min/max, etc). Quote Link to comment Share on other sites More sharing options...
soundog Posted January 4, 2019 Share Posted January 4, 2019 Had a play with this, and Logic's Controller Assignments window is, I think, a better place to set up your MIDI controller mapping than Smart Controls. I find Smart Controls limiting in terms of layout for Helix Native Switches (its OK for Knobs, though). And, as mentioned, I've only use Snapshot Index with automation, so haven't actually tried direct MIDI control via a CC momentary switch — but it should work. 1 Quote Link to comment Share on other sites More sharing options...
rsvette12 Posted January 4, 2019 Author Share Posted January 4, 2019 Be great if you could have at that snapshot list without automation :) Quote Link to comment Share on other sites More sharing options...
Petes63Strat Posted January 4, 2019 Share Posted January 4, 2019 soundog: I think you're correct here. I have tried both ways but ultimately felt that I needed to place the greatest emphasis toward the Controller Assignment window as you could see in my attached image. I still get virtually the same poor results each time I try a different combination of settings. I will either get the situation where only one button cycles through the Snapshots with each click, and none of the other buttons do anything, or I may happen to use a setting that yields zero results. I just can't find a way to get an action out of each button for each Snapshot, and I'm still here working on it. I did notice (as I'm sure you did) that when I program it through Smart Controls (as you do) it very neatly divides a knob into 8 sectors. I really thought I was onto something when I noticed this but there is just no apparent way to translate that to the foot controller switches. It's just not fair that rsvette12's setup is working while mine is not! After all I am a much better person than he is! I'm kidding. He has been a real trooper and has gone above and beyond in trying to help me get to the bottom of this. We need more guys like him (and you of course) who are willing to take an active interest in helping others and sharing their knowledge. Thanks again for your continued help! Happy New Year. Quote Link to comment Share on other sites More sharing options...
rsvette12 Posted January 4, 2019 Author Share Posted January 4, 2019 39 minutes ago, Petes63Strat said: soundog: I think you're correct here. I have tried both ways but ultimately felt that I needed to place the greatest emphasis toward the Controller Assignment window as you could see in my attached image. I still get virtually the same poor results each time I try a different combination of settings. I will either get the situation where only one button cycles through the Snapshots with each click, and none of the other buttons do anything, or I may happen to use a setting that yields zero results. I just can't find a way to get an action out of each button for each Snapshot, and I'm still here working on it. I did notice (as I'm sure you did) that when I program it through Smart Controls (as you do) it very neatly divides a knob into 8 sectors. I really thought I was onto something when I noticed this but there is just no apparent way to translate that to the foot controller switches. It's just not fair that rsvette12's setup is working while mine is not! After all I am a much better person than he is! I'm kidding. He has been a real trooper and has gone above and beyond in trying to help me get to the bottom of this. We need more guys like him (and you of course) who are willing to take an active interest in helping others and sharing their knowledge. Thanks again for your continued help! Happy New Year. You are better than me Pete :) and Soundog of course - thanks for kind words Pete Quote Link to comment Share on other sites More sharing options...
Petes63Strat Posted January 5, 2019 Share Posted January 5, 2019 *Update: This works but can be finicky in Log Pro since the DAW will often forget these controller settings from project to project. Still not 100% happy here. soundog: I finally got my HxN Snapshots to properly change via the Native Instruments Guitar Rig 3 floor controller with Logic Pro DAW. It working! In the end it was a simple but counter intuitive step that made it work. I first had to experiment for hours with the midi settings within the Rig 3 unit. Then I added one step to the way I was using the learn feature in Logic Pro. I have a feeling that it was this step in Logic that made it work as many of the midi settings in the Rig 3 should have actually worked sooner: While in the Learn mode of Logic Pro, I would choose the Snapshot drop-down from within Helix Native. This would then be reflected in the Logic Learn window and was waiting confirmation with some action on the controller. The next step should be to simply hit one of the switches on the controller, look for it to confirm in the Learn window and then disable Learn but, this never worked. So, out of frustration, I tried it this way: While in the Learn mode of Logic Pro, I chose the Snapshot drop-down from within Helix Native. This was then reflected in the Logic Learn window. Now, instead of hitting just one switch on the controller, I hit all 6 switched (those that I wanted to use to control 6 snapshots, one right after the other) and THEN closed out of the Lean mode. It worked. It shouldn't but it did. To be sure, I cleared all the settings, went through it 3 more times and it worked each and every time. I then saved my Rig 3 midi file and sent it to rsvette12 to load into his unit and it worked for him. He even found improvements over his original settings. I know this is an odd combination of parts that might not apply to many other players out there but I must say that I love this setup, just as rsvette12 suggested that I would. Its built in audio interface, expression pedal and 8 lighted switches in a rock solid case for the price is a deal. Here is a screen-shot of my Rig 3 controller settings. For those interested: Just replicate these settings for as many switches as you will be using for your HxN snapshots but with one change. The value fields (both) must be set like this for the individual switches: 4 for switch #1 20 for switch #2 36 for switch #3 52 for switch #4 68 for switch #5 86 for switch #6 etc. Thanks again for your help along the way. Happy New Year. 1 Quote Link to comment Share on other sites More sharing options...
Petes63Strat Posted January 6, 2019 Share Posted January 6, 2019 deleted Quote Link to comment Share on other sites More sharing options...
soundog Posted January 6, 2019 Share Posted January 6, 2019 Awesome .... glad you got it working. I figured it had to work, and with MIDI its usually one little thing that messes something up. Enjoy.... Quote Link to comment Share on other sites More sharing options...
Petes63Strat Posted January 6, 2019 Share Posted January 6, 2019 soundog: This may be off topic so if you can, please point me to a proper discussion about this as I can't find one: I understand that Helix Native has a given amount of processing power as a plugin. This is evident when I start to see some features greyed-out as I try to add one too many blocks. My question is this: If I have several guitar tracks in their raw form (not mixed down), and I have the Helix plugin FX on each track, does Helix see this as 'one big plugin' straining Helix, or is it only a strain on my Mac's ability to process multiples of the plugin? I have a Mac Pro with 2x 2.66 Ghz 6-core Xeon, 48 Gb 1333 Mhz DDR3 Ecc Ram with all SSD drives so if it is the computer that suffered the load I would hope that my setup can handle it. I might know the answer to this but I want to confirm it with someone who is experienced in these matters. I am loving my Hxn so thanks again for your early assistance with setting me up! Quote Link to comment Share on other sites More sharing options...
soundog Posted January 7, 2019 Share Posted January 7, 2019 Separate uses of HXN on separate tracks will create a bigger load on your CPU. Your computer is pretty powerful though, so can probably take the load — but it will, of course, depend on how many tracks you're running and what plugs in you're using in addition to HXN (especially virtual instruments). If you start to run low on horsepower you can do the usual Logic Pro tricks and workarounds; e.g. increase your buffer size when mixing, select a blank track when in the arrange window, freeze tracks if necessary, etc. Quote Link to comment Share on other sites More sharing options...
Petes63Strat Posted January 7, 2019 Share Posted January 7, 2019 Sound info from Soundog. I will start digging into those Logic Pro tricks as needed. Many thanks! Quote Link to comment Share on other sites More sharing options...
rsvette12 Posted June 27, 2020 Author Share Posted June 27, 2020 On 11/1/2018 at 3:53 AM, russ5254 said: hi rsvette12, i am using helix native v1.6+ reaper + line6 fbv shortboard+ iD4 interface My FBV footswitches are programmed to change snapshots (see the MIDI CC# and values assignment in the pic). I use only 6 switches because some of the others are used for changing presets and arming/selecting tracks. I use this rig live. 1. So you need to program your footswitches by assigning each of them to CC#69 (i used to use CC#50 and it works too) and send out a single value. e.g. assign: footswitch1 CC#69 value:4 - this calls up snapshot 1 footswitch2 CC#69 value:20 - this calls up snapshot 2 footswitch3 CC#69 value:36 - this calls up snapshot 3 footswitch4 CC#69 value:52- this calls up snapshot 4 and so on... because snapshot1 CC values range from 0 to 15, snapshot 2 values is from 15 to 31... etc... interval of 16 (128values/8snapshots=16) From your screen shots it looks like Rig Control editor may allow you to custom assign CC3 and values. 2. in reaper, on your track1 FX window go to "param"->"learn"->"snapshot index", and the MIDI learn window will appear . 3. step on any of the footswitches so that reaper detects CC#69. 4. your footswitches now control snapshots depending on how you programmed them. i guess some of the steps above you probably know (like the MIDI learn part) but just thought i'd share it for completeness sake. hope this works for u. Russ let me know if your around please few questions - thanks Quote Link to comment Share on other sites More sharing options...
njc235 Posted July 5, 2020 Share Posted July 5, 2020 Any ideas why my Logic Pro X is not detecting my HX Effects and auto assigning controllers? I have tested the midid signal using MIDI monitor and all signals are being detected. If I go through the learn process in Logic's Controller assign window it detects a button press but HX Native is not receiving any midi. Quote Link to comment Share on other sites More sharing options...
soundog Posted July 10, 2020 Share Posted July 10, 2020 Make sure all of your HX Effects settings are correct (under Global Settings > MIDI/Tempo). Avoid non-powered USB hubs. Wear a mask. Quote Link to comment Share on other sites More sharing options...
russ5254 Posted May 2 Share Posted May 2 (edited) Hi all, Been a long time since I last posted. This a long post and for those really interested.. if native ver 3.8 has proper midi implementation then skip this post. Switching helix native plugin presets in reaper (daw) directly using midi was still not available for ver3.15 which I m using on my laptop running Reaper. But there is a very troublesome way. In a track with native as the FX, For every helix preset u want to use, you have to click the + sign (to the left of param button) in the helix FX window and save the preset. If you have 10 presets, you need to save it 1by1. It will appear under user preset list rpl in the drop down list. U now have created your preset list each with its own snapshots. (Look for my previous post in this thread on how to manage snapshots in a preset with midi). Also in the + sign drop down make sure you "link midi to program change" and select channel1. This is needed later to setup your midi controller button. Changing your helix presets for the track can be done using sws/s&m extensions' live configs. 1. Install sws extension (free). Just search for it. 2. On the reaper window menu bar Under extensions select live configs. 3. U will see a new window containing a table. Each row needs to have the following: a. The track that you want to control b. The presets. If u have 10 presets, you need to fill up 10rows and so on 4. How to fill it up E.g of row 0 (cc/controller value column value of 0) in this same row, go to the cell under "track" column, right click, set tracks, select the track number containing native. Go to the cell of the same row under "FX presets", right click, set preset, and select the helix FX presets u want from user presets rpl list. This takes care of setting up 1 preset for your native track. Repeat for every preset you want to setup in subsequent rows of live configs. You can skip rows too, doesn't matter as long as you know which row (controller/cc value) it belongs to. This is tedious if you hv many presets. I don't hv a better way.. maybe can do in excel and import it in?? 5. Ensure config#1 is turned on by ticking that checkbox at the top left of the live config window on the left of 'config#'. the checkbox will hv an "x" indicating is on. It starts at config#1. You can setup other config#s to do other stuff. But you're limited by number of midi buttons... 6. Now you setup your midi controller pedal as follows. Pick a cc number to use. E.g cc1(or any unused number). Program button 1 to channel 1 (remember link midi to program change earlier...) cc 1 value 0 for 1st preset, button2 to ch1 cc1 value 1 for 2nd preset, all the way to button 9 for your 10 presets. The value of cc1 is for each of your preset row numbers that u setup in step4 in live configs. 7. Click learn in live configs window and click any 1 of the midi buttons you setup for changing presets. Done! Now you hv buttons for switching presets and buttons for changing snapshots. It.... is.... tedious.. good luck! Edited May 3 by russ5254 Typo for number of midi buttons Quote Link to comment Share on other sites More sharing options...
russ5254 Posted May 3 Share Posted May 3 I just had another thought. If I have 1 guitar track and 1 synth track for pads via midi guitar. With 2 live configs, I can setup preset control using same cc value to pair the presets selection of both tracks.. config#1 for track1, config#2 for track2. Can turn off one if not needed.. Live configs seems extremely versatile. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.