Welcome !
> Now, my questions are,
>> 1) I don't want to touch the base-code at all and what I was thinking is
>> to
>> make a plug-in which feeds MIDI notes directly into your existing MIDI
>> transcriber. Is this a viable approach?
>>
>
Yes and no. You can write a software which listen on the microphone, does
some FFT magic and send MIDI event. MuseScore will listen to MIDI events
and eventually enter pitches but will not notate rhythm.
> 2) Do you have any specific development environment you prefer? Any
>> pointers
>> here will help.
>>
>
If you don't touch MuseScore code you can use whatever dev environment you
want. MuseScore uses C++/Qt, so Qt Creator is probably the most used IDE.
In term of OS, MuseScore is developed on linux mainly I would say, but
other developers use Windows or Mac.
> 3) Has anyone attempted this before? I can look into what they did already
>> and use that as a starting point.
>>
>
As Marc said, the hard part will be to have MuseScore understand and
translate live MIDI to notation. There are already different tools which
try to go from Audio to MIDI (check aubio, waon etc...). The resulting MIDI
file can be opened in MuseScore later on. Live MIDI to notation is a lot
more complex and still need to be done. In any case, I'm not sure if the
result would be valuable at all. Having the full performance in a MIDI
file, it's possible to do some global guess, with only a few MIDI event
without any tempo indication, time signature, key signature etc... the
program doesn't have much to work with.
lasconic
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Mscore-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mscore-developer