Hi Lasconic,
 
Thanks for the link. I already read it and have done most of the steps.
 
> My understanding is that you want to automate the following process but for SATB <-> Piano or Open Score(S.A.T.B) <-> Closed Score (SA.TB).
I think that in most cases the Closed Score (SA.TB) would be same as the Piano Score, or am I wrong?
But yes, I think you get my point. In my opinion this would be the most frequent form of usage for this tool.
 
There are two more points I'm thinking of:
* If there are more than 8 part's that should be merged in a piano reduction an additional line is added to the Piano part (like an Organ-score)
* It should be possible to just select single parts and add them to the piano reduction (but I actually have no idea how to handle the limitation of 4 voices per line)
* for the Explode version there should be a possibillity to select the instrument to which the voice is assigned (I'm thinking of an graphical interface where you can manually assign this)
The last point is quite interesting for composer which are using MIDI input. As I described in my proposal they now could easily assign the voices to the Instrument.
 
Currently, I'm thinking about if it would be better to see about the single part creation of multiple voices in a staff first. (See https://musescore.org/en/node/89736)
To pass to the Implode/Explode then and maybe just get along with how to deal with different rhythms in a staff.
So in fact just automate https://musescore.org/en/node/12345 and https://musescore.org/en/node/52261 (I think you refered to this).
 
I think that if I take this way there would be a lot more people who benefit of these improvements as there would be if I concentrate to excessive on the piano reduction which perhaps is really used by just a few.
 
What do you think about that?
 
Felix
Dienstag, 22. März 2016 um 07:37 Uhr Lasconic [email protected]
 
Hi Felix,
 
Also note that the deadline for GSoC proposal submission is March 25th, in 
 
Regarding your proposal, I must say it's not entirely clear to me. Some examples might help. My understanding is that you want to automate the following process but for SATB <-> Piano or Open Score(S.A.T.B) <-> Closed Score (SA.TB).
 
* Merge/Combine/implode two staves with one voice in one staff with two voices : https://musescore.org/en/node/12345
* Unmerge/Explode one staff with two voices into two staves with one voice. (I can't find a how to but it's doable with selection filter, exchange voice and select all rests in the same staff/voice to delete them)
 
Do I understand correctly?
 
lasconic
 
 
 
2016-03-22 4:05 GMT+04:00 Felix Brauchle <[email protected]>:

Hi all!

 

My name is Felix, currently a second year student studying at University of Ulm in Germany Electrical Engineering.

I’m playing piano and organ for more than 10 years and since one year I’m conducting a wind orchestra.

I used many different applications to compose and arrange music like Finale, Capella and - of course -  Musescore.

 

I have advanced programming skills in C and Java and know the basics of C++ and Qt, but I haven’t used it, yet. But I’m confident that I can learn what I need to start well prepared in the GSoC work season.

 

I’d like to work on a tool which is able to create a piano reduction of a score.

There is already the Implode/Explode-tool provided by MarcSabatella. But one of the biggest restrictions is,

that it’s not possible to Implode/Explode correctly if there are different rhythms in the selected measures.

In choral music for example are often passages of mixed rhythms and even a bass solo wouldn’t have copied correctly.

Of course it’s not necessary to implement a big tool to im-/explode some SATB-scores, but it’s an often requestet feature

and regarding a bigger score with more than 4 different parts it might be a good idea to make the process of im-/explode much easier and faster.

 

Who would benefit from this tool?

The first group are composer, which use MIDI input: They could now play a reduced version of their piece and then easily assign the voices to a part.

The second are arranger, which want to create a piano reduction of an choir or an orchestra (maybe it should be possible to easily add things to a piano reduction)

The last group are students and conductors, which want to have a smaller summary of the score to analyze, or learn by heart.

 

My idea is to

> take the existing Im-/Explode tool and make it possible to have different rhythms (but limit the maximal number of parts to 4)

> fill a new line with the selected measures

> fill a full piano part (two lines) equally with voices

> try to split the voices in an intelligent way, so you’ll get a playable piano reduction

There is quite a big similarity of the Im- and Explode function, so I reduced my aims to the Implode function.

 

At the end there could be a tool to merge a score into an intelligent Piano reduction (such as SA – right hand, TB – left hand)

and on the other side you should be able to reproduce a score from a Piano reduction.

 

With the knowledge of this project it shouldn’t be difficult to extract a voice to a separate part.

Maybe it could also be done the other way around, so first add a command to extract a single voice to a part and then transfer the idea to the Explode command.

 

Please let me know if you’ve any suggestions about these ideas.

 

Thanks,

Felix Brauchle


------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
_______________________________________________
Mscore-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mscore-developer
 
------------------------------------------------------------------------------ Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140_______________________________________________ Mscore-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mscore-developer
------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
_______________________________________________
Mscore-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mscore-developer

Reply via email to