Vienna Symphonic Library Forum
Forum Statistics

182,172 users have contributed to 42,208 threads and 254,684 posts.

In the past 24 hours, we have 2 new thread(s), 11 new post(s) and 44 new user(s).

  • Update about LOGIC and AU 3

    last edited
    last edited

    Hello,

    I have read this very interesting article, so it looks like Logic is ready for AU3 since 10.3.1:

    I have been having some difficulty nailing clear (non-confusing) developer info. Which seems odd, because I could swear i read something that was relatively straight forward.

    However, first take a look at these release notes from Apple...


    "Logic Pro X 10.3.1
    New Features/Enhancements
    Logic now supports the Audio Unit v3 specification for virtual MIDI ports...."

    https://support.apple.com/en-au/HT203718

    It's about half way down.

    This was released around a year after they made the offical announcement for changes to the Audio Unit spec at WWDC 2015. I remember because i was watching online at the time. To be honest, a year seems such along time to wait for this kind of update!!

    https://developer.apple.com/videos/play/wwdc2015/507/
    https://developer.apple.com/videos/play/wwdc2015/508/

    In my search I came across this thread at VSL, it was dated a month or 2 after the release of 10.3.1

    (In relation to the AU3 spec...)

    "Hi,

    This needs implementation on our side, and we are on it. It will need a little more time, however (sorry that I can't provide you with a release date right now).

    Thanks for your patience!

    Best,
    Paul

    Paul Kopf
    Product Manager - Vienna Symphonic Library"

    https://www.vsl.co.at/.../posts/t42820-Logic-10-3-1--AU3...

    Logic has seen a few updates since then. So if there were a few teething issues I imagine the problem would have been solved by now.

    Incidentally, in the developer framework i can confirm this...

    MIDIPortConnectSource
    "Establishes a connection from a source to a client's input port."

    func MIDIPortConnectSource(_ port: MIDIPortRef,
    _ source: MIDIEndpointRef,
    _ connRefCon: UnsafeMutableRawPointer?) -> OSStatus

    MIDIPortRef...
    "A MIDIPortRef, which may be an input port or output port, is an object through which a client may communicate with any number of MIDI sources or destinations."

    MIDIEndpointRef...
    "Entities have any number of MIDIEndpointRef's, sources and destinations of 16-channel MIDI streams."

    https://developer.apple.com/docume.../coremidi/midi_services
    https://developer.apple.com/.../1495278...
    https://developer.apple.com/document.../coremidi/midiportref
    https://developer.apple.com/docu.../coremidi/midiendpointref

    So basically what I read in this, which seems to be inline with the AU3 spec...

    Via the Midi Services, which would be available to any plugin using midi, you can connect to "any number" of ports that consist of up to 16 MIDI streams (channels). This is where the multi-port kind of behaviour is attributed.

    Incidentally MIDIPortRef works out to be an Unsigned 32-bit number. So that works out to be a hell of a lot of potential Ports.

    So, it all appears to be there. Even VSL's acknowledgment of the situation. They seem to be aware of it for at least 11 mths or so. It's quite possible that adopting it may have been harder for them than expected or they are simply dragging their feet on the subject.


    MacBook Pro M3 MAX 128 GB 8TB - 2 x 48" screen --- Logic Pro --- Mir Pro 3D --- Most of the VI libs, a few Synch... libs --- Quite a few Kontakt libs --- CS80 fanatic
  • Any news about AU3?

  • +1


    MacBook Pro M3 MAX 128 GB 8TB - 2 x 48" screen --- Logic Pro --- Mir Pro 3D --- Most of the VI libs, a few Synch... libs --- Quite a few Kontakt libs --- CS80 fanatic
  • Hi, 

    Not yet, but we are getting closer.  

    Best, 
    Paul


    Paul Kopf Product Manager VSL
  • Hi Paul, I have been waiting for this update for so long! hope it's really coming soon. Thank you for continuing to keep us informed of new developments. Claude B.

  •  

    Would it mean that finally we will access all the ports of VE Pro istances with MIDI tracks like we do in Cubase?

    Difficoult routing of Logic is the only reason forcing me to still using Cubase on my Mac... that should be fantastic moving to Logic 100%...


  • Any news on this?


  • Hi, 

    Not yet, but hopefully soon. 

    Best, 
    Paul


    Paul Kopf Product Manager VSL
  • Hi Paul!

     

    Just checking in to see if theres an expected time frame for VEP AU3 support


  • As you can read on the product page https://www.vsl.co.at/en/Vienna_Ensemble_Pro AU3 is already here, but it is still in beta because there are still some issues.


    Ben@VSL | IT & Product Specialist
  • Hi,

    Any news on this?

    Cheers,

    Bertus


  • It works, but don't try to use any plugins that need transport sync.