AnsweredVST Scan Options: Why Use Automatic Background Scan?

Page: < 12 Showing page 2 of 2
Author
mudgel
Max Output Level: 0 dBFS
  • Total Posts : 12010
  • Joined: 2004/08/13 00:56:05
  • Location: Linton Victoria (Near Ballarat)
  • Status: offline
Re: VST Scan Options: Why Use Automatic Background Scan? 2015/03/30 04:05:11 (permalink)
I have, when organising plugins, moved a plugin or folder of plugins while Sonar is running. I did this on an occasion with X3, simply to test what Sonar was doing. It does indeed detect while it is open if you move plugins. First it acknowledges that new plugins have been found others moved and or deleted and then that it's reorganising the plugin menu.

Obviously while you're doing that you're not recording or bouncing audio or whatever the case may be. I can't imagine that whatever process is resident in memory to accomplish finding this change is not very resource heavy and seeing as you wouldn't conduct this task while something critical was going on I don't see the issue.

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.
#31
pwalpwal
Max Output Level: -43 dBFS
  • Total Posts : 3249
  • Joined: 2015/01/17 03:52:50
  • Status: offline
Re: VST Scan Options: Why Use Automatic Background Scan? 2015/03/30 06:05:40 (permalink)
i'm not cakewalk (or john!) but i'd like to speculate that it's standard "folder watch" code that fires an event when the contents of the folder change, and that event is handled by sonar/the scanner, a "watch" doesn't consume any cpu (i.e., it's not continuously "polling"), how does that sound?

just a sec

#32
rebel007
Max Output Level: -72 dBFS
  • Total Posts : 926
  • Joined: 2013/07/17 11:24:29
  • Location: Victoria, Australia
  • Status: offline
Re: VST Scan Options: Why Use Automatic Background Scan? 2015/03/30 07:46:32 (permalink)
An initial scan, when Sonar starts, used to take about 20 to 30 seconds on my 32bit install, after a full reboot of Windows7. The scan could take upward of 30 seconds if the computer had been used for other processes prior to opening Sonar (e.g. checking email or a long internet session with Internet Explorer).
I have since disabled antivirus checking of those folders that are scanned, and the scan now takes between 5 to 10 seconds depending on what is resident in memory when the scan begins.
I always wait until Sonar has completely booted and "settled" before beginning any project work, it's just a habit from decades of using a computer.

Home Built Desktop Computer: Intel Core i5 750: 4Mb RAM: NVidia 210 Silent: Windows 10 32bit: Sonar Platinum: Roland OctaCapture
Presario CQ41 Laptop: Intel Core i5 760: 4Mb RAM: Windows 10 32bit: Sonar Platinum (Retired)
CbB on HP Pavilion Laptop 64bit: GeForce Video Card: Intel 8550: 256GB SSD 1TB Data Drive: Windows10 64bit
#33
Noel Borthwick [Cakewalk]
Cakewalk Staff
  • Total Posts : 6475
  • Joined: 2003/11/03 17:22:50
  • Location: Boston, MA, USA
  • Status: offline
Re: VST Scan Options: Why Use Automatic Background Scan? 2015/03/30 07:55:25 (permalink) ☄ Helpfulby pwalpwal 2015/03/30 08:04:47
Right its event driven so there is no polling in the app. This is the same mechanism that Windows uses to update Explorer when the file system is modified externally. Its very low level since its handled at the file system level and you get a notification only when something has changed. The watch code is in Windows not SONAR so it wouldn't even register on SONAR's CPU usage. There is more information in MSDN here if you want to read the details.
 

Noel Borthwick
Senior Manager Audio Core, BandLab
My Blog, Twitter, BandLab Profile
#34
Doktor Avalanche
Max Output Level: -32.5 dBFS
  • Total Posts : 4294
  • Joined: 2015/03/26 18:02:02
  • Status: offline
Re: VST Scan Options: Why Use Automatic Background Scan? 2015/03/30 12:04:56 (permalink)
Great appreciate your answer, so Kylotan is right. It's confirmed it runs in it's own process when the vst scan actuallly happens (away from the main app) so I assume it terminates after the scan?

And by switching to manual this turns off the hook into windows you specify (link above)?
post edited by Doktor Avalanche - 2015/03/30 14:16:09
#35
Page: < 12 Showing page 2 of 2
Jump to:
© 2025 APG vNext Commercial Version 5.1