shoogle's blog

OpenScore: First editions available! How to submit scores.

So far our Kickstarter campaign has raised 65% of the funding required to make OpenScore a success, and we only have 10 days left to get to 100%. Kickstarter funding is all-or-nothing, so if we don’t reach the target then we won't be able to review your contributions and turn them into OpenScore editions.Read more

OpenScore: Happy Birthday Gabriel Fauré!

Gabriel_Fauré_302.jpg

Gabriel Fauré (12 May 1845 – 4 November 1924)Read more

OpenScore: Join the transcription effort!

Exactly one month ago we introduced OpenScore to the MuseScore community, and one week ago we announced it to the world at FOSDEM, Europe’s largest open source software conference. OpenScore is a new initiative to digitise public domain music, including the works of the great classical composers like Mozart, Beethoven and Bach.Read more

Introducing OpenScore at FOSDEM 2017

Introducing OpenScore

OpenScore banner.png

It’s an exciting time for MuseScore at the moment, with massive changes underway both in the code and on the website, helping to ensure that musicians have the tools they need to create and share amazing content! However, there is one more thing that every budding composer needs: inspiration!Read more

GSoC 2016 - Project Demo Videos - Semi-Realtime MIDI

Semi-Realtime MIDI Demo Part 1: New note entry modes

YouTube video: GSoC with MuseScore - Semi-Realtime MIDI Demo Part 1: New note entry modesRead more

Semi-Realtime MIDI Demo Part 2: Rhythmic Groupings and Voice Separation

GSoC 2016 - Work Product - Semi-Realtime MIDI

This page lists all of the changes to MuseScore's code that were completed as part of the Semi-Realtime MIDI project to improve note entry in MuseScore. The project was part of Google Summer of Code 2016.

More information about the project is available at the following locations:Read more

GSoC 2016 - Week 12 - Voices and Rhythms

This was my 12th and final week working on note entry with MuseScore for Google Summer of Code. This week I improved the rhythm simplification algorithm and added the ability to enter more than one voice at a time in Real-time mode.Read more

This week’s summary:

  • Rhythmic groupings at the sub-beat level
  • Separation of Real-time input into multiple voices

Still to do:

  • Fix bugs with voice separation
  • Submit GSoC Work Product

Rhythmic grouping at the sub-beat level

GSoC 2016 - Week 12 - Rhythmic durations

This was my 11th week working on note entry with MuseScore for Google Summer of Code. This week I improved the ability to simplify tied notes to indicate rhythms.Read more

This week’s summary:

  • Rhythmic durations
  • Menu command to re-tie notes (e.g. after a time signature change)

Still to do:

  • Voice extraction
  • Test user feedback

Rhythmic durations

GSoC 2016 - Week 11 - Automatic Real-time & PortMidi

This was my 11th week working on note entry with MuseScore for Google Summer of Code. Most of this week was spent making small improvements here and there and solving a few issues with automatic real-time mode.Read more

This week’s summary:

  • Workaround for PortMidi bug on Windows and Mac
  • Metronome unit tests
  • Instant note entry in automatic Real-time mode

Still to do:

  • New rhythm simplification and voice extraction implementation
  • Delayed preview for automatic real-time
  • Test user feedback

PortMidi

GSoC 2016 - Week 10 - Raw input timings

This was my 10th week working on note entry with MuseScore for Google Summer of Code. This week I started work on a new way of storing and handling user input internally that should result in more accurate notation.Read more

This week’s summary:

  • Started new internal representation of user input:
    1. Storing of raw input times
    2. Adjust times to cope with tempo changes
    3. Convert to ticks and quantise to beat

Still to do:

  • Instant note entry in automatic Real-time mode
  • Test user feedback

New internal representation

Syndicate content