Posted
Hi, I have updated my HN2LE to v.2.7.9 and installed LoopBe30. I am having a problem that I think might have to do with HN2LE since other programs with similar functionality do not seem to have the problem. I also don't remember having this happen in previous versions.
I have made an Imgur album with some screenshots of my settings:
The problem is that when I have two or more instruments in a project on my DAW (FL Studio v.12.3), HN2LE will frequently switch instruments to whatever instrument is the very first one in FL Studio's "Channel Rack." This is where you add instruments in FL Studio.
It doesn't seem to have anything to do with the incoming port or the specific instruments. I have tried a variety of instruments and moved them around to determine that it was just switching to whatever one was first on the rack.
I also found a way I could force this unwanted behavior:
- In FL Studio, I select the second instrument on my channel rack so that it is active.
- Then I switch to HN2LE and play some chords.
- Then I click the "stop" button (with the square on it at the bottom).
- The very next chord I press will play sharply truncated notes from the second instrument.
- Then the next chord after that one will switch to the first instrument in the rack.
This is a way to force the problem to happen, but it also happens at other times and I am not sure why.
I inspected the debug log for FL Studio to see if there was some MIDI message being sent (the log is shown in the last picture in the album). Could the message that says "Control change: reset all controllers" have something to do with it?
I would appreciate if you could take a look at this stuff with me because I do not know enough to troubleshoot the problem further on my own. Please let me know if you need me to try certain steps or provide any further info.
Thanks!
Mo., 03.10.2016 - 13:11 Permalink
HN2 sends out program change messages over MIDI on the channels it uses for chords and bass. if your DAW uses the loopback port as a general MIDI input, these messages will go to the currently selected track in your DAW.
you need to make sure in FL Studio that MIDI received from HN2 goes to the tracks used by HN2 instruments only. then they will no longer affect your other tracks.
Mo., 03.10.2016 - 22:36 Permalink
Thanks, supertonic.
It turns out that the instrument must be manually "locked" to the desired device by right-clicking the instrument in the channel rack, and selecting the input device from the "Receive notes from..." submenu--in my case, "1. Internal MIDI." Channel selection is available there as well.
I have updated the Imgur album with a screenshot of that menu selection as the final image in case other FL Studio users might have the same question.