Microphone to score?
Someone can tell me how to convert the sound of my instrument to Muse score through the microphone?
Thank you.
Someone can tell me how to convert the sound of my instrument to Muse score through the microphone?
Thank you.
Do you still have an unanswered question? Please log in first to post your question.
Comments
Currently, you can input notes via your mouse, keyboard or MIDI interface. Input via audio such as microphone is not available in MuseScore.
In reply to Microphone input not available by Thomas
I'm very interested, this option could develop a method for online correction of the students playing.
We can program it?
How to do? Somebody help me?
In reply to Correction playing online by Nabuky
If I understand, what you want is a way to play a sound and have the program show it. This sort of pitch to MIDI recognition is very, very difficult. For example, intonation and timing are critical, and in a student is asking a lot.
If teaching is your primary goal, I would extol the method of learning how to transcribe with pencil and paper, first. This could be a useful direction.
EDIT: I guess I'm showing my training. :-)
Respectfully,
Don
In reply to Pitch to MIDI by xavierjazz
I am glad to receive your response.
Maybe I'm anticipating the future, a matter of time that this programs type will be developed.
The idea is to build a new module that allows for a series of tolerances depending on the level of the instrument music student, to transform sounds into notes for the score.
Grettings from Valencia (Spain)
Jose Juan
I'm not sure pitch detection of audio signal is in the scope of MuseScore as an engraving tool.
There is no way to do this directly in MuseScore, but it is still possible.
First, get WaoN:
http://www.kichiki.com/WAON/waon.html
WaoN is a piece of software that will convert a wav to a midi. First, record a wav file. Then run the wav file through WaoN to produce a midi. After that, import the midi into MuseScore.
In reply to Possible by trombonechamp
I started tinkering with a plugin to allow external commands to add notes directly, via network sockets.
But I hit a snag refreshing the GUI, of all things.
http://musescore.org/node/5080
In reply to I'm Tinkering by Vhati
I have the feeling that we are in a similar way, enter notes outside the program.
I would like to learn more about your project with the intention of aportarte my modest programming skills.
Is this possible?
Greetings from Valencia (Spain)
Jose Juan
In reply to Possible collaboration by Nabuky
I'll post problems I encounter on other threads and link here, as I did above.
The plugin will listen on a socket for lines of text, describing notes to add. I haven't decided on a syntax, but that should be generic enough for shell scripts to comunicate with.
Ouch. Glancing at the file format, midi files don't appear to be streamable. The track chunks start with an expected length.
http://www.ccarh.org/courses/253/handout/smf/
If that's the case, things that need doing:
- Gut the code WaoN uses to interpret sound, and write a new program to generate a pipeable format, preferably lines of text.
If I'm mistaken, things that need doing:
- Check if WaoN can pipe the midi it generates to stdout.
- Compile WaoN under mingw to run on windows.
- Write a midi-to-text parser to pipe through.
In reply to ToDo by Vhati
According to WaoN features page, it can read and write from stdin/stdout