Set Voice for staff or range of notes
I am looking for a way to set a range of notes - or a complete staff - to one voice.
The manual seems to say you have to be in Note Input Mode - but that's for entering new notes. I have a 2-staff .mscz file which was imported from an old MIDI file and somehow has different voices within a staff - which, in this case, is not what I want. (for one thing, it puts in extra rests when the voices change and I can't delete them).
Need a simple way to select the entire staff, or a range of notes, and change to a single Voice Number.
(I am using Musescore 2.0.3 and am very happy with all the features although it takes some time to learn how to use them).
John
Comments
Welcome John, see: https://musescore.org/en/handbook/copy-and-paste#selection-filter
and https://musescore.org/en/handbook/tools#plode
HTH
If you haven't changed much to the score after importing yet, you might also simply want to re-import. But this time, tell the import to use only up to 1 voice for your instruments.
See https://musescore.org/en/handbook/midi-import for more info about the importparameters and how to use them.
Thanks for the quick reply, but I don't see how it relates to selecting and setting a voice for a range of notes. The 'Filter' seems to be filtering what is to be copied - but I do not wish to copy. The Explode/Implode seems to be for expanding chords, but I don't have chords, just individual notes.
The easiest way to do it is to use the filter and select only voice 2. Copy it and paste it into the new staff. You then have a line of rests and voice 2 with notes. Select everything on the staff and exchange voices 1 & 2 Edit->Voices->Exchange voice 1-2. Reselect everything (you still have only voice 2 selected) and press the delete key. All the measure rests will disappear. Then make sure you have all the voices selected on the filter. If there is a 3rd or 4th voice, use the same method using voices 1 and 3 then voices 1 and 4 as needed in stead of voice 2.
In reply to The easiest way to do it is by mike320
Sound like a plan. However I ran into a problem:
I created a new staff(Staff 2) to try your technique. Then did the steps you suggested:
1. first set Filter - with voices other than Voice 2 not checked.
2. In Staff 1 (original) I select all the measures and do a Cntl-C to copy (Voice 2 only).
3. Paste into new staff2 with Cntl-V (I need to click on something there - even though no notes yet - so I clicked on a measure Rest.)
4. Used Edit - Voice to switch voice 2 to voice 1 in new Staff 2.
6. Selected everything in Staff 2 (with filter still set to Voice 2) and hit delete to remove extra rests (presumably they came along with new staff)
Now comes the Problem: I need to merge staff 2 with staff 1. When I try copying measures to Staff 1, the original voice 1 notes that were there disappear. I try measure Edit - Measure - 'Join selected measures' but I get error message "No measures selected".
-How do I merge the measures?
Just lost the 2nd line of the top display. Under the metranome, "Concert Pitch" and the camera there used to be a 2nd line for Note Input, value of notes etc. Voices 1 2 3 4. That line is gone - anyone know how to get it back?
In reply to Just lost the 2nd line of the by John.S
right click up by the menu and make sure everything below the divider is checked.
In reply to Just lost the 2nd line of the by John.S
right click up by the menu and make sure everything below the divider is checked.
In reply to right click up by the menu by mike320
THANKS! ("Note Input" needed to be checked there)
Takes a while to get handy with Musescore - but I'm getting there.
-js
In reply to Just lost the 2nd line of the by John.S
@John.S , can you attach here the 2-staff .mscz file and the old MIDI file?
use the "File attachments" option at the bottom of the page, just above the Save and Preview buttons when you're typing your post.
In reply to @John.S , can you attach here by Shoichi
Shoichi: I couldn't find the original midi so I've attached a few bars of the .mscz file to show you what I'm up against. The 2 measures have some notes from Voice 1 and some from Voice 2. It would be great if we just could select a range of notes (or measures, or staff) and set to a single Voice # ...Can we?
In reply to Shoichi: I couldn't find the by John.S
Before pasting: exchange Voice1 and 2;
After paste, and then exchange again
In reply to Before pasting: exchange by Shoichi
Shoichi, That didn't do it for me. Still end up with either two voices (where I wanted only one) or all notes erased.
It seems that Musecore assumes you know what you're doing entering two voices in one staff. Once you've done that it looks pretty much impossible to get them all marked as just one voice#.
(maybe this can be a suggestion for the next release?)
If you can do it with my ExampleX1, please send back the file with one staff with all notes set to one Voice only. Thanks.
In reply to Shoichi, That didn't do it by John.S
How, if you don't attach the file here?
In reply to How, if you don't attach the by Jojo-Schmitz
Sorry, thought I did before.
Here it is { ExampleX1.mscz
(maybe I didn't hit the "insert" key. Didn't know if I needed to do that).
-have fun!
In reply to Sorry, thought I did by John.S
Add an Instrument or a stave...
In reply to Add an Instrument or a by Shoichi
ExampleX1_0Bis Looks good except I need all those notes from staff 2 to be merged with staff 1 so that I can have my original notes on one staff and in one voice. (I would then delete staff 2). -js
In reply to ExampleX1_0Bis Looks good by John.S
Shoichi, FYI, I CAN get the notes from staff 2 to go to staff 1 without disturbing the notes already there, but it takes selecting notes individually and copying to places where they belong in staff 1 (i.e. copying over the rests in staff 1). This, of course, is very tedious if you have over 3 measures. It would be much better (intuitive, easier, enjoyable...) if we could simply:
1. Select a range of of measures and merge onto another staff - without disturbing any notes there (i.e. as an option for the paste operation 'merge' rather than 'replace').
2. Select a range of notes (measures, or even a whole staff) and change them to a single specified Voice.
If Musescore has something like these that you know of, please inform me. (or maybe a less tedious workaround).
If not, is there somewhere where I can offer these as suggestions for the next release?
Thanks!
In reply to Shoichi, FYI, I CAN get the by John.S
https://musescore.org/en/forum/7
In reply to ExampleX1_0Bis Looks good by John.S
The exchange of voices works on the entire measure, it does not seem possible to apply it only to the tuplet
See:
then exchange Voice1-2
Then Edit/Bar/Join
Click the note of Voice 2 (last bar) click the Voice 1 button
In reply to The exchange of voices works by Shoichi
Shoiche, Thanks for the quick reply. Funny thing though, in my Edit pull-down, I don't see "Bar". Mine has "Instrument" "Measure" then "Tools" (i.e. I see "Measure" where you see "Bar"). Are you using a new version of MuseScore than "2.0.3"?
Also I notice your ExampleX1-OTer has extra bar lines - i.e. from the notes pasted from the temporary staff (#2). (I think I could delete those, but again a bit tedious for longer compositions)
In reply to Shoiche, Thanks for the quick by John.S
Just a different language setting, English UK vs. English US
In reply to Shoiche, Thanks for the quick by John.S
Hi, I see what you're doing now. You are bracketing the places where notes need to have their voice changed by making them a separate measure (i.e. 'bar' as you say in the UK).
Then later you can merge the measures (bars). This is a decent 'workaround' (-till a new release comes out).
This method works well when the two voices do not have overlapping notes. (if they do, you have to filter one voice and copy to a new temporary staff and change the voice there then copy back- as mike320 suggested).
Thanks for your help. (I may submit a few suggestions for the next MuseScore release including easier selection of notes, paste with merge, set selected notes to one voice...)
In general, if it was *possible* to use only one voice, MuseScore would have done that. The only reason it uses multiple voices is because the file itself contains notes of different lengths / start positions occurring at the same time, and this by definition requires multiple voices. If you are thinking it should have been possible to notate it with only a single voice but MuseScore disagrees, then probably the timing in the file is just a bit off, as often happens in a live recording if you don't quantize it first using a MIDI sequencer. Best bet may be to quantize it now then re-import, but as suggested, asking MuseScore to force it into one voice is worth a shot. It's going to be a guessing game, though, as to *how* to change the lengths or start positions of notes to force it into one voice. MIDI sequencers will generally give you more control over this process.
Overall, getting a usable score out of a live MIDI performance is something that is much more complex than people seem to realize. Often it's more efficient to enter the music normally.
In reply to In general, if it was by Marc Sabatella
Interesting points, Marc. I think I imported an old MIDI file which was made by Voyetra or CakeWalk. I think the notes were input by me (but maybe my old Roland keyboard was used for some of it).
-About using only one voice - right now I don't believe it is possible to set a range of notes to one voice even if they are perfect in length etc. (no option for that - only exchange voices)
-Your point about 'quantizing' jogs my memory; I think I used to be able to 'snap' notes to the nearest 1/4 note (or 1/16 etc.) timing. Maybe that's another good suggestion for MuseScore. If quantizing is done before the (future?) 'set-to-one-voice' feature is done, then MuseScore should be able to do it. (If it still looks messy, the user would have to edit notes to 'clean up')
Thanks for 'weighing in' on this. -JS
In reply to Interesting points, Marc. I by John.S
If the rhythms of the voices match, there are several ways to combine them. Easiest is probably Edit / Tools / Implode.
MuseScore *does* do a certain amount of quantizing - or the notational equivalent, anyhow - on import. You get some control of this in the import panel. It's just that it doesn't provide nearly as much control as a tool that is actually intended for this purpose.