Thanks for the tips. Tagging I think is going to be a must
And I am only a few nights of work away from releasing the KnobKraft Orm Sequential Prophet Rev2 Sysex Librarian as OpenSource
Attached a quick screenshot as a teaser.
This is not so much a bank editor as a real Librarian. Banks currently are much better supported in LaserMammoth.
The KnobKraft Orm 1.0 does:
- Auto-detect the MIDI interface where the synth is connected and its MIDI channel
- Import any amount of sysex files and have them displayed as patch buttons, one click sends a patch into the edit buffer
- Manual tagging of a patch, with colored display and filters for patches of a specific type
- Manual favoriting of a patch, with filtering to show only favorites
- Filtering to show only patches of a specific import source (e.g. Razmo's patches imported from a file)
- Duplicate avoidance of patches in the database by calculating a hash of the patch data without name, so you would avoid duplicates in all but name
- Importing patches from the synth by bank - would only import patches that you have changed in the synth since last import, so you can easily work in the synth and then back up only the changed patches into the computer
- Comes with a set of regular expressions to automatically tag patches based on a naming scheme, allows you to define your own naming scheme and re-tag all or subsets of the patches
- Remembers which tags were set by you and which by the automatic tagger, so if you re-tag you don't lose your manually assigned tags
- Stores everything local in a little SQLite database on your computer, nobody able to steal your precious patches from some Internet server ;-)
Of course, as it is a 1.0 release, there will be some restrictions and nicks:
- Incredibly ugly interface made by me - if somebody can or knows somebody who can and wants to help UI/UX designer, I am happy to accept criticism!
- Windows build only - but the technology is cross-platform so you can compile on Linux or Mac. Actually I am looking for somebody with a Mac to find out how to build it and provide installers for all you Mac folks - help wanted!
- Currently only comes with a fixed list of Tags, future version will allow you to add more (preloaded: Lead, Pad, Brass, Organ, Keys, Bass, Arp, Pluck, Drone, Drum, Bell, SFX)
The long term goal is to turn this into a touch-based controller (Raspi? Android Tablet?) I can attach to my keyboard rack and switch and browse patches without needing the computer.