Excerpts from Devin Anderson's message of 2011-10-09 08:32:52 +0200: > After almost two years, I'm happy to announce that a new version of > `synthclone` is available for download! > > The new version of `synthclone` is a complete departure from the utility > application I wrote two years ago on a rainy weekend. Here are the most > important changes: > > - `synthclone` is now a Qt-based application with a table interface that > allows a user to configure sample times, release times, notes, velocity > values, aftertouch, channel pressure, and MIDI control changes on a > zone-by-zone basis. You can tweak the parameters and audition samples > until you're satisfied with the samples you've acquired. > > - The application is now session-based. Sessions can be saved and > restored. > > - `synthclone` comes with `libsynthclone`, a plugin API that allows > developers to write plugins that can interact with and extend the > application. Developers can add components to `synthclone`, including > sampler components (for sending MIDI and acquiring audio data), effect > components (for altering audio data), and target components (for > writing patches that work with software that can play back sample-based > instruments). In addition, the API allows plugins to do almost > anything that the application itself can do. All changes to the > session are accessible via the observer pattern (using Qt signals and > slots), allowing plugins to easily sync to session changes. > > - `synthclone` is distributed with several plugins: > > 1.) libsynthclone_hydrogen - Builds Hydrogen drumkits. > 2.) libsynthclone_jack - Sampling via the JACK Audio Connection Kit. > Includes JACK Session support. > 3.) libsynthclone_sfz - Builds SFZ instruments. > 4.) libsynthclone_trimmer - Trims "silence" off of the start and end > of acquired samples. > 5.) libsynthclone_zonegenerator - Generates zone data for acquiring > samples. > > - The application can write multiple targets (i.e. Hydrogen and SFZ) in > one session. No need to restart `synthclone` and wait while samples > are reacquired. > > The new version of `synthclone` is available at: > > http://synthclone.googlecode.com/ > > This is an alpha release. Please report bugs using the issue tracker: > > http://code.google.com/p/synthclone/issues/list > > If you like `synthclone` and have ideas that can make it better and/or want > to keep up with its progress, join the users group: > > http://groups.google.com/group/synthclone-users > > If you're a developer and want to write plugins for `synthclone` or > contribute to the application itself, join the development group: > > http://groups.google.com/group/synthclone-development > > On a closing note, I'd like to thank Peter L. Jones for patiently answering > my questions about the SFZ format. With his help, I was able to understand > far more about the SFZ format than I ever could using the official > documentation. Thanks, Peter! > > -- > Devin Anderson > devin (at) charityfinders (dot) com > > CharityFinders - http://www.charityfinders.com/ > synthclone - http://synthclone.googlecode.com/ Thanks Devin, this sounds really useful, I'm looking forward to using it. _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user