In this run
- I have rewrote the whole error handling logic and the parser
- Polished the underlying rytm-rs library
- Added load and save project functionality (currently to JSON but until the release sysex files may be supported also)
- Tested with the device and in max again fixing minor bugs
- Made a proper max package (I’ll try to submit it to Cycling 74 if they find it appropriate they can include it in the package manager)
- Written a comprehensive and complete max reference
- Written a max help file
- Created petunia externals (package) which may host some future different externals and nested rytm in it.
I’m going to release it in the course of a few days in github and link it here.
After the submission if it is accepted you can install it directly from max package manager if not, you can download the zip from the github release and copy it to your 3rd party packages folder.
Some pics:


