Helpful ReplyAUD.ini "What It Does "

Author
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
2017/06/24 23:40:28 (permalink)

AUD.ini "What It Does "

I am going through my Aud.ini file and trying to find out what everything means . In order to do this i have re organised the aud.ini manual in alphabetical order then i have added the rest of the settings from the aud.ini file that are not listed in the manual .Leaving alot of settings without "What it Does ".
 
So i have found that there are some example : WriteCache= , which "I Believe" is in edit > preferences > sync and caching >file system. This Value states 0 in the aud.ini file but 256 in the preferences . So either WriteCache= represents a different setting or the value in aud.ini file is no longer valid or the value 0=256 ???????????????
 
I just want to understand what the value of everything in the aud.ini represents so i can make decisions on what to do properly. 
 
Can you Please help me clean this up.
1) should any of the below be deleted ?
2) can you provide a path to preferences  for any of the below
3) can you provide a "What It Does " for any of the below
4) once the below is sorted i will upload a alphabetical aud.ini manual for everyone who wants it . 
 
This is the remaining list from aud.ini with NO "what it does "
UPDATE:
 
 
 

CSUseSpin=
DriverID=               
EnableAsioBufferSwitchTimeInfo=
EnableDeviceOutputLatencyCompensation=
EnableSSEMixing=
ExtraDiskBuffers=
FreeMemOnUnload=
Interleave=
ManageASIOThreadPriority= MORE INFORMATION IS NEEDED FOR THIS
MaxInputChannels=
MaxOutputChannels
MigratedDMA=
MixThreadCount=
MME.DriverMap.UseWaveIn1=
MME.DriverMap.UseWaveOut1=
OpenInputFirst=
PicCacheLevels=
PicCacheZoom=
ProfiledKS=
ProfiledMME=
ProfiledWASAPI=
RadiusStretchingPhaseCoherence=
RadiusStretchingPitchCoherence=
SyncDivisor=
SyncMaxDriftMsec=
ThumbnailCacheSize=
TimingOffsetBuffers=
TimingOffsetMsec=
TransDetectorModel=
UseAlias=
UseWDMDmaForWASAPI=
WaveInID=
WaveOutBuffersKS=
WaveOutBuffersMME=
WaveOutExtraBuffers=
WidePacking=

Here is The LATEST AUD.ini Alphabetical Manual :
https://files.fm/u/k7zudbxg
post edited by taccess - 2017/07/05 06:21:05

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#1
Anonymungus!
Max Output Level: -85 dBFS
  • Total Posts : 259
  • Joined: 2014/09/05 16:08:43
  • Location: Nice, Ca
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/25 03:17:26 (permalink)
Thanks for your post. I know absolutely nothing about AUD.ini, but would love to learn. I hope there will be some really helpful responses to this subject.  

Sonar Platinum x64 Lifetime, Windows 10 x64, Intel Quad Core CPU@3.40GHz, 8GB RAM, (2)1.5T Hard Drives, Presonus AudioBox 44VSL, Roland A-500Pro MIDI Controller & lots more stuff
  
#2
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/25 05:39:54 (permalink)
UPDATE : i have found a few and removed them from the list .
 
Can someone confirm this is correct and what it would benifit ?
EnableMixThreads=
 
When MixThreadCount is set to zero, SONAR will allocate one thread per CPU. By setting it to 1, you are overriding this behavior and forcing SONAR to use a single thread even though you have multiple CPUs.
So setting it to a value of 2 explicitly ends up creating 3 threads in all, one original thread and two extra worker threads.
 
Is this correct ??

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#3
parco
Max Output Level: -89 dBFS
  • Total Posts : 92
  • Joined: 2013/06/01 05:49:24
  • Location: Hong Kong
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/25 08:36:17 (permalink)
I guess MMCSSThreadPriority is something like AvSetMmThreadPriority() in Avrt.dll or mmcss.dll.........
#4
rodreb
Max Output Level: -72 dBFS
  • Total Posts : 915
  • Joined: 2003/11/06 14:59:42
  • Location: Ohio
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/25 08:49:42 (permalink)
It used to be considered beneficial to delete Aud Ini occasionally, Is this still a thing and, if so, how exactly do you do this in Platinum?



ROD

Imaginary Friend Recording 
https://www.facebook.com/ifrecording?skip_nax_wizard=true
 
