Jump to content
IGNORED

Sound decomposition


Recommended Posts

This article explains the composition of sound, and why a Fourier Transform is insufficient to describe sound. The video shows how this technology can be used in recording.

https://phys.org/news/2023-07-acoustics-decompose-accurately-basic-components.html

Main System: QNAP TS-451+ > Silent Angel Bonn N8 > Sonore opticalModule Deluxe v2 > Corning SMF with Finisar FTLF1318P3BTL SFPs > Uptone EtherREGEN > exaSound PlayPoint and e32 Mk-II DAC > Meitner MTR-101 Plus monoblocks > Bamberg S5-MTM sealed standmount speakers. Crown XLi 1500 powering AV123 Rocket UFW10 stereo subwoofers. Upgraded power on all switches, renderer and DAC. Furutech and Audio Sensibility ethernet cables, Cardas Neutral Ref analogue cables. iFi Audio AC iPurifer, iFi Supanova, Furman PF-15i & PST-8, power conditioners.

 

Link to comment

Not what they are saying.

Current:  Daphile on an AMD A10-9500 with 16 GB RAM

DAC - TEAC UD-501 DAC 

Pre-amp - Rotel RC-1590

Amplification - Benchmark AHB2 amplifier

Speakers - Revel M126Be with 2 REL 7/ti subwoofers

Cables - Tara Labs RSC Reference and Blue Jean Cable Balanced Interconnects

Link to comment
4 hours ago, botrytis said:

Not what they are saying.

Yes, it is. They said Fourier only models sine waves, not transient behaviour, such as occurs with breathy voice or drums. The transient component has only been identified in this century, long after Fourier.

Main System: QNAP TS-451+ > Silent Angel Bonn N8 > Sonore opticalModule Deluxe v2 > Corning SMF with Finisar FTLF1318P3BTL SFPs > Uptone EtherREGEN > exaSound PlayPoint and e32 Mk-II DAC > Meitner MTR-101 Plus monoblocks > Bamberg S5-MTM sealed standmount speakers. Crown XLi 1500 powering AV123 Rocket UFW10 stereo subwoofers. Upgraded power on all switches, renderer and DAC. Furutech and Audio Sensibility ethernet cables, Cardas Neutral Ref analogue cables. iFi Audio AC iPurifer, iFi Supanova, Furman PF-15i & PST-8, power conditioners.

 

Link to comment
1 hour ago, audiobomber said:

Yes, it is. They said Fourier only models sine waves, not transient behaviour, such as occurs with breathy voice or drums. The transient component has only been identified in this century, long after Fourier.

 

The article is symptomatic of what sometimes happens in various areas of science. I've seen it reasonably often in evolutionary biology and the physics of high temperature superconductivity.

 

Labs are in competition for money, and they sometimes make claims about their work that are a little strong. Then the PR office of the university or business where the lab is located gets hold of this claim and dresses it up some more. Then the press takes up the story and perhaps strengthens it a bit to get more eyeballs for advertisers.  And so we are inundated with news of "breakthroughs" that aren't, really.

 

I've discussed the reality of the situation - that this is a decades-old issue in digital audio that does not supersede or violate Fourier's mathematical proof - here: 

 

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment
  • 2 weeks later...

I imagined the technology from only the phrase "sound decomposition"

as some conversion from string quartet or four part choir sound to four sheets of part score and automatic musical analysis of composition, detect themes and their developments with counter point with analysis of chord progression  :)

 

Where is the original paper

Sunday programmer since 1985

Developer of PlayPcmWin

Link to comment
4 hours ago, yamamoto2002 said:

Where is the original paper

 

More information: Leonardo Fierro et al, Enhanced Fuzzy Decomposition of Sound Into Sines, Transients, and Noise, Journal of the Audio Engineering Society (2023). DOI: 10.17743/jaes.2022.0077

