Community Blog

GSoC 2018: Score Comparison Tool — Week 5

5 years ago • 0 comments

The fifth week of GSoC was devoted to making final edits to my changes to MSCX format and preparing my code to be merged to the main branch. At least it was planned so but things went a bit longer than I expected :) So let me describe what I have worked on this week.

Rework voices storage
Before the start of my GSoC project change of voice within the staff was represented in the file by <track> properties

Read more

GSoC 2018 - Beginner Mode and Tutorial Creation - Week 5

5 years ago • 1 comment

This is my weekly update on my Google Summer of Code project. There will be three parts of this blog post: what I did, what had issues, and what is next. Next, I will have a small showcase of the workspace. Then, I will end it with a question that I need answered for part of the project.

What I did

  • Fixed Translations

    • Since Basic and Advanced are no longer built in, they are no longer translated. I fixed that
Read more

GSoC 2018: Machine Learning Dataset for OMR - Week 5

5 years ago • 0 comments

Heya! :D
Week 5th is over by now and we are at a good pace with the project. Currently, I think our Implementation part is almost done but we need to heavily test the outputs so that we can be surer for each and everything and make minor changes if required. I and Lasconic are constantly in touch with Herve to understand what is required, how it is to be presented in the XML and other pieces of information from

Read more

GSoC 2018 - Beginner Mode and Tutorial Creation - Week 4

5 years ago • 5 comments

This is my weekly update on my Google Summer of Code project. There will be three parts of this blog post: what I did, what had issues, and what is next. Then, I will end it with a question that I need answered for part of the project.

What I did

  • Added a workspace dialog

    • Now, when creating a workspace, a dialog pops up with space for a name, 4 checkboxes for different components to save to the workspace (toolbars,
Read more

GSoC 2018: Score Comparison Tool — Week 4

5 years ago • 0 comments

Hello again!

This week, not too straight, but moved my work close to the end of the first part of my project. I finished my work on tuplets storage without IDs but after some discussions with Peter Jonas (shoogle) we concluded that it is better to store beams and tuplets in another way. In brief, beams and tuplets are always contained within one measure and within one voice and do not overlap (though tuplets can be nested). Even if beam

Read more

GSoC 2018: Machine Learning Dataset for OMR - Week 4

5 years ago • 0 comments

Hola! :D
It's hard to believe that it had been a month working on this project. Feels like I started it a week ago only :)
The project is quite engaging and learning is high.

Bringing to everyone this weeks analysis:

Below is the segmented status of the project:

Current status of the project
We are done with:
1. Porting the OMR work from imeta to master.
2. Grace Notes Implementation for OMR tackling the issue: https://github.com/Audiveris/omr-dataset-tools/issues/27
3. Bracket Implementation

Read more

GSoC 2018 - Beginner Mode and Tutorial Creation - Week 3

5 years ago • 1 comment

This is my weekly update on my Google Summer of Code project. There will be three parts of this blog post: what I did, what had issues, and what is next. Then, I will end it with a question that I need answered for part of the project.

What I did

  • Add Default Menubar

    • At first, the menubar would not update when switching to Basic or Advanced workspaces. Now, it rebuilds the menu based on the original menu. Currently, it
Read more

GSoC 2018: Score Comparison Tool — Week 3

5 years ago • 0 comments

Hello!

The third week I continued working on the changes on MSCX fileformat. In the previous week I worked on a mechanism which would help to store spanners, beams and tuplets (in general, any "connecting" elements) without using IDs, then I made spanners use this mechanism while reading/writing thus eliminating the need for spanner IDs. However I used ticks for identifying positions of elements in its initial version so, as pointed by my mentor (shoogle), it needed a rework to

Read more

GSoC 2018: Machine Learning Dataset for OMR - Week 3

5 years ago • 1 comment

Hello! :D
It is the third week of coding and things seem to be under control. Had a discussion with lasconic about a problem which was occurring while testing the scores. The application kept on crashing with a weird kind of behavior. After a closer look, we finally have it sorted. The application is working fine on a set of 988 scores. Moreover, from the 988 scores, I have some 70 to 80 scores on which I need to test

Read more

GSoC 2018 - Beginner Mode and Tutorial Creation - Week 2

5 years ago • 2 comments

This is my weekly update on my Google Summer of Code project. There will be three parts of this blog post: what I did, what had issues, and what is next. Then, I will end it with a question that I need answered for part of the project.

What I did

  • Fix toolbar editing

    • The original toolbar editing worked only for the note input toolbar. I worked on expanding it to include all toolbars that contained multiple actions. Currently, it
Read more