Vienna Symphonic Library Forum
Forum Statistics

196,028 users have contributed to 43,014 threads and 258,388 posts.

In the past 24 hours, we have 3 new thread(s), 20 new post(s) and 132 new user(s).

  • I have had this problem also, ever since version 4.1.6776. The really annoying thing for me is that midi reset doesn't always fix it. I especially notice the problem when using Cubase's chase feature. Basically, probably 20% of the time when I stop playback, I get hanging notes. I get less during normal playback, but they still occur. This may be related to a bug I found previously where VE Pro loses midi messages when too many are sent simultaneously. I can recreate this with 100% consistency by loading a bunch of instruments in Kontakt (inside of VE Pro) with a midi monitor script. I then send CC messages from different tracks in Cubase to each instrument *at the same time*. I forget the exact number, but at some point, the later instruments do not receive the messages. It is not a Kontakt problem, because if I load Kontakt directly as a plugin in Cubase, all the instruments receive the messages. My guess is that the hanging notes are cause by VE Pro missing note off messages when too many other things are occuring. This makes sense for the chase feature, where every time you stop playback, Cubase will reset all CCs on every track. I send a reproducible test to support before, but they did not confirm it. I'll try again today. They have been very helpful in the past.

  • last edited
    last edited

    @nicolas.soulat said:

    Up!

    To sum up it's going well if i choose to playbak 3 or 4 regions but not well if I playback all.

    This also suggests that it is likely related to the issue of losing midi messages when too much is going on. If anyone has completely reproducible tests, it would probably be a good idea to send them to the support group.

  • I have ways of recreating the problem, but they are complex, which means few people will bother. Recreating the problem doesn't really help much if it takes 2 hours just to set up. Anyone have a simple example that always results in hanging notes?

  • Do these stuck notes also occur when using 0 or 1 buffer of latency in the VE Pro Server Interface plugin?


  • I tried buffer settings of both 0 and 1 and it didn't help. There might have been slightly less hanging notes at lower buffer settings, but I didn't really test it enough to confidently make this conclusion.

  • Hello

    I decided to go back from Logic 9.1 to cubase and i have no stucked notes anymore; don't konw if this is a common issue but it seems cubase handles much better orchestral mockups and templates than logic.

    Therefore i only have one VEpro instance on my slave machine compared to the 4 opened when i was on Logic.

    I keep logic for mix and audio editing but for Midi cubase is far better and much easy to use (folder tracks, midi port, several midi tracks editing in one windows...).

    regards


  • Hello/ salut Nicolas

    Look if you dont have a loop in Midi.

    There is a problem with IAC where you have to connect all the outputs of the "note input" object  to another object so it does not loop (a monitor ?? where  I am I dont have Logic )

    Not sure but is there is not a midi out enable option in VE

    I have 6 VE pro instance connected to Logic and I have no problem (80 instruments)

    Best

    Cyril


  • last edited
    last edited

    @Cyril said:

    Hello/ salut Nicolas

    I have 6 VE pro instance connected to Logic and I have no problem (80 instruments)

    Which version of VE Pro are you using? I had no stuck notes before 4.1, but now I have them all the time. I'd revert to 4.0 but 4.1 has a bug fix that is critical to my workflow.

  • i have t check this when i return from holidays


  • last edited
    last edited

    @gs_vsl said:

    midi reset doesn't always fix it.
    i'm having the same problem (stuck notes), but i'm unclear what you mean by "midi reset."

    are you referring to the standard command from your host sequencer (often called "all notes off")? or are you referring to a feature in ve pro? (i've searched the ve pro manual and haven't been able to find anything called "midi reset.")

    i'm running dp7 on my primary machine (intel mac pro) and running ve pro on a 2nd intel mac pro. when i get stuck notes, i'm accustomed to sending an "all notes off" command, which is a standard part of the midi spec. but ve pro doesn't respond to it.

    i'm curious whether ve pro's failure to respond to "all notes off" is a programming *omission* or if that functionality was included, but simply isn't working properly.

  • VE Pro doesn't filter out any useful events. They are just passed to the instruments. If an "All notes off" message isn't working it's because the particular instrument doesn't handle it properly. Make sure to use the latest version of VE Pro by the way, as it has some potential improvement with regards to hanging notes.


  • For what it's worth...

    When I first set up Logic and VEP I was getting quite a few pops glitches and hung notes until CRUCIALLY I disabled "Internet Sharing" in the OSX system preferences. I was using it to pass the internet connection from my master machine to the slave. But it seemed to f***k everything up. Now all our slaves are running totally offline with only one LAN connection for VEP running on its very own LAN cable with nothing else going down that cable.

    We're running 2 slaves systems on Mac Pros with logic, running 240 tracks of (currently) Kontakt 4.1.1, Omnisphere, Massive, FXPansion Sysnthsquad. And they're really running pretty much flawlessly.

    In our Logic template I've used the environment to add a special MIDI track for the very infrequent occasions when I get a hung note... This track has all note data removed (using transformers in the environment), and then passes everything else to EVERY midi channel on EVERY VEP instance (routed in the environment)!! This way, if there's ever a hung note, I just unmute the "all notes off" CC message which I keep in Bar -2 on this special "all VEP slaves" MIDI track, and BAM, it's gone. I also use this special "All VEP" track to send Modulation and Pitch Bend resets at the very start of every cue. This way if there's missing dynamics programming on a track, at least the playback results are always consistent.

    (Very, very occasionally, I do have an issue with some Kontakt patches hanging _within_ Kontakt. This isn't cured by sending an "all notes off" message. I'm pretty sure this is in fact a bug in Kontakt, or possibly a bug in the scripting of specific patches. Although having said that, I don't think I've ever seen this behaviour when running Kontakt straight in Logic, so it may be related in some way to hosting Kontakt inside VEP. None the less, I've only experienced this maybe 2 times in 3 months, so it's no biggie.)

    More useful info for Logic users... I find the following latency settings work best for us:

    Audio Buffer: 128 or 256 samples (can be increased during mixing if necessary)

    Process Buffer Range: Medium

    VEP AU host Latency: 2 buffers

    and one last thing. ALL professional Logic users MUST read this thread on the Apples forums about how the currently selected track in the arrange window is in "Live Input Mode" and the entired signal chain for that track runs on CPU core 8...

    http://support.apple.com/kb/HT3161

    Peace out... and community forums FTW!

    Will Rice

    p.p. Sheridan Tongue


  • last edited
    last edited

    @yt020490_13791 said:

    For what it's worth...

    When I first set up Logic and VEP I was getting quite a few pops glitches and hung notes until CRUCIALLY I disabled "Internet Sharing" in the OSX system preferences. I was using it to pass the internet connection from my master machine to the slave. But it seemed to f***k everything up. Now all our slaves are running totally offline with only one LAN connection for VEP running on its very own LAN cable with nothing else going down that cable.

    We're running 2 slaves systems on Mac Pros with logic, running 240 tracks of (currently) Kontakt 4.1.1, Omnisphere, Massive, FXPansion Sysnthsquad. And they're really running pretty much flawlessly.

    In our Logic template I've used the environment to add a special MIDI track for the very infrequent occasions when I get a hung note... This track has all note data removed (using transformers in the environment), and then passes everything else to EVERY midi channel on EVERY VEP instance (routed in the environment)!! This way, if there's ever a hung note, I just unmute the "all notes off" CC message which I keep in Bar -2 on this special "all VEP slaves" MIDI track, and BAM, it's gone. I also use this special "All VEP" track to send Modulation and Pitch Bend resets at the very start of every cue. This way if there's missing dynamics programming on a track, at least the playback results are always consistent.

    (Very, very occasionally, I do have an issue with some Kontakt patches hanging _within_ Kontakt. This isn't cured by sending an "all notes off" message. I'm pretty sure this is in fact a bug in Kontakt, or possibly a bug in the scripting of specific patches. Although having said that, I don't think I've ever seen this behaviour when running Kontakt straight in Logic, so it may be related in some way to hosting Kontakt inside VEP. None the less, I've only experienced this maybe 2 times in 3 months, so it's no biggie.)

    More useful info for Logic users... I find the following latency settings work best for us:

    Audio Buffer: 128 or 256 samples (can be increased during mixing if necessary)

    Process Buffer Range: Medium

    VEP AU host Latency: 2 buffers

    and one last thing. ALL professional Logic users MUST read this thread on the Apples forums about how the currently selected track in the arrange window is in "Live Input Mode" and the entired signal chain for that track runs on CPU core 8...

    http://support.apple.com/kb/HT3161

    Peace out... and community forums FTW!

    Will Rice

    p.p. Sheridan Tongue

     

    A couple of years later: I have this issue, still. It only affects Kontakt, and occures when stopping playback (seems random), which makes Kontakt internally hang notes, which can only be removed by pressing "Mute" INSIDE Kontakt. This is a real pain in the ***, I'm having to VNC into the Slaves and find the correct patch EVERYTIME this happen, since the Mute-button inside Kontakt can't be assigned to any midi-command.

    PLEASE; can someone suggest what the hell this bug is about? This affects all my 3 slave computers, so it's not system specific on the VEP Server side.

    Logic Pro 10.2.1, OSX Maverick, Mac Pro 2013 8-core, 64GB Ram, 3 different slave setups, everything SSD.


  • Hello snattack, 

    We´re having a hard time to reproduce this here, with any Kontakt libraries. 

    Does it still happen 2 times in 3 months? Any hints on how to provoke the behavior? If yes, it might be worth a shot to try that approach in your sequencer (I also think this is a bug on Logic's side of things).  

    What do my colleagues at NI have to say about this, did you contact them?

    Best, 
    Paul


    Paul Kopf Product Manager VSL
  • Are you using a VNC program like Remote Desktop or Tight VNC? If so, maybe they could be the issue?