Skip to main content
Recent Posts
Support - (fb2k) / Re: foobar2000 v1.4b19 - visualizations on toolbar don't have native borders anymore
Last post by Lucidae -
The visualization boxes indeed do not have borders since the interface was "flattened" for Windows 10 in the current version. The boxes had a "sunken" style like an embedded LCD display. When the toolbars are locked, the visualization touches the left side of its parent toolbar. They were never correctly centered, but now it is more obvious. Some UI panels and splitters have a new option Border > Standard, which makes them look closer to the 1.3 version, but nothing like that for the toolbar boxes. I guess you have to roll with the times and accept the metro style.

I've also noticed this change and personally would appreciate the option to re-enable borders for toolbar visualizations.
Scientific Discussion / Re: Help me understand why sound is one dimensional
Last post by jsdyson -
When people talk about the mysterious additional phase on an sound pressure wave, it can only be relative to another signal.  Pressure is effectively measured at a single point in space.

The idea of phase is a relative time relationship at a given frequency (when talking about sine type waves.)  So -- phase is kind of meaningless for a sine wave when talking about hearing -- each ear simply hears a single complicated sound wave. There CAN be a matter of phase relationships, but not absolute phase.  When one speaks of something like A*sin and B*cos constituents of a signal, it is mostly just a way to shift through a full 360degrees given the same frequency or mixing multiple such consituents of multiple frequencies.  But, given a single signal in a single location, there is only that signal with whatever internal phase relationships that it might appear to have.  But, the signal itself is still a scalar pressure level.   Please explain 'phase' when it comes to pressure? Are we starting to talk about dimensions beyond 3+time?  If so, that is beyond me, because pressure is measured at a single point unless you are doing some kind of array scheme and somehow map that to space.  A good example of adding perceived phase is with human perception and more than one sensor (e.g. 2 ears.)  The hearing system uses more information than just the phase shift between the two ears to create the spatial image.

General - (fb2k) / Re: foo_benchmark: wrong average speed is reported if decoder is foo_input_ffmpeg
Last post by Rollin -
Now it reports speed correctly everywhere except last line in full report. See: Speed (x realtime): 1741.913
Code: [Select]
  CPU: Intel(R) Core(TM) i3-3245 CPU @ 3.40GHz, features: MMX SSE SSE2 SSE3 SSE4.1 SSE4.2
  App: foobar2000 v1.4 beta 20
  High priority: no
  Buffer entire file into memory: no
  Warm-up: yes
  Passes: 3
  Threads: 1
  Postprocessing: none
Stats by codec:
  TWINVQ: 813.626x realtime
File: D:\Downloaded\SAMPLES\VQF\achterba.vqf
  Run 1:
    Decoded length: 2:00.094
    Opening time: 0:00.079
    Decoding time: 0:00.069
    Speed (x realtime): 812.875
  Run 2:
    Decoded length: 2:00.094
    Opening time: 0:00.079
    Decoding time: 0:00.069
    Speed (x realtime): 807.374
  Run 3:
    Decoded length: 2:00.094
    Opening time: 0:00.078
    Decoding time: 0:00.068
    Speed (x realtime): 820.738
    Opening time: 0:00.078 min, 0:00.079 max, 0:00.079 average
    Decoding time: 0:00.068 min, 0:00.069 max, 0:00.069 average
    Speed (x realtime): 807.374 min, 820.738 max, 813.625 average
  Decoded length: 6:00.281
  Opening time: 0:00.236
  Decoding time: 0:00.207
  Speed (x realtime): 1741.913
Scientific Discussion / Re: Help me understand why sound is one dimensional
Last post by polemon -
Interesting thread! I'm not a mathematician, just an IT guy with barely enough math knowledge to be dangerous, but hear me out.

It always seemed to me that a waveform is something that can only be approximated. Unless it's generated by a function, that is (like a sine wave.) In music, the waveforms can only be approximated since the underlying sounds are very complex and chaotic. The actual complexity of a waveform makes it a very fractal-like structure. As such, it might make more sense to assign a fractal dimensionality to waveforms, which probably lies somewhere between 1 and 2?

As you said, a simple sine can be accurately expressed through it's coefficients, like frequency, amplitude, phase-shift and bias.
The same is true for any higher order signals, you just add more and more of the sinusoidal components (all signals can be expressed as a sum of sinusoids). For some signals, that number of components is infinite, those can only be approximated at a certain cut-off.

However, this is not a problem in practical applications, since prior to sampling, you filter the signal below the max frequency, according to the Shannon-Nyquist sampling theorem, to avoid artifacts through under-sampling.

Assuming your sampling frequency is 48kHz (as most sound cards do), the maximum frequency is 24kHz, according to the Shannon-Nyquist theorem. All signals sampled by that device are accurately reproduce-able, up to the frequency of 24kHz. In practice, the sound card must therefore low-pass the analog sound at 24kHz. This low-passed signal can now be exactly reproduced, from the sampled data. Keep in mind, that we're discussing sound in the human aural spectrum here. Anything above 20kHz is inaudible, anyhow. The higher frequency cut-off is mainly to allow the filter some headroom, as no filter is abrupt.
Also note, this is us discussing the ADCs ability to sample sounds. As an ADC has a technical limit at which it can reproduce a signal, it will simply refuse to output signals of higher sampling rates.

Also, keep in mind that this is also exactly true in the RF spectrum. you can easily build a device to sample in the 10GHz range and, reproduce whatever signal at ½f of that (<5GHz, in this example).

The idea of dimensionality as you tried to infer, is a non-sequitur, and is kinda in-line with what Saratoga mentions, how dimensionality is misunderstood in this context. I must admit, me explaining complex planes as being two dimensional was kinda misleading, too. I should've kept this out of the discussion.

It is also exactly not a fractal, or fractal-like! Fractals are also by definition functions, which are not differentiable at any point however signals are very much differentiable at allmost all points.
Fractals are highly structured, the exact opposite of noise! However in analog sampled signals (sound waves in particular) we're dealing specifically with noise, which is by definition, un-structured. Fractals are the very essence of patters, while noise is the absence of patterns. Especially in music the wave forms are extremely well-formed and highly harmonic, compared to fractals.
Fractals are essentially a form of symmetry.

However, there is fractal-like music or perhaps less so music, but fractal-like tones: The Shepard Tone is an Example that comes to mind:

One attribute of fractals is self-similarity, the Shepard Tone essentially implements that, but obviously the non-differentiability isn't there.

For some reason I just forgot the rest of my ideas I should go to bed.
3rd Party Plugins - (fb2k) / Re: Manual tracklist Lastfm scrobble?
Last post by loft -
I know this will not be directly helpful but...
I've been searching for something similar a few months back without much success: most (if not all) solutions were asking for money. I remember one letting non-paying users scrobble some 10 tracks per day, but I considered it waaay to little (like probably you would too).
SimplePortal 1.0.0 RC1 © 2008-2018