String Library problem

Discussion of Digital Performer use, optimization, tips and techniques on MacOS.

Moderator: James Steele

Forum rules
This forum is for most discussion related to the use and optimization of Digital Performer [MacOS] and plug-ins as well as tips and techniques. It is NOT for troubleshooting technical issues, complaints, feature requests, or "Comparative DAW 101."
Robert Sands
Posts: 8
Joined: Fri Mar 03, 2006 5:57 am
Primary DAW OS: Unspecified

String Library problem

Post by Robert Sands »

I have a very frustrating problem that is driving me bonkers. I use DP 9.01 on a 12 core Mac with 28 gigs of ram and Solid State drives. So it's a very powerful Mac. The last tower they made before going to the cylindrical one. I have no problem doing big pieces of music (I score TV shows). All my hardware synths and in the box synths are running nicely. Omnisphere 2.0, the newest Kontakt Ultimate, etc. But... as soon as I try to use one of my string libraries - Hollywood Strings, Cinematic Strings 2.0, CineStrings, UVI Strings, etc. my computer cannot play them. One instance of say a Staccato string patch and the processing bar goes immediately into the red, clicks galore and the strings won't play on the beat. I just today bought still another string library - Heavyocity's NOVO strings in hopes that this would finally be the library that doesn't bring my Mac to its knees but I'm having the exact same freaking issues. What the heck gives? Have any of you had a similar problem with string libraries and then had an Ah Ha moment where you found out what the problem was and where able to fix it? I'm begging for help at this point. I have such great string libraries (and so much money tied into them) and I can't use any of them. Please, someone tell me what I might be doing wrong or have set wrong in my Mac.
User avatar
stubbsonic
Posts: 4641
Joined: Fri Dec 22, 2006 12:56 pm
Primary DAW OS: MacOS
Contact:

Re: String Library problem

Post by stubbsonic »

I'm wondering if, because these string libraries are prebuffering tons of different articulations if that is causing some added CPU/RAM/drive-bus demands. There might be some Kontakt settings that will make that work better or increasing your buffer size. I assume you've tried all that stuff?
M1 MBP; OS 12, FF800, DP 11.3, Kontakt 7, Reaktor 6, PC3K7, K2661S, iPad6, Godin XTSA, Two Ibanez 5 string basses (1 fretted, 1 fretless), FM3, SY-1000, etc.

http://www.jonstubbsmusic.com
User avatar
Michael Canavan
Posts: 3578
Joined: Fri Jul 15, 2005 10:01 pm
Primary DAW OS: MacOS
Location: seattle

Re: String Library problem

Post by Michael Canavan »

I'm sure other people are better qualified than me to help with this. I play dark rock music essentially, but even then string libraries can be an issue.

Right away especially with heavy scripted Kontakt libraries do not over stack a Kontakt instance. Cinestrings comes to mind where I ended up maxing the CPU out but stacking just two heavily scripted libraries on a track. DP like most DAWs assigns a single CPU to a single track in the Mixer, so while I have a modded 12 core that shouldn't ever run out of CPU theoretically, I can easily max out a single track by stuffing it with pigs.

Drastic measures wise, it's possible to run Kontakt as a stand alone, and route via IAC MIDI from DP. You can even get third party apps that route audio back to DP from Kontakt stand alone.

The other "drastic" :wink: measure here is to update to DP 9.12. I know for a lot of people it's unstable so be prepared to roll it back if that's the case with you, but not everyone is experiencing the bugs with certain set ups that a lot of power users are. Power user = by the very nature of the beast the most demanding set ups. I can 90% of the time run more CPU hungry plug ins with 9.12 than previous versions, so it could be a solution for you.
M2 Studio Ultra, RME Babyface FS, Slate Raven Mti2, NI SL88 MKII, Linnstrument, MPC Live II, Launchpad MK3. Hundreds of plug ins.
dix
Posts: 2988
Joined: Fri Oct 15, 2004 10:01 pm
Primary DAW OS: MacOS
Location: San Francisco
Contact:

