auntblabby wrote:
will anybody ever invent an audio waveform discriminator? [for teasing out individual instruments in a mix]
It doesnt work that way.
The wave forms of all instruments are all the same. Sine waves. What makes a violin sound different from a trumpet are the overtones, not the shape of sound waves.
You play a fundemental note on an instrument ( say A-440) and it vibrates at 440 vibrations a second. At that same moment the two halves of the string are also vibrating at 880, one fourth at 1760, and so on up into the upper register of human hearing around 20kilohertz. What makes the instruments sound different is how the overtones are emphasized. An A 440 played on a trumpet has a different pattern of emphasized overtones than an A 440 played on a violin.
So if you could see the sound on a computer- a violin would have the fundamental- and the layering of higher pitched shorter wave lengths stacked on it- but with a distinctive pattern of some of the higher pictched waves being more emphasized than others. A trumpet would have a different pattern of the same thing. A computer can simulate either to simulate either instrument- to make music- via synthesizer.
But making a device, or a program, that can see such a pattern in a recording of multiple instruments playing at the same time and to pull it out would be alot harder.
Imagine a small object (the murder weapon maybe) that fourteen people have handled- and being able to pull out one person's distinctive finger print- and mask out everyone else's- thats what it would be like. Not that it would be impossible someday. But thats the kinda challenge it would be.