Isaac Weiss's blog

GSoC 2020 Day 1: It Begins.

1 day ago • 1 comment

It's June 1st, and the coding period is now underway!

Update from last week

My pull request remains open, but it is, I think, mergeable. No changes to the file format were required; I made sure to write "Rest" instead of "MMRest" in the MSCX output, and to check when reading "Rest" to create the correct Rest or MMRest object. I also discovered a bug that I fixed completely by accident, #306192: Lyrics entry with multimeasure rest selected, so

Read more
GSoC 2020 Week 1 BC (Before Coding): Under-the-Hood Changes
1 week ago • 2 comments

Last week, I was in a conference call with the other MuseScore GSoC students and mentors, where we mainly discussed the challenge of minimizing conflicting code changes (both among ourselves and between us and the core team). We could work in three different directions all summer, happily oblivious to each other, and find out in three months that it's impossible for all three of our projects to be merged at once. Or, we could submit our work frequently as we

Read more
Isaac Weiss GSoC 2020 Week 2 BC (Before Coding): Repeats, Rests, and Counting Overview
2 weeks ago • 16 comments

Hello, everyone! I’m Isaac Weiss, and I’m very happy to be able to devote my next few months to working with MuseScore through Google Summer of Code. As part of the program requirements, I’ll be blogging here weekly to document my progress. According to the official timeline, coding should begin June 1st, but during this “community bonding period” I and the other students are already studying, experimenting, and planning. This week, I would like to share the outline of what

Read more
Isaac Weiss

MuseScore in 2016: The year in review

3 years ago • 4 comments


2016 was a wonderfully busy year for MuseScore. As we head into 2017 looking forward to new accomplishments and milestones, let’s take a moment to look back over the year gone by.

2.0.3 update

We spent the first part of the year preparing MuseScore version 2.0.3, the last update to MuseScore 2.0, which we released at the beginning of April 2016 with more than 200 changes. Read all about it at MuseScore 2.0.3 is released!

(There was

Read more

Developing MuseScore 3.0: Making things easier

3 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

Developing MuseScore 3.0: MuseScore gets faster

4 years ago • 27 comments

Part 2 of 3

MuseScore 3.0 is currently under development, getting ready to be smarter, faster, and easier than any previous version of the world’s most popular, powerful, and easy-to-use free and open-source scorewriter.

In last month's blog post, we outlined our development goals regarding the first of those three main areas of improvement, which we’re calling Smart Layout. Now, here’s an update on one of the other two main points: how much faster the next

Read more

MuseScore 3.0 under development: MuseScore gets smart

4 years ago • 167 comments

Part 1 of 3

For all that MuseScore 1 was a decent entry-level scorewriter, it wasn’t until 2.0 that MuseScore really started to compete with the biggest names in the industry—astounding coming from a free and open-source project that no one had ever heard of five years earlier. It took a few years longer than anticipated, but when MuseScore 2 arrived it was simply massive.

Since then, from March 2015’s release of MuseScore 2.0 through April 2016’s release of

Read more

Growing up with MuseScore, part 2: What's wrong with MuseScore

4 years ago • 8 comments

In last week’s post, “Discovering MuseScore,” I wrote about how I first started using MuseScore 1.1 at the age of thirteen, how I very gradually became involved with the project, and how much I came to love and appreciate MuseScore. Now, I’m going to look at the other side of things: how terribly limited MuseScore still is in some areas.

Last week, I mentioned re-extracting parts using MuseScore 1 and having to go through them all again to

Read more

Growing up with MuseScore, part 1: Discovering MuseScore

4 years ago • 22 comments

I’ve been using MuseScore since I was thirteen, when MuseScore was at version 1.1. I wanted to write music on a computer, and spending money was not an option. I used a different free program called Finale Notepad at first, but it was insanely limited (deliberately: the makers wanted users to become frustrated so they would buy other versions of Finale). MuseScore, by comparison, seemed to have no limits at all—at least, it completely satisfied my needs at the time.

Read more