96 vs. 192 khz???

Discuss music production with Ableton Live.
Angstrom
Posts: 14923
Joined: Mon Oct 04, 2004 2:22 pm
Contact:

Post by Angstrom » Tue Mar 28, 2006 12:35 pm

forgie wrote: There ARE many technical reasons why high sampling frequencies can increase the quality of an audio production - but as some people have said, they mostly apply to the recording and perception of real instruments.
AND THE CALCULATION OF SOFTSYNTHS & EFFECTS
as I explained earlier

Image

forgie
Posts: 444
Joined: Fri Oct 28, 2005 8:10 am

Post by forgie » Tue Mar 28, 2006 1:10 pm

Internal calculations of soft synths is only indirectly relevant to this discussion. I don't give a damn if a softsynth samples at 386Khz internally, as long as it sounds good. That's for the synth designers to work out, not me. it's what it comes out as that we're talking about.... aren't we?

knotkranky
Posts: 4336
Joined: Tue Mar 14, 2006 7:08 pm
Location: la

Post by knotkranky » Tue Mar 28, 2006 2:56 pm

err_fatale wrote:nah, when recording real instruments, you want all the resolution you can get. For electronic music and synthetic sounds, lower sample rates and resolution are OK, but definitely not for vocals and real instruments!!! It sound like crap. No way recording an acoustic guitar or nice female vocals in 16/44.1 is going to sound good at all after you throw some effects on it. NO way. Sound like a computer, not real; synthetic, sometimes you want a clear reproduction, plus when using FX and processing sounds you want higher resolution or your sounds just degrade into digital mush/noise.....how can you take your music seriously when it sound shitty like that??
Are you running Live at 96k with Warp on and a fair amount of plugins? 8O

Do you render a mix at 96 then convert to 44.1 for CD's? How? With what?

Geez, Live is barely getting by on my nice rig. How many tracks of 96k audio do you run? What do your productions involve? Computer specs? Do tell. :)

Angstrom
Posts: 14923
Joined: Mon Oct 04, 2004 2:22 pm
Contact:

Post by Angstrom » Wed Mar 29, 2006 12:05 am

forgie wrote:I don't give a damn if a softsynth samples at 386Khz internally, as long as it sounds good.
take a guess what sample rate most of them work at internally .
clue - it's the sample rate of your card. Most softsynths dont run every process at 4x sample rate, they just operate at the card frequency. If your card is 44.1 , the synth calculates at 44.1

which leads us to that big image up there.

knotkranky
Posts: 4336
Joined: Tue Mar 14, 2006 7:08 pm
Location: la

Post by knotkranky » Wed Mar 29, 2006 12:41 am

Angstrom wrote:
forgie wrote:I don't give a damn if a softsynth samples at 386Khz internally, as long as it sounds good.
take a guess what sample rate most of them work at internally .
clue - it's the sample rate of your card. Most softsynths dont run every process at 4x sample rate, they just operate at the card frequency. If your card is 44.1 , the synth calculates at 44.1

which leads us to that big image up there.

Yup.

DKushner
Posts: 123
Joined: Sat Oct 22, 2005 10:45 pm
Location: Chicago IL

Post by DKushner » Wed Mar 29, 2006 3:11 am

In my opinion, you should really consider what format you're publishing to for choosing the samplerate to work at- above all else.

If you're going to CD- 44.1 or 88.2- not 96. As Knotkranky stated earlier.


Vinyl- there is no consumer or pro needle that can read frequencies very far above 20 khz. There are no records cut beyond this frequency level either.
The reason for this is easy- since there are no needles that can read that high, a ridge containing data that fast would be run over by the needle as oppossed to tracking. The result is 100% distortion for any frequency thats higher than what the needle can read.

IF there is a benefit to 192- and I don't know if there is or isn't- then its a benefit that can only be reached by correctly using tons of very high level pro equipment. And I just don't know- are there monitors out that have a driver that can push frequencies that high? If you check the specs on most high end mics, they certainly don't record that high. Obviously it exists, so there must be some reason. But I've got to believe its marginal. For a marginal benefit, you would have to have a lot of excess resource because the tradeoff is also seriously increased processing and HD space.

I believe in 24/44.1. It works for me as a good solution between good sound and managment of resources.
I am Iron man.

slowlygrowl
Posts: 36
Joined: Mon Feb 27, 2006 1:06 am

Post by slowlygrowl » Wed Mar 29, 2006 4:31 am

http://messageboard.tapeop.com/viewtopic.php?t=32692

these guys know what they are talking about

is it bad internetiquette(is that what you guys call it?) to put a link of another messageboard?
but anyhow really informative, more from the studio perspective.

and a cool free recording magazine(the best in my opinion)real diy, yep free, they pay for it with advertising.

forgie
Posts: 444
Joined: Fri Oct 28, 2005 8:10 am

Post by forgie » Wed Mar 29, 2006 4:57 am

