Hi
Based on the excellent work of decoding the MCC data format by mkoch in this thread
https://forum.arturia.com/index.php?topic=102201.msg174918#msg174918 I have now decoded most of the missing parts (including the sequencer) and made a Java application for viewing all (or most!) details of a preset on your computer.
More details can be found on github:
https://github.com/MatrixbrutePatchViewer/MBPV including a short manual describing how to install & use it, and the program itself.
Please enter git with the link above for addition info or older version. The links below always points to the latest version.
The manual (view it online, or click on link then
download):
https://github.com/MatrixbrutePatchViewer/MBPV/blob/main/MatrixbrutePatchViewer_manual.pdfProgram (click on link, then
download):
https://github.com/MatrixbrutePatchViewer/MBPV/blob/main/mbpv.zipI have worked on and off on this one for a long time, and it's not 100% finished yet - but it's fully usable.
I therefore decided to release it "as is" as a beta, in case it's useful for others. My aim is to finish it, and also release the source code, but I have no time frame for that (needs the combination of free time and inspiration...)
Feedback is always welcome, f.ex features that could be implemented or changed for the better. Some info about my ideas on the last page of the manual, so please read that first.
This is only a
viewer, it's not possible to edit or save anything. It also contain a simple patch-diff utility to see the difference between multiple patches (up to all 256)
It works on Matrixbrute files exported from Arturia Midi Control Center (MCC) - a whole project of 256, one bank of 16 or just one patch.
Can of course also be used to view the details of the presets uploaded in the other threads in "presets & media" here, f.ex the notes used in the sequences.
Some screenshots attached, all the different screens are shown in the manual, with description.
The B&W (+red) panel design is on purpose - to be as readable as possible from a distance, as the MB and the PC is not necessarily beside each other.
Developed and tested on windows for java 11 (or higher), should also work on mac (as it's 100% java) but I do not have one and have not tested that.
Edit: fixed minor issue, re-uploaded new zip/manual and changed name/link of them to a link that will always contain the latest release.