Re: String Library problem

Post by dix »

Do you tried VEP, Robert?

I don't know why you'd get this behavior on string libraries, but whenever I have anomalous CPU issues with a VI (often Omnisphere for me) I move them to VEP (same computer). That eliminates the issue 100% of the time.
14-inch MBP M1 Max (2021), 13.6.x, 64GB RAM, UAD Quad Tb Satellite, 4 displays ::: 2009 4,1 > 5,1 MacPro 12-core 3.33 ghz , 10.14.x, 96GB RAM, GeForce GTX 770 , NewerTech eSATA/USB3 PCIe Host Adapter, UAD-2 Quad, ::: 15-inch MBP (2015) 10.14.x, 16GB RAM ::: Lynx Aurora (n) USB ::: DP (latest version), Vienna Ensemble Pro danwool.com
Robert Sands
Posts: 8
Joined: Fri Mar 03, 2006 5:57 am
Primary DAW OS: Unspecified

Re: String Library problem

Post by Robert Sands »

I haven't tried any optimization. Don't really know what to try. My DP buffer is set to 256. I just go and load in say violins in one of these libraries and bam, it maxes out the processing immediately. It might be something very obvious that I'm not aware of when using sampled string libraries. Don't assume I am not an idiot with some of this stuff. Lol What is the very first thing that comes to mind that you would do if you were experiencing this issue? I might be missing something very obvious. This def. should not be happening with a Mac this powerful. Thanks guys, I really appreciate your suggestions on what to try because I'm at my wit's end.
Robert Sands
Posts: 8
Joined: Fri Mar 03, 2006 5:57 am
Primary DAW OS: Unspecified

Re: String Library problem

Post by Robert Sands »

What is VEP?
User avatar
FMiguelez
Posts: 8266
Joined: Sun Oct 24, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Body: Narco-México Soul/Heart: NYC

Re: String Library problem

Post by FMiguelez »

Robert Sands wrote:What is VEP?
It's beauty. It's elegance and freedom. And power.

It's the app that changed everything...
https://www.vsl.co.at/en/Vienna_Softwar ... semble_PRO
Mac Mini Server i7 2.66 GHs/16 GB RAM / OSX 10.14 / DP 9.52
Tascam DM-24, MOTU Track 16, all Spectrasonics' stuff,
Vienna Instruments SUPER PACKAGE, Waves Mercury, slaved iMac and Mac Minis running VEP 7, etc.

---------------------------

"In physics the truth is rarely perfectly clear, and that is certainly universally the case in human affairs. Hence, what is not surrounded by uncertainty cannot be the truth." ― Richard Feynman
User avatar
mikehalloran
Posts: 15219
Joined: Sun Jan 25, 2009 5:08 pm
Primary DAW OS: MacOS
Location: Sillie Con Valley

Re: String Library problem

Post by mikehalloran »

Robert Sands wrote:I haven't tried any optimization. Don't really know what to try. My DP buffer is set to 256. I just go and load in say violins in one of these libraries and bam, it maxes out the processing immediately. It might be something very obvious that I'm not aware of when using sampled string libraries. Don't assume I am not an idiot with some of this stuff. Lol What is the very first thing that comes to mind that you would do if you were experiencing this issue? I might be missing something very obvious. This def. should not be happening with a Mac this powerful. Thanks guys, I really appreciate your suggestions on what to try because I'm at my wit's end.
The first thing I would do is increase the buffer size.

Second, how many instances of Kontakt are you running? Try one per instrument till you hit your core size—12 in your case. There are some old notes on this written by magicd from MOTU support.

