Runboard.com
Слава Україні!
Smart Score User Forum

runboard.com       Sign up (learn about it) | Sign in (lost password?)

 
maclauchlin Profile
Live feed
Blog
Friends
Miscellaneous info

Registered user

Registered: 09-2013
Posts: 2
Karma: 0 (+0/-0)
Reply | Quote
One voice in the wrong staff.


Hi,

I have imported a musicxml file(a piano score) into SS version 10.3.3. The import is fine except for one problem. In some systems, one voice shows up on the bass staff when it should be on the treble staff.

Can anyone tell me how to move a voice from one staff to another?

Thanks,

Clive
9/26/2013, 12:42 pm Link to this post Send Email to maclauchlin   Send PM to maclauchlin Blog
 
BlazeGlory Profile
Live feed
Blog
Friends
Miscellaneous info

Registered user

Registered: 09-2013
Posts: 100
Karma: 1 (+1/-0)
Reply | Quote
Re: One voice in the wrong staff.


I don't know if there is an advanced way to perform this operation. What I would do would be to use the select tool on the notes in the bass staff and then select copy or cut from the edit menu. Then use either paste or paste replace from the edit menu to enter the notes in the treble staff. If you want the notes to be on the same staff lines in the treble staff as they are on the bass staff, you should temporarily change the bass clef to a treble clef before copying or cutting.

Last edited by BlazeGlory, 9/26/2013, 4:09 pm
9/26/2013, 4:02 pm Link to this post Send Email to BlazeGlory   Send PM to BlazeGlory Blog
 
maclauchlin Profile
Live feed
Blog
Friends
Miscellaneous info

Registered user

Registered: 09-2013
Posts: 2
Karma: 0 (+0/-0)
Reply | Quote
Re: One voice in the wrong staff.


Hi BlazeGlory,

Thanks for your reply. I am just getting used to cutting and pasting in SS.

I had been hoping for a global way to copy a whole voice from one staff to another. I wonder if you can cut or copy a voice to put in a new staff?

Clive

9/27/2013, 3:18 am Link to this post Send Email to maclauchlin   Send PM to maclauchlin Blog
 
tlwebb Profile
Live feed
Blog
Friends
Miscellaneous info

Registered user

Registered: 04-2008
Posts: 475
Karma: 7 (+7/-0)
Reply | Quote
Re: One voice in the wrong staff.


Clive,

I don't have but minute right now, but here's a couple of things to consider.

How did the staff end up in the incorrect place? If it's because there are "instruments" that don't play for extended measures, often their staff won't be shown in the [original] score. If this is what has happened, the tool you're looking for is Edit->Part Linking...; it's explained fairly well in the downloadable "Using SSX" in the Help menu, but basically it enables you to assign the staves in each system of the score to the correct parts.

If this isn't the problem, reply back with a bit more info about the score structure and if there is something else about the particular system where this occurs: perhaps like that specific section is notated all below or above its actual staff. Things like that which could confuse the recognition engine.



---
SSX Pro V10.3.3.; WinXP-SP3 (32-bit)
9/27/2013, 6:13 am Link to this post Send Email to tlwebb   Send PM to tlwebb
 
tlwebb Profile
Live feed
Blog
Friends
Miscellaneous info

Registered user

Registered: 04-2008
Posts: 475
Karma: 7 (+7/-0)
Reply | Quote
Re: One voice in the wrong staff.


TOTAL EDIT OF ORIGINAL REPLY

I don't think there is an easy way to move notes from one staff to another. If you try the copy/paste - pasteReplace thing, unless the meaures in the destination staff are empty, you often end up with things going haywire because of voice number conflicts between the two staves. Unless there are a LOT of notes to correct, I usually find it's simpler just to add them to the correct staff and then delete them from the other.

I have some ideas as to why the original errors occur, but I have practically zero experience dealing with MXML files. Perhaps ZootS, who has actual experience using MXML with SSX, may see this and offer some suggestions as to why it might have happened and how to prevent the problem in the future.

---
SSX Pro V10.3.3.; WinXP-SP3 (32-bit)
9/27/2013, 11:13 am Link to this post Send Email to tlwebb   Send PM to tlwebb
 
ZootS Profile
Live feed
Blog
Friends
Miscellaneous info

Registered user

Registered: 10-2008
Posts: 896
Karma: 17 (+17/-0)
Reply | Quote
Re: One voice in the wrong staff.


I am not an expert in MusicXML (MXML) but have looked inside it a bit. What I'm saying is that my comments are based on what I've seen and may not describe the only way of doing something.