Dell XPS, i7 8700 (6 core), 16 gb 2666 RAM, two 2 Tb 7200 RPM HDD's, Windows 10 Home, Focusrite Saffire Pro 40 & Octapre
 
#5
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/25 09:43:17 (permalink)
rodreb
It used to be considered beneficial to delete Aud Ini occasionally, Is this still a thing and, if so, how exactly do you do this in Platinum?


Alot of the settings in AUD.ini represent  the Edit> Preferences of Platinum , there are additional settings which are advanced settings that also can be configured and should i my opinion be understood by the user. If you delete the AUD.ini file platinum will recreate  a new one at default values > so if you do delete it you will have to make the changes manually again to the AUD.ini file and preferences "i Believe " all over again .


 
Your choice but when you get to know the AUD.ini theres no need to delete it unless you want to start from scratch and troubleshoot things , me personally when i make a change to the AUD.ini i make a note of it in a separate notepad text doc that i save / MY AUD.INI settings for future reference .

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#6
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
  • Total Posts : 26036
  • Joined: 2006/09/17 11:23:23
  • Location: Everett, WA USA
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/25 14:44:44 (permalink) ☄ Helpfulby rodreb 2017/06/25 18:38:26
There is no need to periodically delete aud.ini. Doing so merely resets every parameter to default values, which is a quick and convenient way to recover from having accidentally changed some setting to an inappropriate value. But it also erases any custom settings you may have made.
 
Regarding MixThreadCount, leave it at zero, its default value. This lets SONAR manage threads, which is usually the best option. The idea is that you'll get maximum efficiency when SONAR is able to make use of all your cores, which is what MixThreadCount=0 does. Setting it to anything else will reduce SONAR's performance, either by not letting it use all the cores or (worse) forcing it to manage more threads than cores.
 
 


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

My Stuff
#7
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/26 04:02:30 (permalink)
Ok so i have sent a PM to Jon at Cakewalk asking if he can source the missing "What It Does "
 
Here is a link to the started but not finished alphabetical AUD.ini Manual.
 
https://files.fm/u/kternvbq
 
I have not double checked it although I am confident nothing pasted in the wrong row as i was doing it .
 