If neither of these work for you, do put in a TechLink at motu.com and have them look at this.
DP 11.31; 828mkII FW, micro lite, M4, MTP/AV USB Firmware 2.0.1
2023 Mac Studio M2 8TB, 192GB RAM, OS Sonoma 14.4.1, USB4 8TB external, M-Audio AIR 192|14, Mackie ProFxv3 6/10/12; 2012 MBPs Catalina, Mojave
IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5.2, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 Pro, Toast 20 Pro
dix
Posts: 2988
Joined: Fri Oct 15, 2004 10:01 pm
Primary DAW OS: MacOS
Location: San Francisco
Contact:

Re: String Library problem

Post by dix »

Sry. Vienna Ensemble Pro. It's a virtual instrument server made by Vienna. It's often used to slave external computers running VIs, but also dramatically increases internal CPU efficiency on single-computer rigs.

https://www.vsl.co.at/en/Vienna_Softwar ... semble_PRO
14-inch MBP M1 Max (2021), 13.6.x, 64GB RAM, UAD Quad Tb Satellite, 4 displays ::: 2009 4,1 > 5,1 MacPro 12-core 3.33 ghz , 10.14.x, 96GB RAM, GeForce GTX 770 , NewerTech eSATA/USB3 PCIe Host Adapter, UAD-2 Quad, ::: 15-inch MBP (2015) 10.14.x, 16GB RAM ::: Lynx Aurora (n) USB ::: DP (latest version), Vienna Ensemble Pro danwool.com
dix
Posts: 2988
Joined: Fri Oct 15, 2004 10:01 pm
Primary DAW OS: MacOS
Location: San Francisco
Contact:

Re: String Library problem

Post by dix »

If neither of these work for you, do put in a TechLink at motu.com and have them look at this
+1 on what Mike says. This behavior with string libraries on your setup sounds like something tech support might be able to sort out. Plus you might help them improve future DP updates. Though VEP6 is a wonderful tool, we're all hoping MOTU can make it redundant at some point. 9.1's new pre-render thing seemed like a move in this direction, but it's not there yet.
14-inch MBP M1 Max (2021), 13.6.x, 64GB RAM, UAD Quad Tb Satellite, 4 displays ::: 2009 4,1 > 5,1 MacPro 12-core 3.33 ghz , 10.14.x, 96GB RAM, GeForce GTX 770 , NewerTech eSATA/USB3 PCIe Host Adapter, UAD-2 Quad, ::: 15-inch MBP (2015) 10.14.x, 16GB RAM ::: Lynx Aurora (n) USB ::: DP (latest version), Vienna Ensemble Pro danwool.com
User avatar
HCMarkus
Posts: 9746
Joined: Tue Jan 10, 2006 9:01 am
Primary DAW OS: MacOS
Location: Rancho Bohemia, California
Contact:

Re: String Library problem

Post by HCMarkus »

I've been quite pleased with the number of VIs I can run under 9.12 using my hex MP. When combined with the lower latency it provides, 9.12 allows me to work with a buffer of 256 or 512 while retaining VI playability. I may get some clicks and pops here and there, but not so much as to render things unintelligible. All is well for mixing once buffer is raised to 1024.

The biggest issue I currently have with 9.12 is a MIDI sustain pedal issue; if punching in on a MIDI track, sus pedal performance is not passed thru to the VI during the recording pass. The pedal data is recorded and will play back properly, but is a real vibe killer, especially when recording MIDI piano. Workaround is to record on alternate MIDI tracks routed to a single VI.

You might try installing 9.12. Just change the name of your current DP9 install before you do so 9.12 won't overwrite it. That way, you can use whichever works best, or both.
Morpheo
Posts: 295
Joined: Sun Oct 17, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Montreal by day...Paris by night...

Re: String Library problem

Post by Morpheo »