Main System: QNAP TS-451+ > Silent Angel Bonn N8 > Sonore opticalModule Deluxe v2 > Corning SMF with Finisar FTLF1318P3BTL SFPs > Uptone EtherREGEN > exaSound PlayPoint and e32 Mk-II DAC > Meitner MTR-101 Plus monoblocks > Bamberg S5-MTM sealed standmount speakers. Crown XLi 1500 powering AV123 Rocket UFW10 stereo subwoofers. Upgraded power on all switches, renderer and DAC. Furutech and Audio Sensibility ethernet cables, Cardas Neutral Ref analogue cables. iFi Audio AC iPurifer, iFi Supanova, Furman PF-15i & PST-8, power conditioners.

 

Link to comment

Actual decomposed sound files are on "Listening test sounds" : http://research.spa.aalto.fi/publications/papers/jaes-stn/main.htm

 

it seems original Orig.wav files are decomposed onto 3 wav files: S.wav, T.wav, N.wav

  • Melody instruments are stored on S file but its attack part is lost and sound lacks punch
  • Snare drum strikes are stored on T file, some older algorithms stores only its beats
  • Cymbals and snare wire sounds are stored N files

 

They use STFT, some variant of Fourier transform to perform this separation task and the approach is analytic and practical

Sunday programmer since 1985

Developer of PlayPcmWin

Link to comment
37 minutes ago, yamamoto2002 said:

Actual decomposed sound files are on "Listening test sounds" : http://research.spa.aalto.fi/publications/papers/jaes-stn/main.htm

 

it seems original Orig.wav files are decomposed onto 3 wav files: S.wav, T.wav, N.wav

  • Melody instruments are stored on S file but its attack part is lost and sound lacks punch
  • Snare drum strikes are stored on T file, some algorithms stores only its beats
  • Cymbals and snare wire sounds are stored N files

 

They use STFT, some variant of Fourier transform to perform this separation task and the approach is analytic and practical


In theory it's a nice approach: Overcome the problem of Fourier analysis-based filtering (the better the frequency-based performance the worse the time-based performance, and vice versa) by using two filters that emphasize opposite aspects of performance and combine the results (plus add back at least some of what both filters eliminate).
 

But:

 

- The study was low powered (only 19 participants), and so far in my reading I haven't seen how long a time there was between playing of samples, so I don't know how much problems with echoic memory might have entered in.

 

- MUSHRA or other officially sanctioned testing techniques were not used, though the experimenters were aware of them.

 

- Testing was done with Redbook files, with decent Sennheiser headphones. So that's what the participants had for comparison, Redbook run through whatever chip was in the DAC. And they wouldn't have been able to hear effects on things like soundstage.

 

So all in all, it sounds like a nice approach (though I don't know how these filtering results interfere/intermodulate with each other when combined)), but this testing isn't adequate to prove whether it actually works.

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment
1 hour ago, Jud said:

So all in all, it sounds like a nice approach (though I don't know how these filtering results interfere/intermodulate with each other when combined)),

I experimented it. Add up S+T+N to create mix.wav then orig.wav - mix.wav to create diff.wav. And found diff.wav is silence, only the very last part has error (perhaps implementation bug of overlap-add or fade-out applied)

 

STN.png

Sunday programmer since 1985

Developer of PlayPcmWin

Link to comment
23 minutes ago, yamamoto2002 said:

I experimented it. Add up S+T+N to create mix.wav then orig.wav - mix.wav to create diff.wav. And found diff.wav is silence, only the very last part has error (perhaps implementation bug of overlap-add)

 

STN.png

 

Do you use Audirvana and/or HQPlayer? I'd be curious how some of their filters and modulators at DSD256 or DSD512 (with volume equalized) would compare to the Redbook orig.wav.

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment
24 minutes ago, Jud said:

 

Do you use Audirvana and/or HQPlayer? I'd be curious how some of their filters and modulators at DSD256 or DSD512 (with volume equalized) would compare to the Redbook orig.wav.

Unfortunately no. The experiment above is done with Audacity (free software) :

 

  • Select tracks of S.wav T.wav and N.wav and Tracks →  Mix → “Mix and render to new track” to create mix.wav
  • Select mix.wav and Effect → invert for polarity inversion (to calculate orig.wav minus mix.wav)
  • Select orig.wav and mix.wav, then Tracks →  Mix → “Mix and render to new track” to create diff.wav

Sunday programmer since 1985

Developer of PlayPcmWin

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...