Vienna Symphonic Library Forum
Forum Statistics

181,997 users have contributed to 42,199 threads and 254,646 posts.

In the past 24 hours, we have 4 new thread(s), 10 new post(s) and 50 new user(s).

  • VEP in Studio One - no MIDI CC getting to Server?

    HNY

    I've been trying to get Vienna Ensemble Pro to be fully functional in Studio One 6.0.2. I'm nearly there, the only thing I still can't figure out is why am I not able to get MIDI CC across to my server?
    I want to use VEP's MIDI learn function to control parameters with my hardware controllers, but I can't get the Server to acknowledge any CC at all in this setup.

    It seems to be something to do with Studio One because I can get MIDI learn in the Server to work just fine with all of my controllers while using the .aax plugin in Pro Tools and all my MIDI controllers are able to control parameters on Plugins inside Studio One just fine.

    Is there something I'm missing with the Studio One setup? Or is Studio One simply not able to transfer MIDI CC, only MIDI notes?
    If it's not possible to directly control parameters with my controllers in S1, is there any sort of workaround? 

    Software/Hardware specs:
    -Studio One 6.0.2, running in Rosetta for VST3 plugin use (no way to access the MIDI ports otherwise, the AU3 plugin also can't be loaded in Studio One)
    -VEP Server 7.1.1406 (64-bit)
    -Sequencer computer: M1 Macbook on MacOS Big Sur
    -Server computer: 2018 Mac Mini (intel) on MacOS Catalina


  • Hi Luke,

    Hm, I just checked here with the VST3 plugin of VE Pro... No issues using or assigning new controllers (CC) via MIDI-Learn. In the plugin GUI of the VEP insert, you see a little cog wheel icon. That way, you can check if and what kind of MIDI data from your DAW is sent into the plugin. I added a screenshot. I hope this helps!

    Best,
    Andreas

    Image


    VSL Team | Product Specialist & Media Editing
  • That seems like a useful view from the cog icon, clicking it indeed shows that the MIDI CCs from my controllers ARE getting to the VEP plugin just fine, but they don't seem to be making it across to Server, only note data seems to be getting to the Server, given I can still trigger my instruments in the Server fine too.

    Attached a screenshot of what my VE Pro plugin GUI looks like with the cog engaged (not sure why controller is on the left side while yours is on the right though)

    If there was an equivalent MIDI monitor of some kind inside the VEP Server, that might help indicate if the problem is that CC isn't getting received or something being up with the Server's Learn function. But the Server picks up the MIDI CCs when connected to Pro Tools, but not when connected to Studio One, so that makes me think the CC messages just aren't making it over to the Server.

    The crazy thing is I'm pretty confident I did manage to attach a CC control to a parameter in the Server at least once, but I've been unable to do it lately.

    I appreciate the input!

    Image


  • After looking into it, I've discovered that I'm able to set an Automation Parameter and then MIDI Learn to assign that parameter in Studio One to a hardware control, which is great! This gets me most of the way there; assigning these parameters in this way will let me control most of my instruments in the Server.

    However this will not work for plugins like Omnisphere. When loaded into VE Pro Server, Omnisphere won't respond to any attempt to have it MIDI-learn a control (under SYSTEM/MODULATION, cueing a parameter to be "waiting for MIDI," but it doesn't respond to any controller movements).
    I think this is more evidence for the MIDI CC not making across to the the Server, since that's basically the same problem trying to use the Server's MIDI Learn function for MIDI Controllers.


  • Hi Luke,

    Are you using any special MIDI controller?

    Studio One has a Control link feature which you can use to set up your MIDI controller to work properly inside Studio One:
    https://www.youtube.com/watch?v=Vq0GMDvagi4

    All the best,
    Erik


    Support Team | VSL Content Creator
  • Hey Erik,

     everything with MIDI and controllers inside Studio One is working (instruments respond, MIDI Learn works, etc), but I can't control anything via "MIDI Controllers" in the VEP Server.

    But the only way I can get anything in the Server to be controlled is setting up an Automation Parameter and controlling that Parameter in Studio One. Controlling things in this way doesn't require MIDI CC to get across to the server, which makes me strongly suspect that the MIDI CC data is still not getting transmitted by the plugin for some reason, further evidenced by no Plugins in the server responding to any of the CC channels that are already assigned normally, and Omnisphere's and SWAM's MIDI Learn functions will also not work in the same way as the Sever's MIDI Learn; moving a knob/fader won't set anything when pressing "L" or "learn." 

    Would love to know why this is happening.


  • Hi there, since i had the same issue on Reaper maybe this helps: My fault was to not check the vsl midi in preferences / midi in vsl pro server. After that in Reaper i found Vsl Midi in the Midi device Setup. After enable this too, everything works fine. Maybe the same in S1 Greets from Germany Martin

  • last edited
    last edited

    @Luke_B said:

    Hey Erik, everything with MIDI and controllers inside Studio One is working (instruments respond, MIDI Learn works, etc), but I can't control anything via "MIDI Controllers" in the VEP Server. But the only way I can get anything in the Server to be controlled is setting up an Automation Parameter and controlling that Parameter in Studio One. Controlling things in this way doesn't require MIDI CC to get across to the server, which makes me strongly suspect that the MIDI CC data is still not getting transmitted by the plugin for some reason, further evidenced by no Plugins in the server responding to any of the CC channels that are already assigned normally, and Omnisphere's and SWAM's MIDI Learn functions will also not work in the same way as the Sever's MIDI Learn; moving a knob/fader won't set anything when pressing "L" or "learn." Would love to know why this is happening.
    How do you set up an automation parameter? I’m having the same issue as you but any of the suggestions don’t work for me.

  • Hi,
    Ensure that the Vienna Instrument MIDI driver is enabled.

    In VEPro, go to the Preferences > Server > External MIDI > check Vienna Instrument MIDI.

    If you have further issues get in touch with us at support@vsl.co.at

    Best,
    Erik


    Support Team | VSL Content Creator
  • ErisnoE Erisno moved this topic from Vienna Instruments Pro on