I am just finishing up a REALLY useful app that I think you all might like.
While waiting for a couple things dealing with the Caustic Player app, I devised another little app.
This app as it stands can load your existing .caustic file. You can then load a source .caustic file to "Harvest/Import";
- Machine preset
- Machine effects channel
- Machine mixer channel
- Machine patterns (All, individual pattern data)
- Song sequencer pattern chain
- Full Machine copy
- Full Master copy
- Full Machine pattern bank copy
- Load MIDI data directly into patterns in the pattern sequencer.
- .caustic file Merge from the source file to the target.
- Save all elements to archive zips so a .caustic file isn't needed, for library type sharing.
- Plus more.
Not supported yet is pattern/song automation, piano roll since I don't have OSC messages for them.
Basically think of this as you have a left and right pane. The source is on the left and the target on the right. You just drag and drop each element into the target from the source adding all elements to you current .caustic file. You can then load another file, import more data, rinse and repeat as many times as you want with different source files until you have built up you working file to your liking.
The app then can save the new appended file as the same name(with prompt) or a new version.
All you have to do is then load it up and viola, you have the ability to import ALL different types of caustic data from one song file to your target.
I think this app will be huge since it takes care of A LOT of feature requests about pattern loads and such. Yeah it's not "in app" but you can now have templates, pattern source .caustic files, effect and mixer template files to share, make libraries and whatever else you see fit.
I will have a beta in the next week or so.