Helpful ReplyPerformance of Large String Libraries

Author
konradh
Max Output Level: -42 dBFS
  • Total Posts : 3325
  • Joined: 2006/01/16 16:07:06
  • Status: offline
2013/12/04 15:04:34 (permalink)

Performance of Large String Libraries

For a while now, I have been horribly disappointed with the performance (not the sound) of Hollywood Strings and VSL Dimension Strings.  Even with lots of memory and CPU and few articulations loaded, I have had notes dropping out, horrible Mellotron-like transitions (instead of smooth legatos), crackles and pops, etc.
 
Sweetwater told me that the problem could well be 1-that the disk needed to be defragged and 2-that the disk may be too full.
 
I discovered the D drive that housed my samples had never been defragged (at least in the year and half or so since a system restore).  I kicked off a defrag and it ran all night.
 
Tonight I am going to relocate things I do not need on the D drive to increase the free space.
 
I will report how this works.
 
Question 1:  Does moving things off the D drive (where the samples resid)e and to the C drive (OS) make a difference when C and D are only logical drives and on the same physical device?
Question 2:  Has anyone had any similar experience to share with this?  Thanks.
 
Muchas gracias.
 
The Mighty Konrad

Konrad
Current album and more: http://www.themightykonrad.com/

Sonar X1d Producer. V-Studio 700. PC: Intel i7 CPU 3.07GHz, 12 GB RAM. Win 7 64-bit. RealGuitar, RealStrat, RealLPC, Ivory II, Vienna Symphonic, Hollywood Strings, Electr6ity, Acoustic Legends, FabFour, Scarbee Rick/J-Bass/P-Bass, Kontakt 5. NI Session Guitar. Boldersounds, Noisefirm. EZ Drummer 2. EZ Mix. Melodyne Assist. Guitar Rig 4. Tyros 2, JV-1080, Kurzweil PC2R, TC Helicon VoiceWorks+. Rode NT2a, EV RE20. Presonus Eureka.  Rokit 6s. 
#1
Shambler
Max Output Level: -75 dBFS
  • Total Posts : 783
  • Joined: 2010/07/06 05:20:19
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 15:17:46 (permalink)
Hi Konrad,
 
I believe EW state that as a drive gets full its performance starts to decline.
 
I would assume that if your C and D drive are just partitions on the same drive you will not gain any performance improvement by moving the files.
 
I would recommend spending some cash  and buying a 1TB western digital black drive to store your samples on and install the new drive on its own sata channel separate to your OS drive.
 
 
post edited by Shambler - 2013/12/04 15:25:44

SONAR Platypus on Win10 64bit.
Studio One Pro / Cubase Pro 9.5...just in case.
8GB i7-2600 3.4GHz Gigabyte  Z68XP-UD3P
Geforce GTX970
Focusrite Scarlett 18i20 2nd Gen
Prophet 12/Rev 2/Virus Snow
Zebra2/DIVA/NI Komplete 10
#2
konradh
Max Output Level: -42 dBFS
  • Total Posts : 3325
  • Joined: 2006/01/16 16:07:06
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 15:24:42 (permalink)
Thanks, John.  That makes sense.
 
I am going to move everything I can to an external drive, defrag again, and see how performance is.  I am cool with buying a separate drive for samples, or an SSD for the strings, but I have so much going on right now, I am hoping I can get a simple solution happening quickly and then think about a long term solution.
 
If the answer is opening the box, installing a drive, and moving stuff, so be it; but I'm sure you know that copying Hollywood or Vienna can keep someone busy for days.   Maybe I can find a showgirl who wants to get started in the music technology business to help me.

Konrad
Current album and more: http://www.themightykonrad.com/

Sonar X1d Producer. V-Studio 700. PC: Intel i7 CPU 3.07GHz, 12 GB RAM. Win 7 64-bit. RealGuitar, RealStrat, RealLPC, Ivory II, Vienna Symphonic, Hollywood Strings, Electr6ity, Acoustic Legends, FabFour, Scarbee Rick/J-Bass/P-Bass, Kontakt 5. NI Session Guitar. Boldersounds, Noisefirm. EZ Drummer 2. EZ Mix. Melodyne Assist. Guitar Rig 4. Tyros 2, JV-1080, Kurzweil PC2R, TC Helicon VoiceWorks+. Rode NT2a, EV RE20. Presonus Eureka.  Rokit 6s. 
#3
Bristol_Jonesey
Max Output Level: 0 dBFS
  • Total Posts : 16775
  • Joined: 2007/10/08 15:41:17
  • Location: Bristol, UK
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 15:25:45 (permalink) ☄ Helpfulby mettelus 2013/12/04 16:07:31
Question 1:  Does moving things off the D drive (where the samples resid)e and to the C drive (OS) make a difference when C and D are only logical drives and on the same physical device?

 
Yes. With them being the same physical disk you're asking the same set of heads to do absolutely everything when trying to stream samples, so you will get dropouts, crackles & pops

