Editing a dorico file in a text reader editor or something similar

I am looking for a way to do a repetitive task on multiple files. I have a set of template files I use to write music, if I dare be so bold, which will be played on an old JV-2080. I recently changed my audio/midi interface, so now I have to change all those files so that they send to the right device and right channel. For some reason, it also resets the channels all to 1 for each. The Dorico files a set up so that there are 16 staves, each for a different instrument on their own midi channel. To do it the way I set them up in the first place involves a whole lot of mousing around. I’m not sure scripting via Lua will solve this, but I will probably have to learn that sooner than later. I also don’t know of another option.

If there is a way to read a dorico file in a text editor or something in a way that makes sense, where I can find the information and change it like it were a text file, I think that would be easier and maybe scriptable or repeatable that way, even if it is copy & paste (I’m guessing).

Does anyone have any ideas if this is doable, or hints as to how to try. If this is something obvious that I’m missing due to operator error, I apologize.

It’s just a zip file that contains a bunch of XML documents. I also looks like there’s some base64 stuff at the end as well. You’d need to figure out (or ask Steinberg) for the file spec. It doesn’t look that complicated but I’ve only just poked in and out.

2 Likes

Sounds to me like you just need to create the correct playback template for your JV-2080, which you should then be able to apply to each file.

1 Like

… or that :slight_smile: And I highly doubt Steinberg would offer their proprietary file specs.

2 Likes

That it’s a zip file blows my tiny mind, but makes sense. Thank you! If I can do what I’m looking to do, this is the route.

using the 2080 with a editor program (I think that’s what they’re called) where the synth is sort of re-presented via GUI is something I should probably be doing too. Thanks for reminding me of that idea.

There’s a VST plugin for the JV series. I used to have the 1080 and a few years ago got pretty nostalgic for it so I bought it (don’t regret it, but the nostalgia wore off pretty quickly). If you want to save the $100, I understand, but it would be infinitely easier to get that, set up a playback template and call it a day.

(Just as a side note, there are lots of file formats that are really just zip containers for several other files. Finale’s .musx is a zip file; so are all of the MS Office formats .docx, .xlsx, etc.)

2 Likes