Angstrom wrote:
forgie wrote:I don't give a damn if a softsynth samples at 386Khz internally, as long as it sounds good.
take a guess what sample rate most of them work at internally .
clue - it's the sample rate of your card. Most softsynths dont run every process at 4x sample rate, they just operate at the card frequency. If your card is 44.1 , the synth calculates at 44.1

which leads us to that big image up there.
How can soft synths sound good at 44.1Khz then? I know that a lot of synths I use sound good, and DON'T have the sort of artifacts that would be generated by internally calculating everything at 44.1Khz. They must use some other mathematical methods to calculate what effect the unheard transients between each time quantum are. If they do use some sort of mathematical function internally that doesn't give you aliasing artefacts, then drops it down to 44.1Khz, then I don't see what your point it. If however they seriously do calculate each sample without using some sort of tricky calculus to determine what effect the 'gaps' have on the output, then you are correct.

I don't know much about synths, but I know a bit about maths! I'm eager to understand how softsynths are normally programmed.

err_fatale
Posts: 326
Joined: Sun Oct 30, 2005 10:18 pm

Post by err_fatale » Wed Mar 29, 2006 6:24 am

knotkranky wrote:
err_fatale wrote:nah, when recording real instruments, you want all the resolution you can get. For electronic music and synthetic sounds, lower sample rates and resolution are OK, but definitely not for vocals and real instruments!!! It sound like crap. No way recording an acoustic guitar or nice female vocals in 16/44.1 is going to sound good at all after you throw some effects on it. NO way. Sound like a computer, not real; synthetic, sometimes you want a clear reproduction, plus when using FX and processing sounds you want higher resolution or your sounds just degrade into digital mush/noise.....how can you take your music seriously when it sound shitty like that??
Are you running Live at 96k with Warp on and a fair amount of plugins? 8O

Do you render a mix at 96 then convert to 44.1 for CD's? How? With what?

Geez, Live is barely getting by on my nice rig. How many tracks of 96k audio do you run? What do your productions involve? Computer specs? Do tell. :)
no i use 24/48 usually......certain sounds I render at 96 if i want to get all obsessive about them but not often, mostly guitar or vocal sounds .....i'm no engineer here, i'm just fukkin around......I posed the question because someone was telling me that i needed a digi 002 with 192 if I wanted to recored live instruments or it would sound shitty and i started worrying, I think 96 is fine for me. I don't have the disk space/processor power and it would take so damn long to render too.....if i was a professional recording engineer i would worry about it but for me it's not practical or important.....i do notice the difference in a new audio interface over the built in 16 bit 44,100 khz in my notebook, totally.....

DeadlyKungFu
Posts: 3603
Joined: Tue Aug 09, 2005 8:26 pm

Post by DeadlyKungFu » Wed Mar 29, 2006 7:45 am

Angstrom wrote:tdespite no one reading it and continuing to post "I dare you to hear 52khz" type posts and completely miss the point.
Don't sweat it, not all posts get read, sometimes if a sucka has to read a post more than once they'll skip it, and any notion of math can put people off. There are misconceptions, opinions and TeraBytes of audiogeek flame wars on the web.

How do you make your synths? I've looked into .vst and .dxi development but for the most part when I get home I want to play and not get into that level of DSP/math/programming/thinking/web page reading. Can you lay out the basics on how to get started, what tools you download, how the writing and compiling of a plug-in goes?

Angstrom
Posts: 14923
Joined: Mon Oct 04, 2004 2:22 pm
Contact:

Post by Angstrom » Wed Mar 29, 2006 10:58 am

forgie wrote:I'm eager to understand how softsynths are normally programmed.
well here's a quick runthrough of softsynth and effect writing:
normally what you would do is use a wavetable for the oscillators other than sine, which you get methematically. To produces a saw mathematically you either use a counter which will produce aliased harmonics.or additive sines in harmonic seiries which you need a hell of a lot of! So most people go wavetable, the alternative is bandlimiting - which is cpu intensive.

for filters you can oversample to calculate, but it's generally considered optional - because unless you modulate the frequency at audio rates you will be free from the worst artefacts. That said, there is still an audible difference in every day use between (for example) a basic 44.1 ladder filter and an oversampled ladder (moog type) . Most softsynths let you activate some sort of 'high quality mode' and eat more CPU if you want.

where it goes wrong - modulation at sampling rate
Even if you bandlimit your oscilators and oversample your filters you will still get nasty artefacts from modulation processes. Frequency multiplication (FM) often shows you some aliasing. In fact a good example is Operator - which actually advertises it's aliasing as a bonus ! In FM - thats how you get white noise, there is so much aliasing that it turns totally into noise.

That is a extreme example, but the same also appear across the board, distortion, ring mod, etc. can all produce aliasing pretty damn easily. Unfortunately they are CPU costly to remove so often they are left in. Lets face it many users cant tell in normal operation. It's like JPEG compression though... if you can't hear it - great! ,but once you hear it, you hear it everywhere.

