Ozone 6 Killed my VIs, no kidding

Author
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
  • Total Posts : 26036
  • Joined: 2006/09/17 11:23:23
  • Location: Everett, WA USA
  • Status: offline
2015/11/06 12:30:20 (permalink)

Ozone 6 Killed my VIs, no kidding

This one really came outa left field this morning, and because it made no sense initially I thought I'd pass it along in case it helps somebody else.
 
I inserted Ozone 6 into the master bus of a project that had previously been using Ozone 4. When I played back the project, a Kontakt instrument that plays solo in the intro began dropping notes. The connection between Ozone and dropped MIDI wasn't obvious, and it took some experimentation to convince myself of it.
 
First, I increased the PumpDataMSec parameter in ttsseq.ini from 750 (default is 500) to 1000. That brought the missing MIDI notes back. Then I started looking around the system to see why this behavior had come on so suddenly, e.g. a virus, or Microsoft surreptitiously starting my Windows 10 update. But there was nothing out of the ordinary going on.
 
Then it occurred to me that the only change to this project had been Ozone 6, so I put PumpDataMSec back to its original value and verified that the dropped-notes problem returned. Then I merely bypassed Ozone 6, and to my surprise the problem went away. I started disabling modules, but the problem persisted even with them all turned off. I then proceeded to turn off individual features one by one, when to my surprise the dropped MIDI notes started playing again when I disabled the transient enhancer.
 
My first theory was that the transient enhancer might increase the plugin's latency to the point where it exceeds the MIDI buffer size. But reducing Ozone's latency didn't change anything. Second theory: the transient enhancer just pushed CPU usage over the edge.
 
The difference on the CPU meter is 49% with it off versus 58% when it's on. Bypassing Ozone drops CPU to 32%. Interesting, because Ozone 4 barely nudges the meter when it's switched in and out. I went back to some other projects in which I'd been experimenting with Ozone 6. The first one turned out to be typical: with Ozone bypassed, CPU was 16%; with Ozone enabled, 45% (!). Ozone 4, however, only increased CPU usage to 18%. (All tests done at 44.1 with 2048-sample ASIO buffers.)
 
Conclusions:
- Compared to Ozone 4, Ozone 6 is a serious CPU hog
- The transient enhancer and IIRC 3 are #1 and #2 biggest offenders
- I'll be leaving PumpDataMSec at 1000 from now on
- I'll avoid the transient enhancer and use Pro-L's Dynamic mode instead if I feel the need for transient boosting
- Having the exciter and imager as separate low-CPU plugins is going to be very useful 
 


All else is in doubt, so this is the truth I cling to. 

My Stuff
#1

3 Replies Related Threads

    Starise
    Max Output Level: -0.3 dBFS
    • Total Posts : 7563
    • Joined: 2007/04/07 17:23:02
    • Status: offline
    Re: Ozone 6 Killed my VIs, no kidding 2015/11/06 13:55:01 (permalink)
    Thanks for this info Dave!

    Intel 5820K O.C. 4.4ghz, ASRock Extreme 4 LGA 2011-v3, 16 gig DDR4, ,
    3 x Samsung SATA III 500gb SSD, 2X 1 Samsung 1tb 7200rpm outboard, Win 10 64bit, 
    Laptop HP Omen i7 16gb 2/sdd with Focusrite interface.
     CbB, Studio One 4 Pro, Mixcraft 8, Ableton Live 10 
     
     www.soundcloud.com/starise
     
     
     
    Twitter @Rodein
     
    #2
    Sidroe
    Max Output Level: -55.5 dBFS
    • Total Posts : 1954
    • Joined: 2010/11/10 18:59:43
    • Location: Macon,Georgia
    • Status: offline
    Re: Ozone 6 Killed my VIs, no kidding 2015/11/06 14:16:37 (permalink)
    The CPU usage is what kept me from jumping to Ozone 6. Ozone 5 is such a hog on it's own. Much more than 4!! I decided not to move up if Ozone was going to be such a heavy CPU hitter. Now with SPLAT and since upgrading to Windows 10, 5 runs almost effortlessly! So much so that I am thinking about making the jump to 7.

    Sonar Platinum, Sonar X3e, Sonar X2a , Sonar X1 Expanded and 8.5.3 (32 and 64 bit), Windows 10 on a Toshiba P75-A7200 Laptop with i7 @ 2.4 quad and 8 gigs of RAM and secondary WD 1 Tb drive, Windows 10 desktop, Asus i5 @ 3.2 quad, 12 gigs RAM, 1 Tb drive, 1 500 gig drive, MOTU 24io, 2 Roland Studio Captures, Saffire 6 USB for laptop, Soundtracs Topaz Project 8 mixer, Alesis Monitor 2s, Event BAS 20/20s, Roland Micro-Monitor BA-8s, and 45 years worth of collecting FX, Mics, Amps, Guitars, and Keyboards!
    #3
    cclarry
    Max Output Level: 0 dBFS
    • Total Posts : 20964
    • Joined: 2012/02/07 09:42:07
    • Status: offline
    Re: Ozone 6 Killed my VIs, no kidding 2015/11/06 14:33:43 (permalink)
    I just did a comparison on a project, first with no O, then with O6A, then with 07A on 
    the Master Bus.

    Turning 06A one CPU 1 went up slightly, but not significantly.
    Turning 07A on CPU 1 went up slightly more, but still nowhere near the "ready to overload" area.
    It was still at less then 60%...

    YMMV...but I'm content...


    #4
    Jump to:
    © 2024 APG vNext Commercial Version 5.1