Hello list! Since Phil is currently coding on the patcher I decided to work on something different: coding a extensible-browser (most of the skeletton is already done) that will support the following features: - show nova-objects installed with info (nearly done (hey, i am still new to all that python stuff and the nova-code :) ) - show known patches, with additional tagging and a list of recently opened and saved ones (in progress (needs a db))
planned: - simple file browser to allow importing new data to the various browser-"handlers" - show known samples with additional info like playtime etc and additional tagging - project browser for easy patch&referenced samples/general objects-handling and info about the used nova-objects+editing the names (eg. for dynamic patching) & project specific actions (more below) - repository browser for importing patches from a remote repository to the local library - extensible search function to search patches/samples etc. - nova-browser object(s) that outputs specific messages accordingly to their gui events: eg. the sample browser would just output a message with the file-path to the currently selected sample+bang when the sample should be played/stoped+simple volume float. messages can be stored in the action-browser like [store "name" message-content(-[browser.action] - action browser that allows storing such messages, retrieving&editing them and sending them through the [browser.action] when clicked I check out the drag&drop stuff in qt soon, so I hope one can add objects/subpatches by just drag&dropping them on the canvas or later, message objects (for paths). I'll try to make the browser not mandatory for running nova_gui. looking at my current schedule the development will take some time because I am busy with uni+music, so don't expect dramatic changes/progress too soon. Is that ok with you guys? so long... Niklas _______________________________________________ nova-dev mailing list [email protected] http://klingt.org/cgi-bin/mailman/listinfo/nova-dev http://tim.klingt.org/nova
