Community Blog

GSoC : Week 6

8 years ago • 0 comments

Hello,
As mentioned in the last post, this week I worked on implementing the range annotation box, and also added an option to highlight the range annotation. I also looked around at Spanners, and got a feel of how they are being implemented. For the range annotation, I started with implementing a hard coded rectangle around some measures (different from selection, because this persists, whereas selection doesn't). I then extended the implementation to support multiple range annotations, which key off

Read more

GSoC 2016 - Week 6 - Improving the User Interface

8 years ago • 8 comments

This was my sixth week working on note entry with MuseScore for Google Summer of Code. In previous weeks I made good progress with the underlying algorithms for the new note entry modes, but I had yet to submit anything for inclusion in MuseScore's main code repository. This week I went back over my work from the previous weeks, tidying and improving the code in preparation for the first pull request.

This week’s summary:

  • ToolButtonMenu
  • Menu styles

Still to do:

Read more

GSoC: Week 6

8 years ago • 2 comments

The actual PR for the improved Implode tool.

Last week

I changed cloneVoice() from being an excerpt method to being a score method in edit.cpp and used it in my first attempt for the improved implode tool.
We have had a discussion for this tool here and a big thing is that we have different demands for this tool. So freixas suggested to add a new UI for the different implode/merge options we could have. For me and my project

Read more

Weekly status update June 27th to July 3rd

8 years ago • 0 comments

Hi,
midterm is over and we have to see what will happen in the rest of the time. I think I already reached more than I expected (even though I knew that what I was reaching for was very low to make sure I'll reach that without any hassle).

This week got some new opcodes (I think and hope this will happen for every week from now on!):

  • on_hiccN/on_loccN - adds the possibility of playing back samples base on certain
Read more

My Journey with MuseScore Part 5: Would I ever quit using MuseScore and/or my future intentions.

8 years ago • 0 comments

So, yeah. I hate to say this, but I'm thinking that this is the last entry of my blog for at least a while. There is a possibility that this is the last entry in the blog series. Let me say that it was a pleasure blogging. I have enjoyed creating this series however, everything must come to an end eventually.

Looking back at the start from when I was first trying out MuseScore to where I am now, I

Read more

Developing MuseScore 3.0: Making things easier

8 years ago • 113 comments

Part 3 of 3

MuseScore 3.0, currently under development, is on track to be smarter, faster, and easier than any MuseScore you’ve seen before.

We’ve previously discussed the first two of those areas of improvement for the next major version of the world’s most popular, powerful, and easy-to-use free and open-source scorewriter. This May, we started by introducing you to the ongoing Smart Layout project, working towards making MuseScore 3 smart enough to automatically offset overlapping elements and

Read more

GSoC : Week 5

8 years ago • 0 comments

Hello,
As mentioned in the last post, I've finished the implementation for the text annotation and begun with the other types this week. Inheriting from Element class was leading to the Text annotation not ending up being drawn, hence we decided to try another approach, with the TextAnnotation class deriving from Text. This solved the problem of the annotation not being drawn. You can find the implementation in this PR : http://github.com/musescore/MuseScore/pull/2687 :

I also enabled layer support for the

Read more

GSoC 2016 - Week 5 - Voice separation & rhythmical ties

8 years ago • 1 comment

This was my fifth week working on note entry with MuseScore for Google Summer of Code. Last week I began to separate the user’s input into different voices to make it look more like sheet music. This week I continued with that task, and took another look at simplifying note durations in an attempt to follow standard rules for the placement of any remaining ties, or when tied notes should be actually be used in favour of dotted notes, according

Read more

GSoC: Week 5

8 years ago • 1 comment

The actual PR for the new excerpts dialog.

Last week

Last week I didn't change much on my project, I just added a test to make sure part creation is working. A benefit of the actual implementation is that there always has to be a track map, so all the old tests are testing the same things but the part creation itself has changed. The fact that the creation of part doesn't differ significant from a part with just a

Read more

Soundfont Showcase: MF Natural Concert Guitar

8 years ago • 3 comments

Hi,
I thought it would be nice to show you some soundfonts I discovered that use new features of Zerberus. Today I want you to show "Natural Concert Guitar" by Markus Fiedler.

You can get it here - and find more information about it on this website (alas it is in german). It uses a modified creative common license - it is based on a CC-BY-NC-SA. It is modified in the way that it allows commercial usage under "normal

Read more