recording real time with midi keyboard

• Jul 18, 2018 - 09:50

I ask if in the future there is the possibilities to record in real time with midi keyboard


I think Musescore does not have the actual "real time recording" mode like recording with a sequencer. You don't have to select the note duration, all you have to do is pressing the Rec button and you just play along with the defined tick tempo via the midi keyboard. The software should automatically pickup your note inputs and time duration. I think Sibelius has this recording mode.

In reply to by

You wrote:
I think Musescore does not have the actual "real time recording" mode...

... but I think the term "real time notating" mode more accurately describes what people actually want. That is, they wish to "play", for example, a MIDI piano and have the musical score appear - similar to the "closed captioning" speech recognition software commonly used in TV broadcasting.

The software should automatically pickup your note inputs and time duration.

That's the easy part. Note input and time duration is what MIDI already detects as "note on", "note off" events. (MuseScore does generate and can export MIDI.) But this information does not provide the whole story. Consider a tempo of 60 bpm in which a quarter note (theoretically) lasts one second. Then how would a staccato marking added to that quarter note be represented in MIDI? It would simply be the same note, but with a different "note off" time. How is that different from an eighth note if identical durations are "recorded" for both? What about a fermata over a half note? Not to mention accelerando/diminuendo, swing, tuplets...

Music notation is more complex than simply showing "note inputs and time duration".
Notation must account for elements like time signatures and key signatures -- even as they may change within the same score. Regarding time signatures and measures, a note whose duration crosses a barline must be notated with a tie. MIDI has no concept (or need) for barlines and ties, but simply when "note off" occurs.
Also, correct note spelling (e.g., A♭ vs. G♯) often depends on the current key signature, proper chord voicing, etc.
[If you play the black key next to middle C on a piano, the space or line of the musical staff that the note gets placed on depends on whether your intention is C♯ or D♭. To MIDI it's the same piano key, same exact note either way, because MIDI doesn't use (or need) a musical staff.]

You wrote:
I think Sibelius has this recording mode.

Converting an existing MIDI "real time recording" into musical notation is difficult enough, and very often in need of final editing after the conversion into sheet music.
The more complex procedure of "real time notating" (i.e., while one "plays" a MIDI keyboard) to generate a score is the next challenge. I am not familiar with Sibelius and, like you, don't know whether it can do this -- or, if it can, how accurate the results are.

In reply to by Jm6stringer

For a good example, Notion 6 by PreSonus has this feature. You may have to set a split point (where the notes move to the second staff for piano), but the Key Signature and the Time Signature are already predefined by the user, as is the tempo. Maybe the implementation is a bit difficult, but I would love to see something similar with MuseScore 4, regarding the Sequencer and all. Notion is by far not as powerful as MuseScore, but in this regard, it is somewhat ahead.

Here's a YouTube video, for demonstration (it's for Notion 4 but nothing has changed):

All the best and Happy Easter :)

In reply to by MRJ_MRJ

That's an interesting demonstration of Notion. Here's what I saw:
Afterwards, tremolo was added to each chord and a slur was placed across all measures. (Such additions can not be entered via MIDI keyboard.)

That example could easily be handled in MuseScore using the computer keyboard for everything. No need to correct the timing errors at all. Entering all whole notes in MuseScore without the need to even change note durations during entry would be a snap.

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