Topic: Offline version of the Magenta Audio to Midi transcription tool
As a following to the discussion about the audio to midi transcription tool begun in the video contest winning entries thread, I thought it would be preferable to open a new thread.
The tool mentioned by budo is indeed quite remarkable and can be really usefull together with Pianoteq
https://magenta.tensorflow.org/onsets-frames
After a further use of the online tool and some search I found something that could be usefull for anyone interested to try:
a very easy to use offline version of the tool:
https://github.com/azuwis/magenta_transcribe
I first found an interesting thread about the Magenta tool in the pianoworld forum.
http://forum.pianoworld.com/ubbthreads....ost2867819
But then I was really thrilled to discover that in this thread user Shinji Ikari provided a complete package he builded that allows you to use this tool offline (see link above)!
A great thing is that except Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 vc_redist_x64.exe there is nothing to install .
All necessary files (inclusiv the necessary Python version) are in one folder and one just need to start the program "MagentaTranscribe.exe" from within the folder and then select an audio file.
The program (a command prompt) then automatically converts the audio file to a midi file.
Some words about the online versions
There are two online versions of the Magenta tool:
Piano Scribe "https://piano-scribe.glitch.me/"
It worked very well with shorter audio files but it seems as if longer files may or may not be converted, or it can take a very long time.
I also could find a few reports about this issue
I had more success with a longer file using the second online version:
https://colab.research.google.com/noteb...tion.ipynb
But it did not work with Firefox as I was unable to upload a file.
I had to use Chrome (allowing third party cookies)
It is also a little bit more time consuming as you have to virtually install the environment setup into Google Drive using your Google account.
Uploading a file was also not really fast.
Therefore the offline version provided by Shinji Ikari is a great alternative, very fast and usefull.
Thanks to him for providing this complete package.
BTW I just converted offline the Ravel version of the Pavane and it is amazing how well Ravels agogic is translated
I would like to add that in no way this tool is able to produce results comparable to what UrtextMIDI did with "Pianoteq Rubinstein".
Indeed there is a lot of art and fine work necessary to achieve this kind of results.
As I already mentioned dynamic and articulation are not really well translated with the Magenta tool.
But I find the agogic to be quite fine and the translation may be the base for further tweaking.