Question 2:  Has anyone had any similar experience to share with this?  Thanks.

 
Yes. I run EWQLSO Platinum at 24 bit. All the samples are on my dedicated sample library disc, and I can run a full orchestral mockup comprising about 135 tracks, 30+ drum maps for mapping different articulations, and it runs totally glitch free. 
 
The only downside is that the template takes approx 6 minutes to load because they're on a regular HDD. If you want much snappier load times, consider investing in an SSD for all your sample libraries and migrate it all across.
 
Then you can free up a load of space on your system disc, which will also have the benefit of a slight improvement to your system performance
 
FWIW, I've never defragged my sample disc because everything gets loaded sequentially and nothing ever gets deleted.

CbB, Platinum, 64 bit throughout
Custom built i7 3930, 32Gb RAM, 2 x 1Tb Internal HDD, 1 x 1TB system SSD (Win 7), 1 x 500Gb system SSD (Win 10), 2 x 1Tb External HDD's, Dual boot Win 7 & Win 10 64 Bit, Saffire Pro 26, ISA One, Adam P11A,
#4
Shambler
Max Output Level: -75 dBFS
  • Total Posts : 783
  • Joined: 2010/07/06 05:20:19
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 15:29:00 (permalink)
The benefit is you could put the new drive in, select your currently installed sample libraries and just drag/drop them to the new drive and walk away
 
It will still take a while but at least you won't need to keep handling the DVD's and feel like you work in a DVD manufacturing facility...I think my EW piano is 20 or 30 disks or so!  
 
 

SONAR Platypus on Win10 64bit.
Studio One Pro / Cubase Pro 9.5...just in case.
8GB i7-2600 3.4GHz Gigabyte  Z68XP-UD3P
Geforce GTX970
Focusrite Scarlett 18i20 2nd Gen
Prophet 12/Rev 2/Virus Snow
Zebra2/DIVA/NI Komplete 10
#5
konradh
Max Output Level: -42 dBFS
  • Total Posts : 3325
  • Joined: 2006/01/16 16:07:06
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 15:30:45 (permalink)
Excellent information.  So it sounds like moving things to C is a waste of time and a separate drive may be the ultimate solution.
 
I can live with the load time (I have that today) as long as thing work once that's done.
 
But, you know, one thing still baffles me.  If things are loaded into memory, I don't understand why the disk condition matters once they are loaded.  On the other hand, if the samples are streaming, then I don't understand why the load takes so long.  These libraries must use some kind of hybrid solution where they load part of the sample and stream the rest....

Konrad
Current album and more: http://www.themightykonrad.com/

Sonar X1d Producer. V-Studio 700. PC: Intel i7 CPU 3.07GHz, 12 GB RAM. Win 7 64-bit. RealGuitar, RealStrat, RealLPC, Ivory II, Vienna Symphonic, Hollywood Strings, Electr6ity, Acoustic Legends, FabFour, Scarbee Rick/J-Bass/P-Bass, Kontakt 5. NI Session Guitar. Boldersounds, Noisefirm. EZ Drummer 2. EZ Mix. Melodyne Assist. Guitar Rig 4. Tyros 2, JV-1080, Kurzweil PC2R, TC Helicon VoiceWorks+. Rode NT2a, EV RE20. Presonus Eureka.  Rokit 6s. 
#6
vintagevibe
Max Output Level: -51 dBFS
  • Total Posts : 2446
  • Joined: 2003/12/15 21:45:06
  • Location: Atlanta, Ga
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 15:48:03 (permalink)
konradh
But, you know, one thing still baffles me.  If things are loaded into memory, I don't understand why the disk condition matters once they are loaded.  On the other hand, if the samples are streaming, then I don't understand why the load takes so long.  These libraries must use some kind of hybrid solution where they load part of the sample and stream the rest....
 
 
 
 


