Is rendering limited by sound card bit depth?
-
- KVRAF
- 1907 posts since 29 Oct, 2003
Lol, you've got it all WRONG ! Computer renders, and soundcard watches and listens 
-
nuisance sonore nuisance sonore https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=40314
- KVRian
- 1088 posts since 11 Sep, 2004 from 45° 31' 60N 73° 28' 60W
Internal processing is done with 32 bits, so you can render at anything you want. But if you started with 16 bits recordings, you will not gain anything from it except a bigger file size.
You might have mixed up recording and rendering; rendering doesn't involve the soundcard AFAIK. And for those who seem to find that funny, I don't find it funny at all as a lot of this stuff can get confusing at time, especially for musicians who are not necessarily engineers.
[edit]you might be interested in this:http://www.tweakheadz.com/16_vs_24_bit_audio.htm
You might have mixed up recording and rendering; rendering doesn't involve the soundcard AFAIK. And for those who seem to find that funny, I don't find it funny at all as a lot of this stuff can get confusing at time, especially for musicians who are not necessarily engineers.
[edit]you might be interested in this:http://www.tweakheadz.com/16_vs_24_bit_audio.htm
Quote of the day: "If you can't answer a man's arguments, all is not lost; you can still call him vile names."--Elbert Hubbard 1856-1915
-
- KVRAF
- 2009 posts since 9 Apr, 2003 from Cornwall, UK
-
- KVRian
- 1349 posts since 12 Jan, 2003 from Paris
Adding 2 "16 bits" tracks (may) need 17 bits not to loose any informations.Ezy Ryder wrote:Internal processing is done with 32 bits, so you can render at anything you want. But if you started with 16 bits recordings, you will not gain anything from it except a bigger file size.
Adding 4 "16 bits" tracks (may) need 18 bits not to loose any informations.
Adding 8 "16 bits" tracks (may) need 19 bits not to loose any informations.
Moreover, a 16 bits audio track going through a 32 bits audio effects (all VST effects are 32 bits if i'm not wrong) go out from this effect with 32 significant bits....
So rendering 24 or 32 bits can only be good before entering the final (pre)mastering stage....
-
nuisance sonore nuisance sonore https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=40314
- KVRian
- 1088 posts since 11 Sep, 2004 from 45° 31' 60N 73° 28' 60W
Care to expand a little bit? I always figured that the bit depth only changed the decimal place, which going from 16 to 24 bits only added... zeroes, and adding zeroes can only produce more zeroes. Of course, any more light thrown on this obscur subject can only be good.Ixox wrote:Adding 2 "16 bits" tracks (may) need 17 bits not to loose any informations.Ezy Ryder wrote:Internal processing is done with 32 bits, so you can render at anything you want. But if you started with 16 bits recordings, you will not gain anything from it except a bigger file size.
Adding 4 "16 bits" tracks (may) need 18 bits not to loose any informations.
Adding 8 "16 bits" tracks (may) need 19 bits not to loose any informations.
Moreover, a 16 bits audio track going through a 32 bits audio effects (all VST effects are 32 bits if i'm not wrong) go out from this effect with 32 significant bits....
So rendering 24 or 32 bits can only be good before entering the final (pre)mastering stage....
[edit]Ah, I see now that some math calculations will produce result that will get trunkated in 16 bits (well, in 24 bits also, but with more precision). So yes it's probably good to mix down to 24 bits if more effect are to be applied to the result later on.
Quote of the day: "If you can't answer a man's arguments, all is not lost; you can still call him vile names."--Elbert Hubbard 1856-1915
-
- KVRian
- 1349 posts since 12 Jan, 2003 from Paris
That's true for a lonely track without any effect....Ezy Ryder wrote:Care to expand a little bit? I always figured that the bit depth only changed the decimal place, which going from 16 to 24 bits only added... zeroes, and adding zeroes can only produce more zeroes.
Now add two 16 bits audio tracks wich contains at one moment :
1001 0110 0000 1111
+ 1100 0000 1001 0000
=1 0101 0110 1001 1111 <= 17 bits....
If you render to 16 bits you'll lose the last zero... That's the idea why you need more bits while mixing even if all the tracks are 16 bits audio.
There is also the 32 bits VST stuff....
Your 16 bits audio track will go through a compressor, an EQ and a reverb...
Each of these 3 plugs will make calcul in 32 bits.... Even if the entering track is 16 bits... Everything is done in 32 bits floating point (even 64 bits with some VST). So the 32 bits of the outgoing track will be all used !
A simple stupid exemple :
A VST that divides by 3 what it receives.
1000/3=333.333333333
333.3333333 needs many bits not to be trunced.... much more than 1000.
So if you want to keep all the quality of the VST you need more than 16 bits.
Go down to 16 bits the later you can...
Usually in the final stage processing (premastering) just after adding some "dithering" noise... That should smooth the 32 bits=> 16bits conversion.
(I saw your edit after writing that....
-
- KVRAF
- Topic Starter
- 1617 posts since 2 Dec, 2003
i thought that the computer did it but tracktion says rendering for <insert your sound card name here> and then i thought i read something around here about tracktion working at the same bit depth as your soundcard. what bit rate do frozen tracks get rendered at?rpc9943 wrote:lol
do you think it uses the sound card to render it or do you think the computer renders the numbers all together? think about it
RonC

-
- KVRAF
- 4644 posts since 28 Nov, 2002 from Chicago
I think that's right, jtx. If memory serves, when you don't get prompted for a bit depth and sample rate Tracktion renders at the level defined by the ASIO drivers[1]. Otherwise you render at whatever you select.
[1] For sample rate this is intelligent behaviour, but I'd prefer if rendering defaulted to the Tracktion internal bit depth (IE 32bit).
[1] For sample rate this is intelligent behaviour, but I'd prefer if rendering defaulted to the Tracktion internal bit depth (IE 32bit).
Someone shot the food. Remember: don't shoot food!
-
- KVRist
- 171 posts since 11 Aug, 2004 from Toronto, Canada
I'm digging up this thread as I was searching for info on default bit depths on rendering. Put another way, I was surprised that when selecting the 'render track' option (the button next to 'freeze track', not the 'export' menu option) for a track containing audio, that the resultant render is in 24bit, even if the source audio file is 32. Is there any way to adjust this behaviour, other than doing an export instead (in which case you *can* select bit depth - perhaps I've just answered my own question...)?
TIA,
_mt
TIA,
_mt
-
- KVRAF
- 6740 posts since 25 Mar, 2002 from sheffield, england
No, rendering will be 24-bit at best. I agree its a little odd..
- KVRAF
- 37446 posts since 14 Sep, 2002 from In teh net
I get confused about this too. My Creamware system has 16, 24 and 32 bit drivers (all in a choice of ASIO and ASIO2) but as I can still record from eXT in anything up to 32bit and can't see or hear any major differences in CPU hit or quality from each driver then what exactly is the difference practically between them? I can only see and hear a difference if I go to a higher samplerate (esp 96) which makes sense but what is the point of the different drivers if they don't do anything different?

