Ability to record your parts into Musescore real time!

• Feb 15, 2012 - 17:20

The feature I'd love to see in MuseScore 2.0 is the ability to record your parts in real time.

I realize it is possible to do this with a different program and then import it as a midi file but it is possible to do this in Finale and Sibelius. This would make the workflow that bit more easier and streamlined.

Please could we have this feature in MuseScore 2.0??


In reply to by xavierjazz

Short version: it's an incredibly complicated task to get usable notation out of a real time MIDI performance, and even in Finale or Sibelius it usually takes more work just to make the results even close to readable (issues like how to spell accidentals, how to represent rhythms that are not played precisely, what to do about multiple voices that are usually present in anything but single note lines, etc).

Not saying it isn't worth considering trying to at least handle the simplest cases some day - being able to click a measure and say "start recording now" so you can build a piece phrase by phrase if you wish, rather than needing to create separate MIDI files and hence separate scores for each passage you want transcribed. But if you're thinking that it would somehow be possible to play a piece of some complexity and have it magically turned into readable notation, that's pretty much not going to happen on *any* program.

In reply to by Marc Sabatella

Hi Marc,

I don't have any un-realistic expectations for this feature. I would be very happy to have something comparable to this feature in Sibelius or Finale etc. This would make the workflow much easier than having to create separate midi files for each part!
It would be extremely convenient to be able to be able to create a whole score by playing in each individual part in real time and then go back and do the various edits. Would be even more amazing if there was some automatic transposition feature for instruments in different keys and instruments that sound in a different octave to what's written.

In reply to by dickiefunk

I have used Finale's real-time entry, and have found it not worth the hassle.

You have to be so strict with your playing accuracy that it takes real effort to do this. The only time that it can work is when entering hymntunes with the quantise feature on.

Apart from this it is more efficient to use step time entry with MIDI keyboard in one hand, pressing the duration keys with the other.

Can't speak for Sibelius but I suspect it is the same story.

In reply to by dickiefunk

Automatic transposition for instruments that require it is already present. I don't know if it will be set up for you on MIDI import, since MuseScore doesn't really 'know' what the instruments are, but you can set up the transpositions via staff properties after right clicking.

In reply to by dickiefunk

My introduction to this issue was realtime recording. Musescore changed that. Through the 90'es I used realtime input Cubase Score and Musicator. On a small Atari 1040. For me it just took a little (fun) time to master the necessary skills. I used the computer to record funky stuff anyway :-) When you record realtime you have to be precise, and maybe slower the tempo. We are especially talking about playing the right length of the notes, and be focused on releasing the notes at the right time to avoid overlaps - the rest is keeping time :-)

In Cubase and Musicator (and Notator) you had to choose the resolution. Like in Musescore, when you import a realtime played midi-file. 16 or 8 or 8T. As far as I remember, you could choose a resolution for the release-note value as well (to avoid overlaps) Monofonic lines I would record realtime. Two or four part voices I'd record separately and then join. I could set a fixed note on a piano staff, and then edit my playing afterwards with a little pencil. In Cubase Score you'd make a circle around the notes, that had to change staff. I think by now I work just as fast in Musescore. And I must have just as much fun with it, since I continue year after year :-)

But yes, a realtime feature was possible on an Atari 1040 in the 90'es with at least me to be satisfied :-)

In reply to by Marc Sabatella

While a lot of what Marc wrote is true we aren't all that far from doing exactly what all of us would like to, sink our teeth into a musical software that translates live recordings into music notation without issue. Nueroscientists have already developed technology to allow paralyzed people to communicate just by thinking, a device and algorithm were used and the research has proven successful. Where there is a will, there is a way.

In reply to by james.weekley

'While a lot of what Marc write is true ....' Can you point out what Marc wrote that is not 100% true? I'm just curious! I understand your enthusiasm, although I think that 'Where there is a will, there is a way' is just a cliché without a lot of empirical evidence to support it. 'Hope springs eternal', obviously, but I wouldn't have bumped up a discussion from nearly three years ago absent some sort of definitive technological advance in this area.

I'm a great fan of musescore, use it in the school where I teach, and for my own music.
yes it would be a great to be able to record midi, even if it's a simple monophonic part. adding to this a basic quantize option, and it's wonderfull!
should be a great feature for teaching music too... I used to do that way with cubase, this is the most important thing I miss in musescore!

In reply to by nartu

Yes, exactly. I remember "old days" in front of the Atari in the 90'es. When it was possible on such a small computer it should certainly be possible today. And then let us just be better at playing. I remember I had som serious playing issues that Cubase realtime noteinput helped me see.

In reply to by DIM

Note that in the years since this thread was started, MuseScore has added real time MIDI input. It's more limited than what Notator or Cubase allowed, but those were sequencers first and foremost so real time MIDI processing was something they already did well before the notation features were tacked on later (and therefore the notation features were relatively limited). For MuseScore it is the other way around. But anyhow, again, it's there now.

In reply to by Marc Sabatella

@Marc Sabatella: Hi, I am also very interested in the real time MIDI input feature. I downloaded the installer today, but I could not figure out how to use that feature. Also the handbook and the videos I've found do not seem to cover that topic. Could you provide details or documentation links how to use real time input?

Recording MIDI in is something that was easily done with a windows 95 program called midi session. Unfortunately it is difficult to get that application to run in Win7. You could record, and depending on your timing the notation would not be exactly what you wanted. However, they had a quantitization function that would adjust the notes.

Do you still have an unanswered question? Please log in first to post your question.