That's exactly what they do.  I would need 80GB of RAM to load my entire EWQL SO into RAM.
#7
haydn12
Max Output Level: -84 dBFS
  • Total Posts : 322
  • Joined: 2007/01/29 17:12:04
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 15:53:56 (permalink)
I use LA Scoring Strings which now reside on their own SSD drive.  This was the best solution as it loads fast and doesn't cause the glitches I was having using a mechanical hard drive.   The preload buffer is much smaller so it uses less memory which frees up memory for other samples.
 
Jim 
#8
Sycraft
Max Output Level: -73 dBFS
  • Total Posts : 871
  • Joined: 2012/05/04 21:06:10
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 15:54:14 (permalink)
Just as a data point I find that EastWest's sampler, Play, is extremely problematic and prone to issues, even if you have a high performing system. Not everyone has the same problems I do, of course, but I've had no end of trouble with the thing, even when streaming from a dedicated sample SSD.
#9
Blogman
Max Output Level: -81 dBFS
  • Total Posts : 481
  • Joined: 2011/02/08 02:32:48
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 16:00:53 (permalink)
you should use SSD drives for vienna dimension strings, i have the angelbird SSD2GO twin drives purple/silver with my logo laser engraved. :)
#10
Bristol_Jonesey
Max Output Level: 0 dBFS
  • Total Posts : 16775
  • Joined: 2007/10/08 15:41:17
  • Location: Bristol, UK
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 16:12:59 (permalink)
I've heard several horror stories regarding EW's Play engine, but they all seem to be related to Play 4. 
 
So for the foreseeable future, I intend to stay with Play 3.

CbB, Platinum, 64 bit throughout
Custom built i7 3930, 32Gb RAM, 2 x 1Tb Internal HDD, 1 x 1TB system SSD (Win 7), 1 x 500Gb system SSD (Win 10), 2 x 1Tb External HDD's, Dual boot Win 7 & Win 10 64 Bit, Saffire Pro 26, ISA One, Adam P11A,
#11
wizard71
Max Output Level: -74 dBFS
  • Total Posts : 836
  • Joined: 2012/02/12 05:45:05
  • Location: UK
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 16:21:04 (permalink)
I also use LA scoring strings on an SSD and it works flawlessly, loads fast.

http://www.youtube.com/SpaceTimeAces
https://soundcloud.com/space-time-aces
Sonar Platinum - Win 8.1 x64 - Haswell 4770k - ASrock Z87 pro3 - 32gb ram - Fractal design R4 case - 3x HDD 1 USB 2.0 external 1x cr M4 ssd for samples - Octa-capture - Sontronics Aria - Sontronics STC-1s - BX8 monitors - ARC 2 system - Kawai CA63 piano - Kawai MP6 Stage piano - Fender custom Telecaster FMT - Yamaha LL6 - Fender P bass


#12
mettelus
Max Output Level: -22 dBFS
  • Total Posts : 5321
  • Joined: 2005/08/05 03:19:25
  • Location: Maryland, USA
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 16:34:32 (permalink)
Jonesey hit the nail on the head above... the head stack assembly (HSA) in a magnetic HDD is a rigid set of "fingers" which has the head gimbal assemblies (HGAs) on the tips... so even partitioned, the drive can only read/write one file at a time. The O/S drive gets the most use and need to access files quickly, so "data" on that same drive causes competition on files.
 
Two physical drives will allow your system to multi-task more efficiently, especially separating O/S (and programs) from data. An SSD has the advantage of no moving parts, so these are ideal as the O/S drive (i.e. when primarily reading files). I have seen mine get flaky when stressed with read/write operations, so I have defaulted to SSD for O/S and programs, and HDD for data storage.
 
Also, SATA III for all drives is important... I have seen a few folks buy SATA II SSDs and disappointed with speed (a SATA II SSD is a waste of money IMO).

ASUS ROG Maximus X Hero (Wi-Fi AC), i7-8700k, 16GB RAM, GTX-1070Ti, Win 10 Pro, Saffire PRO 24 DSP, A-300 PRO, plus numerous gadgets and gizmos that make or manipulate sound in some way.
#13
sharke
Max Output Level: 0 dBFS
  • Total Posts : 13933
  • Joined: 2012/08/03 00:13:00
  • Location: NYC
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 16:59:07 (permalink)
Also worth noting that read times are faster on the outside of the disk and get slower as you move toward the center. So make sure you have your samples on the first partition (I believe the partition diagram from left to right generally means outside to inside). I read somewhere that read speeds are halved on the inner side of a 1TB drive. Of course this doesn't apply to SSD's.