Robert Sands wrote:I have a very frustrating problem that is driving me bonkers. I use DP 9.01 on a 12 core Mac with 28 gigs of ram and Solid State drives. So it's a very powerful Mac. The last tower they made before going to the cylindrical one. I have no problem doing big pieces of music (I score TV shows). All my hardware synths and in the box synths are running nicely. Omnisphere 2.0, the newest Kontakt Ultimate, etc. But... as soon as I try to use one of my string libraries - Hollywood Strings, Cinematic Strings 2.0, CineStrings, UVI Strings, etc. my computer cannot play them. One instance of say a Staccato string patch and the processing bar goes immediately into the red, clicks galore and the strings won't play on the beat. I just today bought still another string library - Heavyocity's NOVO strings in hopes that this would finally be the library that doesn't bring my Mac to its knees but I'm having the exact same freaking issues. What the heck gives? Have any of you had a similar problem with string libraries and then had an Ah Ha moment where you found out what the problem was and where able to fix it? I'm begging for help at this point. I have such great string libraries (and so much money tied into them) and I can't use any of them. Please, someone tell me what I might be doing wrong or have set wrong in my Mac.
That's really weird indeed!! A few things I'd try in no particular order:
- What happens when you load the factory strings in Kontakt?
- Do you have another DAW besides DP where you could try those libraries? Even Garageband would do I guess...
- What happens when you load the strings in standalone mode?

Out of curiosity which OS are you running?
Mac Pro 5,1 12-core 2.4 GHz//40GB RAM//RX 560//macOS 10.13.6//SSDs//MOTU 896//Keylab 88//Faderport 8
Pro Tools 2018.7//LPX 10.4.1//DP 9.51
NI Komplete Ultimate 11//Albion One//Soundiron Choirs//Pianoteq//Analog Lab//VSL SE & Chamber Strings//etc
Robert Sands
Posts: 8
Joined: Fri Mar 03, 2006 5:57 am
Primary DAW OS: Unspecified

Re: String Library problem

Post by Robert Sands »

My OS is 10.10.5

Let me ask you guys - what DP Buffer Size do you run at?
User avatar
HCMarkus
Posts: 9746
Joined: Tue Jan 10, 2006 9:01 am
Primary DAW OS: MacOS
Location: Rancho Bohemia, California
Contact:

Re: String Library problem

Post by HCMarkus »

Robert Sands wrote:My OS is 10.10.5

Let me ask you guys - what DP Buffer Size do you run at?
If starting with piano, then drum programming (BFD), I'll crank it down to 128 for really tight feel. For scoring with orchestra, as noted above, 256 or 512 works very well for me in DP9.12. For mixing, I open it up all the way to 1024.
User avatar
Gravity Jim
Posts: 2005
Joined: Wed Apr 30, 2008 2:55 am
Primary DAW OS: MacOS
Location: Santa Rosa, CA

Re: String Library problem

Post by Gravity Jim »

Michael Canavan wrote: The other "drastic" :wink: measure here is to update to DP 9.12. I know for a lot of people it's unstable so be prepared to roll it back if that's the case with you, but not everyone is experiencing the bugs with certain set ups that a lot of power users are.
The implication that people not experiencing problems with 9.12 are wimpy, non-power users isn't a fact. I can and do run CIneStrings, CineBrass, CinePerc and LASS alongside Omnisphere, all inside DP 9.12, without a hiccup on a machine similar to yours.

OP, I'm not familiar with all those libraries, so I have to ask, do they all run inside Kontakt? If so, the first step would be to check your Kontakt settings (under the "gear" icon at the top of the Kontakt window), and see what you can see. I'd guess that in your Memory settings, the "Memory Server" is on: you don't want that. Experiment with the preload buffer, check the Audio buffer and sample rate. Dialing in Kontakt can take a bit of time.

Also, 9.12 did deliver the improved latency and capacity MOTU promised. I can run VI's much better and easier than I could in previous versions. If you load 9.12 and it doesn't work, then you've got something screwy going on in your Mac.
Jim Bordner

MacPro 5,1 (3.33Ghz 12-core), 32g RAM, OS X 10.14.6 • MOTU DP 10.11 • Logic Pro X 10.2.5 • Waves Platinum, UAD-2, Slate Digital, Komplete, Omnisphere 2, LASS, CineSamples, Chipsounds, V Collection 5[color]
Post Reply