Hello,

My name is Tianli Zhang, a junior student in Software Engineering from
Beijing Institute of Technology. I've been coding with C++ for more than 3
years and I'm familiar with QT. I have learnt playing electric keyboards
before, and now I do some music composing on PC. This year I found MuseScore
a powerful tool in making scores, and I'm glad to work together with you
this summer in GSoC 2016. 

I'm planning to improve piano roll view with some editing functions.
Current piano roll view does nothing other than viewing notes and changing
their durations one-by-one. Note editing in piano roll view would be cool if
implemented appropriately. It will also be a feature that attracts musicians
who are familiar to composing in piano roll views.
Some ideas below: 
> notes in piano roll view should just represents their duration in scores,
> instead of how long they sound. 
> snapping should be always ON while editing. Various snapping spaces can be
> chosen. 
> if several notes are put at the same time position, they will be shown
> tied notes in scores. 
> Imitating some other softwares, a velocity view can be attached below
> piano roll view. 
> some other tools or functions can be provided, like line tool or scale
> tool.
A detailed proposal is submitted and shared.

I've successfully compile the code locally, and I've submitted a pull
request recently on GitHub (id #2477).

There's just one question: since I'm not sure about workloads on these
ideas, are they acceptable for GSoC?

Looking forward to your feedback. 

Sincerely, 
Tianli Zhang




--
View this message in context: 
http://dev-list.musescore.org/GSoC-2016-idea-piano-roll-view-improvements-tp7579744.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.

------------------------------------------------------------------------------
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