James
Windows 10, Sonar SPlat (64-bit), Intel i7-4930K, 32GB RAM, RME Babyface, AKAI MPK Mini, Roland A-800 Pro, Focusrite VRM Box, Komplete 10 Ultimate, 2012 American Telecaster!
#14
melmyers
Max Output Level: -87 dBFS
  • Total Posts : 157
  • Joined: 2008/08/11 13:08:29
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 20:00:09 (permalink)
I used to have problems with Hollywood Strings, but putting the library on its own SSD resulted in major improvements.
 
As for Play 4, it acted wacky with Sonar on my system, so I went back to Play 3.

Mel Myers
Producer/Songwriter/Voiceover Talent
Sonar Platinum 64-bit/Intel Quad Core i7-2600 CPU @ 3.40GHz 16GB RAM/LGA1155 Motherboard/Windows 7 Home Premium 64-bit /Focusrite 18i20/Cakewalk A-800 Pro/UAD-2 Quad PCIe/& a black and white Pomeranian who thinks he's the boss
#15
mudgel
Max Output Level: 0 dBFS
  • Total Posts : 12010
  • Joined: 2004/08/13 00:56:05
  • Location: Linton Victoria (Near Ballarat)
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 20:12:36 (permalink)
You shouldn't need to defrag a drive that is only being read. The files aren't actually being moved around and as they were copied to that drive in one go should already be in contiguous chunks.

Mike V. (MUDGEL)

STUDIO: Win 10 Pro x64, SPlat & CbB x64,
PC: ASUS Z370-A, INTEL i7 8700k, 32GIG DDR4 2400, OC 4.7Ghz.
Storage: 7 TB SATA III, 750GiG SSD & Samsung 500 Gig 960 EVO NVMe M.2.
Monitors: Adam A7X, JBL 10” Sub.
Audio I/O & DSP Server: DIGIGRID IOS & IOX.
Screen: Raven MTi + 43" HD 4K TV Monitor.
Keyboard Controller: Native Instruments Komplete Kontrol S88.
#16
garrigus
Max Output Level: 0 dBFS
  • Total Posts : 8599
  • Joined: 2003/11/05 17:23:21
  • Location: www.garrigus.com
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 22:26:49 (permalink)
SSD drives are the way the go, if you've got the bucks. They are fast, fast, fast.
 
Scott

--
Scott R. Garrigus - http://garrigus.com - SONAR X2 Power! - http://garrigus.com/?SonarX2Power
* Author of the Cakewalk Sonar and Sony Sound Forge Power book series: http://garrigus.com/?PowerBooks
* Author of the Cakewalk Sonar ProAudioTutor video tutorial series: http://garrigus.com/?ProAudioTutor
* Publisher of the DigiFreq free music technology newsletter: http://digifreq.com/?DigiFreq
* Publisher of the NewTechReview free consumer technology newsletter: http://newtechreview.com/?NewTechReview
#17
konradh
Max Output Level: -42 dBFS
  • Total Posts : 3325
  • Joined: 2006/01/16 16:07:06
  • Status: offline
Re: Performance of Large String Libraries 2013/12/04 23:02:51 (permalink)
OK, guys.  I will get an SSD for Hollywood and Vienna.  Sounds good.
 
By the way, I have been WAY happier with Vienna's engine than with Play, although with some of the smaller librarie (like Fab Four) Play seems to be fine.
 
I appreciate everyone's comments here.  And I would be glad to hear any Vienna or Hollywood masterpieces you have created.

Konrad
Current album and more: http://www.themightykonrad.com/

Sonar X1d Producer. V-Studio 700. PC: Intel i7 CPU 3.07GHz, 12 GB RAM. Win 7 64-bit. RealGuitar, RealStrat, RealLPC, Ivory II, Vienna Symphonic, Hollywood Strings, Electr6ity, Acoustic Legends, FabFour, Scarbee Rick/J-Bass/P-Bass, Kontakt 5. NI Session Guitar. Boldersounds, Noisefirm. EZ Drummer 2. EZ Mix. Melodyne Assist. Guitar Rig 4. Tyros 2, JV-1080, Kurzweil PC2R, TC Helicon VoiceWorks+. Rode NT2a, EV RE20. Presonus Eureka.  Rokit 6s. 
#18
Jump to:
© 2025 APG vNext Commercial Version 5.1