|
W∴ Balboos wrote: nteresting you'd pick the Catholic Church.
Deflection!
Jackboots are a symbol of Nazism, you used it as a slur on the EU, which is childish and insulting.
Admit it.
|
|
|
|
|
Munchies_Matt wrote: Admit it. Gratuitous (yet always well deserved) insults to the EU are always in order. What's to admit? It's a "given" !
The last great hope of an tired and failing old continent and it's already crashing and burning.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
|
You may link the two, but the world at large doesn't. E.g. Google "jackboots" and you will not find the word "Nazi" in the results page.
But whatever. Not sure there's any childishness involved, and even if it were intended as an insult, why not? Are we now in a world where we are not allowed to use insults? No-one on this site was being insulted, it seems to be just you who have taken offence for some reason, as a result of concocting some link between the word "jackboots" and "nazi", combined with a personal need to defend the EU.
(Oh, and yes I realise that Google is not a definitive source for everything, but it does tend to give some indication of common usage)
|
|
|
|
|
DerekTP123 wrote: it seems to be just you who have taken offence for some reason
Worth an argument isnt it?
|
|
|
|
|
I may be totally wrong, but it seems that there should be a fairly good piece of software that can "listen" to a WAV or MP3 of a song, and transcribe (polyphonically) the various parts into staves of notes for that instrument.
Anyone know of such an application? Anyone aware of one being developed using machine learning?
Thanks in advance.
|
|
|
|
|
'Sounds' like a great concept! The problem would be isolating each instrument from a mixed track.
You mean like this:
Flying Colors - Infinite Fire - YouTube[^]
(skip to 5:25 to see what I'm referring to)
"Go forth into the source" - Neal Morse
|
|
|
|
|
|
Sort of...it looks like it requires video of the instruments as they're played...not helpful for a wav or mp3. Still very cool that they can do that.
"Go forth into the source" - Neal Morse
|
|
|
|
|
|
Thanks, Ravi. Unfortunately, the app does not allow a trial period that reads WAV or MP3 files without providing a charge card.
Before I handover card info, I need to see it work.
I do appreciate your quick response.
|
|
|
|
|
I thought they had a free version that would let you notate by singing?
/ravi
|
|
|
|
|
Ravi Bhavnani wrote: I thought they had a free version that would let you notate by singing?
My intended use is to transcribe (within a reasonable percentage) a polyphonic musical WAV or MP3 file. Monophonic would not let me know how well the software works for what I want.
Thanks
|
|
|
|
|
how much music do you need to transcribe? if it's not much, you could hire a professional musician and have it done in no time for very little $.
|
|
|
|
|
|
You want software, that can hear a song, and transcribe each instrument, being able to recognise two different guitars, a guitar from a bass etc, in its right key, a key which is determined by the average of the notes played, and is not even always evident, into notes that depend on that key?
Dream on, it is impossible.
|
|
|
|
|
Munchies_Matt wrote: Dream on, it is impossible.
MIT is already working on it - isolating individual instruments - in videos, anyway.
From there you just need to do some FFT to get the notes, map them to whatever, then transcribe that.
I wouldn't want to do it, but people already are.
|
|
|
|
|
GenJerDan wrote: isolating individual instruments
Easy in a three piece band perhaps, in an orchestra?
GenJerDan wrote: map them to whatever
And how do you determine the key? There are only 12 notes. Working out the key is very difficult.
|
|
|
|
|
Munchies_Matt wrote: Easy in a three piece band perhaps, in an orchestra?
I think it's probably only working with videos so they can match the music to the motion of the instrument to some extent. There are also different tonal qualities, of course. But I wouldn't want to try differentiating between the first violin and the second.
Munchies_Matt wrote: And how do you determine the key? There are only 12 notes. Working out the key is very difficult.
Not really, as long as it's a "standard" key without accidentals. And, score notation-wise, there isn't difference between C Maj and A Min, etc.
|
|
|
|
|
Pulling instruments out is impossible IMO, but the issue of key is crucial. Regardless of the same notation being used for various keys, if you cant tell the key, you cant score it in a standard way.
|
|
|
|
|
|
|
I'm no musician but have a basic grasp. By your logic, it must therefore also be "impossible" for anyone to listen to a piece of music and transcribe it. I do know there are several tools (I've used some) that will take normal written music and re-write it in a different key. (The interface to do this was pretty complicated though, requiring the use of two keys pressed simultaneously; "shift" and either "up" or "down" as I recall) By implication, even if any automated tool gets the initial key "wrong" it would be a simple matter to adjust it into a more normally accepted key.
|
|
|
|
|
No, because (some) people (after many years in music) are very good at recognising scales, mood, and hence the key.
DerekTP123 wrote: take normal written music and re-write it in a different key
This is simpler, much simpler. The notes and key are given. Trying to determine they key is difficult.
For example, the key of G is a happy key.
The key of E is moody and blue. A is simple, but fun.
Deep Purple used G a lot.
BLues uses E.
ACDC used A a lot.
How does a machine recognise mood? Emotion?
And then the issue of taking apart the sound and determining which instruments are playing which notes. Very hard to do for a human ear who knows music, and knows the make up of the band already.
For example it takes a good ear to recognise two guitars are playing a solo. It is often noticeable because the combination of notes is not physically possible to play. But you have to be a guitarist to recognise that.
A computer program, well, it can only do what it is told. It can not interpret for itself and decide.
|
|
|
|
|
Working out the key is a trivially simple task that the human can do, either as an input to the program or later when editing its output. In fact, since the computer already knows the *pitches* of every note, a good heuristic would be to go through all keys and see which produces the least amount of accidentals in the resulting score.
The really hard bit, as you pointed out first, is isolating the sounds of different instruments.
|
|
|
|