regarding common effects such as EQ, Robert Henke has posted elsewhere on this board stating how EQ4 operates better at higher sample rates. I wont bore you further with why, though ... its another marathon post !
DeadlyKungFu wrote: I've looked into .vst and .dxi development but for the most part when I get home I want to play and not get into that level of DSP/math/programming/thinking/web page reading. Can you lay out the basics on how to get started, what tools you download, how the writing and compiling of a plug-in goes?
www.synthmaker.com , very useful code (c style and ASM) windows in a graphical IDE. Win only right now. Very helpful people on the forums ;)
Image
a basic ladder filter not oversampled

wilxon
Posts: 1256
Joined: Thu Oct 13, 2005 10:24 am
Location: North Wales
Contact:

Post by wilxon » Wed Mar 29, 2006 11:23 am

knotkranky wrote:192,000 slices a second is gonna sound better than 96,000 or 44,100 for that matter.
not nesecarilly.

The problem ith digital sampling frequency is that you get an extinction frequency exactly half of the sampling frequency.

example - if you record a 1khz test tone with a sample rate of 2khz, you will hear nothing, because the point of sample will fall on 0 every time, unless the phase is moved by 90 degres in which only a tri wave will be heard.

Thats why CD's have taken 44.1khz, because the extinction freq. will be 22.05khz which is just outside human hearing,

However this will alter the phase, so the high frequencies will sound more spatial and out of phase.

to correct this, you can simply add frequencies from 48khz, which will keep the phaze in line.

To do this you will need a sample rate of 96khz minimum.

If you want to record and hear the differences between 96khz and 192khz,you will need monitors capable of reproducing more than 50khz - example Tannoy precision range, and you will need microphones capable of produing more than 50khz & samplers/synths capable of produing more than 50khz.

in a proffessional studio, Yes, in your bedroom - very unlikely.

the point here is this:

if you cannot prduce the sounds to take advantage of 192khz, and you dont have the equipment to present 80khz (monitors),

then there is no need to use 196khz.

especially when making dance music, which is big on bass and mid frequency ranges.


I havnt read the whole thread BTW, sorry if all of this has already been said.

DeadlyKungFu
Posts: 3603
Joined: Tue Aug 09, 2005 8:26 pm

Post by DeadlyKungFu » Wed Mar 29, 2006 7:25 pm

Angstrom wrote:www.synthmaker.com , very useful code (c style and ASM) windows in a graphical IDE. Win only right now. Very helpful people on the forums ;)
Very cool, reminds me of Max MSP, is that a fair comparison?

What's your background on this stuff? I'm just curious how you got to your level of understanding. I have a bachelors in electrical engineering, I'm a hardware guy, I didn't focus on DSP, but I had some classes in DSP theory, MatLab, Communications theory, numerous flavors of Laplace and Fourier, crap like that. I've been out of school for almost 10 years, I get the gist of the filter code but anymore I couldn't get to those numbers without cracking some old textbooks. :? Any advice? Looks like a good forum, 304 posts heh? ;) You do know your shit. :D

Angstrom
Posts: 14923
Joined: Mon Oct 04, 2004 2:22 pm
Contact:

Post by Angstrom » Wed Mar 29, 2006 7:36 pm

I used MaxMsp a little and SM is indeed similar, but I gave up on max for one reason and another.
I'm probably not the best person to advise on starting DSP as I came in sideways from stuff like reaktor and a little bit of doing it in C++ before I realise I couldn't be bothered writing classes for absolutely everything I needed before getting onto the good stuff. I'm no-where near as skilled at this stuff as some of the people on either kvr or the SM forums.
sources of info are mainly
http://www.musicdsp.org/
and google books , for pilfering code.
like this..
http://books.google.com/books?ie=UTF-8& ... 2Dixivede0
as long as you have an idea what you are looking for you can get clues from there.

No useful college education on this stuff for me, I trained as a designer before learning all my sound info on the job in studios, sitting on the couches waiting for things, reading tape-op magazine.

btw my high postcount merely indicates a life spent too close to a computer ;)
Last edited by Angstrom on Wed Mar 29, 2006 7:40 pm, edited 1 time in total.

feyshay
Posts: 625
Joined: Mon Jan 24, 2005 9:10 pm
Location: Annapolis, MD

Post by feyshay » Wed Mar 29, 2006 7:40 pm

I was working with 96 for awhile. I have not noticed a difference with 44.1, and I'm working with much more ease. I have a decent room, $1000 monitors and converters worth $2000. Bedroom quality stuff.

Make it easy for yourself in the bedroom environment. Stick with 44.1, unless you notice a difference between that and 88.2. I see no advantage to 48 if you're going to put it onto a CD and have to resample. If you have a high end studio, by all means... go with 192.

Alright, maybe I'll play around with 88.2 again now that I have an external reverb/effects processor and a quicker computer.

Post Reply