I have not run into a voice problem like this but it isn't surprising since most of what I've done has been taking single voice instruments and moving them into Finale and this has been rather limited.

In MXML each part is defined at the beginning of the file for example, Flute, Piano LH, Piano RH for a flute piano duet. This may include things like transposing info if necessary.

Next the first part, in our example, the flute, is defined for the whole piece, ie all the notes etc in all the bars. A voice number is used for any voices in this part. If there is only the single instrument then it is voice 1.

Then the next part is defined for the whole piece. Then another part is defined until they are all done.

As with all interchange methods the issue is whether or not the originating program put the notes in the wrong part or if the receiving program put them in the wrong part. It should be possible to look in the MXML file and see if the file is correctly written. One of the parameters in the MXML file is the number for each measure so you can relate them to what you are seeing in SS to pin down the offending measure. Just make sure that whatever is measure 1 is the same for both numbering systems.

XML is readable in Internet Explorer and likely all other browsers. There are free XML editors available and you may find the presentation of the XML file to be better in one of them. The one I use can be found by Googling XML Editor 1.43 - there may be bettor ones but this is the devil I know (a bit).

Whether or not the it is easier to correct the problem at the XML editor is a good question and I'd say probably not. If you have a bit of a programming background you may understand what you can cut from one part and paste into the other to correct it. I doubt if this would be easier than cutting and pasting actual notes in SS though.

However, if the source file is written correctly then it should be reported to Musitek as a bug in the SS implementation of MXML.

I don't think anybody considers MXML as a rock-solid interchange method but it is probably the best one that has ever been devised and has received broader acceptance across the music notation platforms than others. Yes, MIDI is broad too but it is really notes only.

I also wonder what caused the problem if the source file is wrong. Are the wrong notes very low in pitch such that putting them into the LH piano part would seem like a reasonable thing to do by an uneducated computer program.

---
SmartScore64 Pro currently
Windows 11 - Win 10, Win 8.1, Win 7 before it
9/27/2013, 4:27 pm Link to this post Send Email to ZootS   Send PM to ZootS
 
Randomguy1 Profile
Live feed
Blog
Friends
Miscellaneous info

Registered user

Registered: 05-2019
Posts: 64
Karma: 0 (+0/-0)
Reply | Quote
Re: One voice in the wrong staff.


Of course you will run into this problem sooner or later! If for no other reason, then because Smartscore left out one staff (or several) during recognition!
9/22/2019, 11:19 am Link to this post Send Email to Randomguy1   Send PM to Randomguy1 Blog
 
mikey12045 Profile
Live feed
Blog
Friends
Miscellaneous info

Registered user

Registered: 02-2014
Posts: 725
Karma: 6 (+6/-0)
Reply | Quote
Re: One voice in the wrong staff.


In my experience (although randomguy will probably disagree) the problem is most likely in part-linking.

Let's speculate that there are 3 staves, voice, piano treble, and piano bass. SS has assigned them as parts 1, 2, and 3. In your score, at one point, the voice drops out, and you only have the piano. Instead of linking to parts 2 and 3, SS assigned them to 1 and 2. If you didn't correct that, your XML would put the staves of that system in the wrong place.

I would go back to the enf, and see if that was the case. Or, possibly a left hand barline was missing or obscured. This will do the same thing. In any case, properly linked parts should straighten things out.

---
SS64 Pro v. 11.5.99, Mac Ventura 13.6.3, Finale 27.4.1
wawoodman at aol dot com
9/22/2019, 12:20 pm Link to this post Send Email to mikey12045   Send PM to mikey12045 Blog
 
Randomguy1 Profile
Live feed
Blog
Friends
Miscellaneous info

Registered user

Registered: 05-2019
Posts: 64
Karma: 0 (+0/-0)
Reply | Quote
Re: One voice in the wrong staff.


I'm actually starting to think part linking does solve a lot of problems. And bugs, as well!
9/22/2019, 12:45 pm Link to this post Send Email to Randomguy1   Send PM to Randomguy1 Blog
 
mikey12045 Profile
Live feed
Blog
Friends
Miscellaneous info

Registered user

Registered: 02-2014
Posts: 725
Karma: 6 (+6/-0)
Reply | Quote
Re: One voice in the wrong staff.


 emoticon

---
SS64 Pro v. 11.5.99, Mac Ventura 13.6.3, Finale 27.4.1
wawoodman at aol dot com
9/23/2019, 6:55 am Link to this post Send Email to mikey12045   Send PM to mikey12045 Blog
 


Add a reply





You are not logged in (login)