Why is D unpopular?

user1234 user1234 at 12.de
Mon May 2 08:57:21 UTC 2022


On Monday, 2 May 2022 at 08:52:06 UTC, Ola Fosheim Grøstad wrote:
> On Monday, 2 May 2022 at 01:43:03 UTC, claptrap wrote:
>> I said it likely wasn't "feasible" not that it was impossible. 
>> Even the high end digital effects units in the mid 90s only 
>> managed a handful of basic effects at the same time, and they 
>> usually did that by using multiple chips, with different chips 
>> handling different blocks in the chain. A phase vocoder would 
>> have been pretty hard to pull off on that kind of hardware 
>> even if it was possible to a level of quality that was useful.
>
> Technically even the Motorola 56000 can do over 500 FFTs per 
> second with a window size of 1024 according to Wikipedia. So 
> the phase vocoder part was feasible, but it might not have been 
> sonically feasible in the sense that you would not end up with 
> a product believed to be marketable or that it wasn't believed 
> to be feasible to reach a sonic quality that would satisfy the 
> market. That could come down to pitch-tracking, phase-vocoder 
> issues or the details of putting it all together.
>
> Phase vocoders do introduce artifacts in the sound, it kinda 
> follows from the uncertainty principle, you get to choose 
> between high resolution in time or high resolution in 
> frequency, but not both. So when you modify the sound of chunks 
> of sound only in the frequency domain (with no concern for 
> time) and then glue those chunks back together you will get 
> something that has changed not only in pitch (in the general 
> case). So it takes a fair amount of cleverness and time 
> consuming fiddling to "suppress" those "time domain artifacts" 
> in such a way that we don't find it disturbing. (But as I said, 
> by the late 90s, such artifacts was becoming the norm in 
> commercial music. House music pushed the sound of popular music 
> in a that direction throughout the 90s.)
>

The concept of "windowing" + "overlapp add" to reduce artifacts 
is quite old, e.g the Harris Window is [1978]. Dont known for 
better ones (typically Hanning).
This doubles the amount of FFT required for a frame but you seem 
to say this was technically possible.

[1978]: https://en.wikipedia.org/wiki/Window_function#Harris


More information about the Digitalmars-d mailing list