Reason I  am posting the unfinished link is because i want you to see how much easier it is to have this Manual
A) in Alphabetical order when skipping through your AUD.ini file
B) How important knowing what every single AUD.ini setting relates to ( as your skipping through it ) , even if it points back to the ( EDIT >PREFERENCES> ??? for some of them , at least when you go through your AUD.ini file from top to bottom you will know that you have thoroughly done it properly without missing anything because your not sure !! Kapeeaaasssssh !
 
So if you can download the started manual and contribute to finishing it for the sake of The Best DAW on Earth and there Alien benefactors please Do .

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#8
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/27 09:44:32 (permalink)
In search of filling out the blank "What it Does"  as you are aware of if you downloaded the AUD.ini Manual from the link above :
 
VoMethod=N , I found this which is one of the missing one's in an old Sonar Manual ,
 
My interperet is sometimes off and often i need to offset my brain to keep up so would someone care to elablorate on this function and what the value's <0 or 1> mean ? Please!
 
Pro Audio 9 has a setting in the Audio Options dialog box called MIDI
Volume Mapping. This setting determines how many dB that a movement of
a volume fader produces. This setting is not stored in each project file, so
SONAR can’t tell precisely what dB scale was used to produce the file
you’re opening. If the volume sounds incorrect:
1. Open SONAR’s AUD.INI file (find it in your SONAR folder and doubleclick
it).
2. Change the line that says VolMethod= “N.” If N=1, change N to 0; if
N=0, change N to 1.
3. Save the file and close it.
4. Reopen the Pro Audio file in SONAR. If the volume sounds correct,
save the file in Sonar.
If other Pro Audio 9 files were opening correctly in SONAR, change the
VoMethod=N line in SONAR’s AUD.INI file back to what it originally was, and
re-save the file.

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#9
fret_man
Max Output Level: -84 dBFS
  • Total Posts : 312
  • Joined: 2009/05/14 23:57:37
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/27 14:30:56 (permalink)
Cool! Thanks for the document. I'm thinking this would be more convenient in spreadsheet format. I know, I know. Beggars can't be choosers, but still ....
#10
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/28 02:05:53 (permalink)
What the H , i will have a shot at " What it Does "
 
Ok so  Pro Audio 9 is cakewalk software.
 
VoMethod=N ( By the way the default =1 )
To me this  represents a tweak/adjustment available for a Track Volume Fader Mapping /Automation if when imported from Pro Audio 9 to later/other cakewalk products doesn't reproduce the same Mapping/Automation levels correctly to then go to the AUD.ini file :
Change the line that says VolMethod= “N.” If N=1, change N to 0; if
N=0, change N to 1.?
 
What 1 or 0 = ? ummm
 
Anyone agree !
If you do agree this could also be a somthing to try even if importing for another DAW and the same problem is occuring .
 
 

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#11
Rbh
Max Output Level: -52 dBFS
  • Total Posts : 2349
  • Joined: 2007/09/05 22:33:44
  • Location: Indiana
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/28 03:41:09 (permalink)
bitflipper
There is no need to periodically delete aud.ini. Doing so merely resets every parameter to default values, which is a quick and convenient way to recover from having accidentally changed some setting to an inappropriate value. But it also erases any custom settings you may have made.
 
Regarding MixThreadCount, leave it at zero, its default value. This lets SONAR manage threads, which is usually the best option. The idea is that you'll get maximum efficiency when SONAR is able to make use of all your cores, which is what MixThreadCount=0 does. Setting it to anything else will reduce SONAR's performance, either by not letting it use all the cores or (worse) forcing it to manage more threads than cores.
 
 


I need to state an exception to your MixThreadCount advice.  I have a UAD Appllo Firewire and a new purchase of Sonar Pro. The Appllo absolutely would not function with the default "0" . This maybe an exception because Appllo does it's own plug processing, I have no idea how that would or should affect thread sharing  or whatever really goes on...across cores......but I needed to change my MixThreadcount to 4 or 6 cores and it behaves quite well. It would be great to find a layman s explanation on the subject. I remember a post by noel years back.

I7 930 2.8 Asus PDX58D
12 Gig
Appollo
CbB, Sonar Pro, Reaper, Samplitude, MixBuss
 Win7 Pro

http://www.soundclick.com/bands/default.cfm?bandID=902832
#12
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
  • Total Posts : 26036
  • Joined: 2006/09/17 11:23:23
  • Location: Everett, WA USA
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/28 04:02:41 (permalink) ☄ Helpfulby taccess 2017/06/29 00:15:31
taccess, I went through the same exercise about 12 years ago, creating a Word document where I'd written down everything I knew about aud.ini (and cakewalk.ini) at the time. I stopped updating it maybe 6 years ago, so it's undoubtedly missing stuff, but I'd be happy to send you a copy if you send me your email address in a PM.


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

My Stuff
#13
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/28 04:30:33 (permalink)
bitflipper
taccess, I went through the same exercise about 12 years ago, creating a Word document where I'd written down everything I knew about aud.ini (and cakewalk.ini) at the time. I stopped updating it maybe 6 years ago, so it's undoubtedly missing stuff, but I'd be happy to send you a copy if you send me your email address in a PM.


Done and Thankyou



z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#14
Rob[at]Sound-Rehab
Max Output Level: -47 dBFS
  • Total Posts : 2819
  • Joined: 2011/02/03 04:31:35
  • Location: Sound-Rehab, Austria
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/28 05:41:00 (permalink)
please keep documenting your findings here as it would be really good to know which parameters are relevant, which are obsolete and just floating about in old AUD.ini files ...

GOOD TUNES LAST FOREVER
  +++   Visit the Rehab   +++
 
DAW: Platinum/X3e, win10 64 bit, i7-3930K (6x3.2GHz), Asus Sabertooth X79, 32 GB DDR3 1600MHz, ATI HD 5450, 120 GB SSD OCZ Agility3, 2x 1TB WD HDD SATA 600
Audio-Interface: 2x MOTU 1248 AVB, Focusrite OctoPre, (Roland Octa-Capture)   Control-Surface: VS-700C 
VSTi: WAVES, NI K10u, FabFilter, IK, ... (too many really) 
#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: AUD.ini "What It Does " 2017/06/29 10:38:47 (permalink) ☄ Helpfulby taccess 2017/06/30 22:01:26
if any of the Aud.ini file entries are obsolete, where is Sonar pulling that info when it recreates a new file? While its interesting to know what everything does I'd also like to know where Sonar pulls the info from.
 
 

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
arachnaut
Max Output Level: -67 dBFS
  • Total Posts : 1168
  • Joined: 2007/05/05 17:24:33
  • Location: Sunnyvale, CA USA
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/29 21:38:12 (permalink)
Good work, I intend to follow this thread.

- Jim Hurley -
SONAR Platinum - x64  - Windows 10 Pro 
ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
#17
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
Re: AUD.ini "What It Does " 2017/06/30 22:12:08 (permalink)
mudgel
if any of the Aud.ini file entries are obsolete, where is Sonar pulling that info when it recreates a new file? While its interesting to know what everything does I'd also like to know where Sonar pulls the info from.
 
 


My guess on the undocumented settings is that they are there and still do something ,we all know how important 1 of these settings can be when correctly set for our own rig, to me this is vital information that is missing.

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#18
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
  • Total Posts : 26036
  • Joined: 2006/09/17 11:23:23
  • Location: Everett, WA USA
  • Status: offline
Re: AUD.ini "What It Does " 2017/07/01 04:07:11 (permalink)
Some of the settings are indeed obsolete, but are maintained for backward compatibility.
 
Software vendors often deliberately don't document things because they don't want users messing with them. As soon as you document something, you're obligated to freeze its definition going forward, giving up the option of changing it in future revisions. Just because it's in aud.ini or cakewalk.ini doesn't mean it's meant to be a user-defined setting.


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

My Stuff
#19
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
Re: AUD.ini "What It Does " 2017/07/01 06:36:43 (permalink)
bitflipper
Some of the settings are indeed obsolete, but are maintained for backward compatibility.
 
Software vendors often deliberately don't document things because they don't want users messing with them. As soon as you document something, you're obligated to freeze its definition going forward, giving up the option of changing it in future revisions. Just because it's in aud.ini or cakewalk.ini doesn't mean it's meant to be a user-defined setting.


 
Firstly let me say you are a genuine asset to this forum bitflipper you help and do it indiscriminately (well to forum illiterate people like me that is) and your advice is always spot on.
 
Totally agree with what your saying although i don't agree that software companies should have that mentality at all, and i am not referring that to Cakewalk and i am not suggesting you are either bitflipper,  because with my experience so far there has been nothing but assistance from the cakewalk staff with any matter i have ever needed to contact them for which has only ever been about 2 x bugs and these undocumented settings.
 
However in relation to Cakewalk if there is a Advance setting particularly in Any of the ( 3 x .INI ) files that has a value that can be changed then we the users should have all the information available to make a choice on it, regardless if someone is going to make changes without fully understanding what they are doing because that would stop everyone from having those extra tools!
 
Lets say hypothetically if cakewalk did have that mentality some where along the line then Lets remember at the present moment there are a ton of undocumented settings that users can mess with that sound like they could relate to things that they are in the .ini settings file looking for regardless trying to troubleshoot/tweak, which in my eyes would make it worse than if they had documentation that clearly states what everything is for !
To finish i will say that cakewalk keep adding .ini settings every year or so since they started so we all know Cakewalk are not like this.
 
UPDATE: I have received a PM back from lance who has stated he has passed the undocumented setting to dev and doc and they will try to make them available as soon as possible.
 
 

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#20
taccess
Max Output Level: -80 dBFS
  • Total Posts : 534
  • Joined: 2015/01/11 19:14:36
  • Status: offline
Re: AUD.ini "What It Does " 2017/07/05 06:20:01 (permalink)
FOUND NEW DOCUMENTATION ! Another one off the LIST !
 
 
StopOnEmptyPlayQueue=
<0 or 1> (default=1)
(Defaults to 0  false : Don't Stop

Originally Called StopStarved variable :

StopIfStarved=<0 or 1> (default=1)

This variable goes in the [Wave] section in AUD.INI.

Determines whether the audio engine should completely shut-down and put up a "dropout" indicator if the audio output queue becomes empty. Note that a dropout will still occur if the input queue becomes empty, or if other exceptional MIDI or disk I/O starvation scenarios occur. Setting this value to 0 yields engine behavior where the audio never will never stop during input monitor, but may click or pop instead.


 

z800 Dual x5690
NvME 256gb 950Pro / Win10
LSI  MegaRaid
Nvidia 450 GTS
96GB 1366MHZ
RME Babyface
#21
Jump to:
© 2024 APG vNext Commercial Version 5.1