What is "time resolution"? |
What is "time resolution"? |
Oct 5 2006, 21:50
Post
#1
|
|
![]() Group: Members (Donating) Posts: 1983 Joined: 4-January 04 From: Austin, TX Member No.: 10933 |
So I've become involved in a rather colorful argument (I'm Publius in the thread) with somebody on stevehoffman.tv. The original thread revolved around shooting down an old audiophile canard, about how subsample delays cannot be represented in PCM. In the course of that debate, I've begun to question a couple things.
|
|
|
|
![]() |
Nov 15 2006, 14:29
Post
#2
|
|
![]() ReplayGain developer Group: Developer Posts: 4589 Joined: 5-November 01 From: Yorkshire, UK Member No.: 409 |
So, in short, you want to run an experiment to see what effect a low pass filter has?
|
|
|
|
Nov 15 2006, 14:45
Post
#3
|
|
![]() Group: Members Posts: 439 Joined: 9-February 05 From: county down Member No.: 19713 |
So, in short, you want to run an experiment to see what effect a low pass filter has? Yes. As particular sample rates, do have implicit unavoidable lowpasses -the process of comparing the capabilites of different samplerates, refactors as comparing effects of different lowpasses. It is almost the same thing, although actualy doing the full downsample (as well its implied lowpass) investigates an attained quality of the full process, so would preferable for this charge for actual proof of subsample source/record ambiguity. -------------------- no conscience > no custom
|
|
|
|
Nov 15 2006, 19:42
Post
#4
|
|
![]() Group: Members Posts: 1355 Joined: 9-January 05 From: JJ's office. Member No.: 18957 |
So, in short, you want to run an experiment to see what effect a low pass filter has? Yes. As particular sample rates, do have implicit unavoidable lowpasses -the process of comparing the capabilites of different samplerates, refactors as comparing effects of different lowpasses. It is almost the same thing, although actualy doing the full downsample (as well its implied lowpass) investigates an attained quality of the full process, so would preferable for this charge for actual proof of subsample source/record ambiguity. So, if the lowpass filter is above the point where your ear captures information, then what have we found? The second is that you seem to doubt whether lowpass->sample->reconstruct can be shown to have the same effect as just the lowpass. Without quantization, the theory says that the two processes are identical. If you wish to question this then a mathematical treatment will probably be necessary before your demonstration is accepted. This mathematical treatment can be found in many places. I believe Taub and Shilling deal with it. Certainly Jayant and Noll address it, but not quite in a form a novice will recognize. Any good older book on modems will discuss it in great detail (PSK being exactly what would discover such differences, including quantization, noise, and distortion). There is a lot of good mathematical treatment out there. Interesting, in this case however you know what the checkboard looks like, unexpected deviations from a clean checkboard appearance, would introduce innaccuracy. It is a selective example not fully similar to resolving details in waveforms - which we can have few presumptions about. So, do you LOOK at your audio, or do you listen to it? So you will observe how the bandwidth limitations of samplerates damages timing and/or survival of time locatable conditions/events in waveform records vs waveform sources. Once more, it is trivial to calculate this from first principles. You DO understand that phase shift at a given frequency is a way of measuring time delay, yes? Now, can you measure the phase shift (removing the ft, or pure delay, part) of your processing? If you can't, it's not changing the in-band time resolution. Now, a given level of quantization can be directly related to a given amount of phase uncertainty. Figure out for yourself what that equals at 16 bit quantization levels for a full-scale signal, now. Just go ahead and do it. -------------------- -----
J. D. (jj) Johnston |
|
|
|
Nov 15 2006, 20:14
Post
#5
|
|
![]() Group: Members Posts: 439 Joined: 9-February 05 From: county down Member No.: 19713 |
So you will observe how the bandwidth limitations of samplerates damages timing and/or survival of time locatable conditions/events in waveform records vs waveform sources. Once more, it is trivial to calculate this from first principles. The damage is trivial for you to calculate? Well, i wouldnt say that my method of actualy discerning it was trivial or too involved, but Im just the one who has pressed the issue to be acknowledged arent i? QUOTE You DO understand that phase shift at a given frequency is a way of measuring time delay, yes? I dont accept phase shifts can be directly interprated as a 'time delay' because they applies to long multisample sinusoidal patterns (frequencies), phase shifts never alone detail any isolatable instants. Phase shifts are time relateable attributes of frequencies, not instant isolateable positions or durations in linear time. QUOTE Now, can you measure the phase shift (removing the ft, or pure delay, part) of your processing? If you can't, it's not changing the in-band time resolution. Now, a given level of quantization can be directly related to a given amount of phase uncertainty. Figure out for yourself what that equals at 16 bit quantization levels for a full-scale signal, now. Just go ahead and do it. Im not interested in performing your excercises. The resulting flaw of your own excercising, is that you neither can acknowledge that timing resolution of locateable conditions in real waveforms has significant 'subsample' uncertainty regarding the unknown frequencies which are unrepresentable at any given samplerate. -------------------- no conscience > no custom
|
|
|
|
Nov 15 2006, 23:35
Post
#6
|
|
![]() Group: Members Posts: 1355 Joined: 9-January 05 From: JJ's office. Member No.: 18957 |
Im not interested in performing your excercises. Then you're not interested in the answer to your question. QUOTE The resulting flaw of your own excercising, is that you neither can acknowledge that timing resolution of locateable conditions in real waveforms has significant 'subsample' uncertainty regarding the unknown frequencies which are unrepresentable at any given samplerate. The exercises I provided you allow you to do exactly what you want to do. If you don't want to do them, you aren't going to get your answers. I dont accept phase shifts can be directly interprated as a 'time delay' because they applies to long multisample sinusoidal patterns (frequencies), phase shifts never alone detail any isolatable instants. Phase shifts are time relateable attributes of frequencies, not instant isolateable positions or durations in linear time. Actually, given an amount of phase shift at any given frequency, you have precisely specified duration in time. But this seems to suggest you're stuck in a larger problem. You do realize that all physically realizable waveforms (we're talking audio here, not cosmology, after all) can be represented by an integral of sine waves, do you not? You do realize that you can decompose any physically realized waveform into its sinusoidal components, yes? Your failure to understand that phase shift and time delay are DEFINED to be related would suggest, as well, that you "don't accept" the language of the field. This is not a good place to start. Perhaps you could start by accepting the language, and then state what your problem is in terms of generally accepted language. Language, after all, is no good for communication if you use different meanings, and if you are using the same meaning as everyone else, a phase shift of x at a given frequency is exactly, precisely specifying a given amount of time. -------------------- -----
J. D. (jj) Johnston |
|
|
|
Nov 16 2006, 01:20
Post
#7
|
|
![]() Group: Members Posts: 439 Joined: 9-February 05 From: county down Member No.: 19713 |
The exercises I provided you allow you to do exactly what you want to do. If you don't want to do them, you aren't going to get your answers. i'm scheduled to dip my head in a clow clap and sprinkle ants in my pants just before i get your answers prof The positions have been stated, time may clarify..... -------------------- no conscience > no custom
|
|
|
|
Axon What is "time resolution"? Oct 5 2006, 21:50
benski Subsample delays are relatively easy to implement ... Oct 5 2006, 22:04
Axon Well, duh. I showed in that thread that 1/20,000 ... Oct 5 2006, 22:19
krabapple QUOTE (Axon @ Oct 5 2006, 16:50) So I... Oct 5 2006, 22:28
Mike Giacomelli QUOTE (Axon @ Oct 5 2006, 13:50) Is it ev... Oct 5 2006, 22:57
ChiGung Yo, that was me (felimid)
QUOTE Is there any meani... Oct 5 2006, 23:07
Axon QUOTE (ChiGung @ Oct 5 2006, 17:07) Yo, t... Oct 6 2006, 00:11
legg AFAIK, time resolution is most commonly used to re... Oct 6 2006, 00:28
Woodinville QUOTE (Axon @ Oct 5 2006, 13:50) So I... Oct 5 2006, 23:20
ChiGung QUOTE ("woodinville")The first issue is ... Oct 6 2006, 00:46
Mike Giacomelli QUOTE (ChiGung @ Oct 5 2006, 16:46) QUOTE... Oct 6 2006, 02:10

ChiGung QUOTE (Mike Giacomelli @ Oct 6 2006, 02:1... Oct 6 2006, 04:30

Mike Giacomelli QUOTE (ChiGung @ Oct 5 2006, 20:30) QUOTE... Oct 6 2006, 06:27
krabapple QUOTE (ChiGung @ Oct 5 2006, 19:46) QUOTE... Oct 6 2006, 06:21
Woodinville QUOTE (ChiGung @ Oct 5 2006, 16:46) Howev... Oct 6 2006, 08:26
Woodinville Well, considered for Guassian vs. Gaussian,
dt * ... Oct 6 2006, 00:35
kjoonlee Does "higher sampling rates mean higher tempo... Oct 6 2006, 00:47
ChiGung QUOTE (kjoonlee @ Oct 6 2006, 00:47) Does... Oct 6 2006, 00:57
kwwong QUOTE (ChiGung @ Oct 5 2006, 18:57) QUOTE... Oct 7 2006, 05:12
2Bdecided ChiGung,
You can prove sub-sample time domain acc... Oct 6 2006, 10:30
ChiGung QUOTE We're assuming the signal is band limite... Oct 6 2006, 16:32
krabapple QUOTE (ChiGung @ Oct 6 2006, 11:32) I can... Oct 6 2006, 16:54

ChiGung QUOTE But perhaps for starters, you can describe i... Oct 6 2006, 17:08

krabapple QUOTE (ChiGung @ Oct 6 2006, 12:08) QUOTE... Oct 6 2006, 21:11

MedO QUOTE (ChiGung @ Oct 6 2006, 18:08) Look.... Oct 7 2006, 10:43
Mike Giacomelli QUOTE (ChiGung @ Oct 6 2006, 08:32) QUOTE... Oct 6 2006, 20:54
Axon Okay, so this has gone completely f*cking off topi... Oct 6 2006, 17:49
krabapple QUOTE (Axon @ Oct 6 2006, 12:49) Okay, so... Oct 6 2006, 20:51
Canar QUOTE Ask yourself:
"is there any meaningful ... Oct 6 2006, 21:20
Canar Exactly, kwwong. ChiGung, consider this: In the co... Oct 7 2006, 08:04
cabbagerat QUOTE (MedO @ Oct 7 2006, 01:43) No, ther... Oct 7 2006, 18:00
MedO QUOTE That assumption is a bit of a problem, in my... Oct 7 2006, 18:42
cabbagerat QUOTE (MedO @ Oct 7 2006, 09:42) Of cours... Oct 7 2006, 20:57
ChiGung QUOTE (MedO @ Oct 7 2006, 09:42) Of cours... Oct 7 2006, 23:18
MedO QUOTE (ChiGung @ Oct 8 2006, 00:18) the p... Oct 8 2006, 00:13
ChiGung QUOTE (MedO @ Oct 8 2006, 00:13) QUOTE (C... Oct 8 2006, 00:28
Canar ChiGung, it is increasingly apparent you are not i... Oct 8 2006, 00:26
Canar I've provided a mathematical example of why yo... Oct 8 2006, 01:05
cabbagerat For your viewing pleasure, here's a quick demo... Oct 8 2006, 08:07
ChiGung QUOTE (cabbagerat @ Oct 8 2006, 08:07) Fo... Oct 8 2006, 15:02
Canar So because sinc() interpolation is weird, PCM fail... Oct 8 2006, 15:28
cabbagerat QUOTE (ChiGung @ Oct 8 2006, 06:02) This ... Oct 8 2006, 15:51
ChiGung QUOTE (cabbagerat @ Oct 8 2006, 15:51) I ... Oct 8 2006, 16:10
KikeG As others have said, time resolution of PCM is the... Oct 8 2006, 17:59
ChiGung QUOTE (KikeG @ Oct 8 2006, 17:59) As othe... Oct 8 2006, 18:14
KikeG QUOTE (ChiGung @ Oct 8 2006, 18:14) So yo... Oct 8 2006, 18:24

ChiGung QUOTE (KikeG @ Oct 8 2006, 18:24) Resolut... Oct 8 2006, 18:55
Woodinville QUOTE (ChiGung @ Oct 8 2006, 10:14) So yo... Oct 8 2006, 19:37
ChiGung QUOTE (Woodinville @ Oct 8 2006, 19:37) Y... Oct 8 2006, 19:57
Woodinville QUOTE (ChiGung @ Oct 8 2006, 11:57) Yeah ... Oct 9 2006, 18:00
Canar ChiGung, despite your frequent reassertions to the... Oct 8 2006, 20:08
ChiGung QUOTE (Canar @ Oct 8 2006, 20:08) I would... Oct 8 2006, 20:28
ChiGung I think that it is being claimed, almost unanimous... Oct 8 2006, 21:44
legg QUOTE (ChiGung @ Oct 8 2006, 15:44) I hav... Oct 9 2006, 01:32

ChiGung QUOTE (legg @ Oct 9 2006, 01:32) QUOTE (C... Oct 9 2006, 02:16
2Bdecided QUOTE (ChiGung @ Oct 8 2006, 21:44) The e... Oct 9 2006, 15:08
legg Fine forget about the code and do try to provide m... Oct 9 2006, 03:27
MedO If I understand you right, you are saying that the... Oct 9 2006, 09:35
ChiGung Hello all, I left this discussion in a tizz and ha... Nov 15 2006, 01:16
kwwong QUOTE (ChiGung @ Nov 14 2006, 19:16) 44kH... Nov 15 2006, 09:50
kwwong QUOTE (kwwong @ Nov 15 2006, 03:50) QUOTE... Nov 16 2006, 10:24
2Bdecided Here are some nice pictures...
I worked at 16-b... Oct 9 2006, 15:24
cabbagerat QUOTE (2Bdecided @ Oct 9 2006, 06:08) It... Oct 9 2006, 16:54
Axon So I was mainly pissed off in my earlier post beca... Oct 9 2006, 17:30
Woodinville QUOTE (Axon @ Oct 9 2006, 09:30) The form... Oct 9 2006, 18:41
2Bdecided ChiGung,
Your experiment wouldn't work. By kn... Nov 15 2006, 13:00
ChiGung QUOTE (2Bdecided @ Nov 15 2006, 12:00) ..... Nov 15 2006, 13:45
ChiGung QUOTE (Woodinville @ Nov 15 2006, 18:39) ... Nov 15 2006, 19:56

Woodinville QUOTE (ChiGung @ Nov 15 2006, 10:56) Nice... Nov 15 2006, 20:01

ChiGung QUOTE (Woodinville @ Nov 15 2006, 19:01) ... Nov 15 2006, 20:30

AstralStorm QUOTE (ChiGung @ Nov 15 2006, 20:30) It i... Nov 15 2006, 22:43

2Bdecided QUOTE (ChiGung @ Nov 15 2006, 20:30) Im f... Nov 16 2006, 14:22

ChiGung QUOTE (2Bdecided @ Nov 16 2006, 13:22) My... Nov 16 2006, 17:10

SebastianG QUOTE (ChiGung @ Nov 16 2006, 17:10) The ... Nov 16 2006, 18:22

ChiGung QUOTE (SebastianG @ Nov 16 2006, 17:22) Q... Nov 16 2006, 18:51

Woodinville QUOTE (ChiGung @ Nov 16 2006, 09:51) I be... Nov 16 2006, 22:48

ChiGung QUOTE (Woodinville @ Nov 16 2006, 21:48) ... Nov 16 2006, 23:32

Woodinville QUOTE (ChiGung @ Nov 16 2006, 14:32) ... Nov 16 2006, 23:44

ChiGung QUOTE (Woodinville @ Nov 16 2006, 22:44) ... Nov 17 2006, 00:15
Garf QUOTE (ChiGung @ Nov 15 2006, 20:14) The ... Nov 15 2006, 20:18
cabbagerat QUOTE (ChiGung @ Nov 15 2006, 05:45) It i... Nov 15 2006, 15:22
ChiGung QUOTE (cabbagerat @ Nov 15 2006, 14:22) T... Nov 15 2006, 15:51
2Bdecided I wish you understood the theory CG, because witho... Nov 15 2006, 16:18
ChiGung QUOTE (2Bdecided @ Nov 15 2006, 15:18) It... Nov 15 2006, 17:01
2Bdecided QUOTE (ChiGung @ Nov 15 2006, 17:01) QUOT... Nov 15 2006, 18:06
ChiGung QUOTE (2Bdecided @ Nov 15 2006, 17:06) Yo... Nov 15 2006, 18:31
SebastianG I also don't see the point in checking the pos... Nov 15 2006, 16:48
ChiGung QUOTE (SebastianG @ Nov 15 2006, 15:48) I... Nov 15 2006, 17:16
SebastianG I happened to code a subpixel detector for "x... Nov 15 2006, 17:30
ChiGung QUOTE (SebastianG @ Nov 15 2006, 16:30) I... Nov 15 2006, 17:53
SebastianG QUOTE (ChiGung @ Nov 15 2006, 17:53) It w... Nov 15 2006, 17:59
ChiGung QUOTE (SebastianG @ Nov 15 2006, 16:59) Q... Nov 15 2006, 18:21
MoSPDude I've been trying to follow this as well, and e... Nov 17 2006, 00:21
Woodinville QUOTE (MoSPDude @ Nov 16 2006, 15:21) If ... Nov 17 2006, 00:40![]() ![]() |
|
Lo-Fi Version | Time is now: 26th May 2013 - 06:18 |