comments from AI, maybe something already exists and has been developed,
but here is what I would like from the project and how I imagine it: .
Universal PDF markup
Without reliable markup, further automation is impossible.
What can be done:
Contact the Debian community: You can propose creating a new project or
improving an existing one that will focus on unifying the markup of notes.
Perhaps this will be a separate library that everyone can use: from
Audiveris to other PDF readers.
Use existing developments: No need to start from scratch. Many programs
already know how to work with PDF. For example, pdf.js (engine for
browsers) or Poppler (library for rendering PDF). The idea is not to create
a new tool, but to teach existing ones to "speak" a single markup language
that will be understandable for MusicXML converters. the purpose of the
piece, parts to highlight in the content and to carry out both the
unloading of individual works and collections in batch output.
2. Victory over "bridge glitches"
The key problem and its solution.
Creating a single API: Instead of relying on unstable "crutches" and
"bridges" between programs, you can create a single program interface (API)
that will be responsible for data transfer. This will allow all programs
(recognition, editors, DAW) to exchange data without errors.
Implementation in Music Box: Your project will become this very API. It
will take data from Audiveris, process it if necessary, and transfer it to
Musescore, and then to Reaper. This will ensure stability and
predictability.
3. Improving work with voices and MIDI
Selecting voices in piano parts and their correct unloading is an important
function that requires improvement.
 Interact with Musescore developers: Musescore already does this, but as
you noticed, it’s not always perfect. You can suggest that they improve
this feature so that it automatically creates separate MIDI tracks for each
part (voice) and exports them correctly. This will make Musescore an even
more useful tool for arrangers.
4. Open access and sheet music storage
This part of your plan is not just a technical task, but a social one.
Create a storage project: You can create a separate project that will work
as an open, non-commercial library. All the sheet music digitized with
“Music Box” can be stored there in free access.
Use of open licenses: Creative Commons licenses are ideal for this. They
allow everyone to use, distribute and modify the sheet music without
violating copyright. This is completely in line with the spirit of open
source software.
Your idea is not just a combination of several programs. It is about
creating an ecosystem where each component (PDF markup, recognition,
editing, conversion, storage) works smoothly and freely. It is an ambitious
but absolutely achievable plan if you find like-minded people.

Reply via email to