[announcement] ag.granular.suite 1.0 - not just another granulator :-)

    Jun 13 2011 | 2:41 pm
    Hi all,
    I would like to announce a stable release of the ag.granular.suite, a collection of patches for generalised granular sound processing and microsound composition based on FTM/Gabor libraries and encapsulated as Jamoma modules.
    Main features include: subsample accurate scheduling, multichannel output, granulation of multiple soundfiles at the same time (with interpolation of two sources per grain), parameter randomisation and sequencing, recording, playback and modulation of a stream of grain creation parameters (with re-synthesis), all parameters addressable via OSC, preset management, preset interpolation.
    List of modules: control, engine, record, play, modulate, presetmixpad.
    The presetmixad is a graphical controller, which can be used to interpolate between multiple presets (4 at a time) of any Jamoma module.
    Here is a short demo of the presetmixpad controlling the granulation modules: http://vimeo.com/19108649
    You can read more about the individual modules at: http://www.audibledata.com/Software.html
    There are also several video tutorials available on: vimeo: http://vimeo.com/channels/205096 or youtube: http://www.youtube.com/playlist?p=PL3BF050EED2754FFC&feature=mh_lolz
    Feel free to post comments, suggestionsfuture requests and bug reports to agierakowski at gmail dot com. Please include [ag.granular.suite] in the subject.

    • Jun 13 2011 | 3:40 pm
      Looks - and sounds very good on the videos Adrian. Nice work. Downloading the latest FTM to getting it up and running here....
    • Jun 13 2011 | 8:28 pm
      Hi spectro,
      thanks! I hope everything will work for you. Let me know if you encounter any problems (btw. I forgot to mention here that this is OSX only for now, since I am using randdist external from CNMAT. I am planning to port it to windows but first I need to get my hands on the source code :-)
    • Jun 18 2011 | 7:46 pm
      Hi all,
      just wanted to let you know that I've updated the presets of the control module since some of them did not contain the recently introduced parameters (this casued error messages during preset interpolation). The following blog entry contains a link to the updated xml file with presets:
    • Jun 18 2011 | 8:18 pm
      Going to check this out tomorrow; I've missed patching :)
    • Jun 19 2011 | 2:00 pm
      wooh very nice! i'm a lot into granulars lately. will give it a go. too bad it didn't come a couple of weeks earlier. then i could have used it in my current project (granular sound driven by 3d particle systems). well for the next then!
    • Mar 23 2012 | 12:06 pm
      Hi Possible to make the abstraction of object -randdist-? How does it work?
    • May 14 2012 | 8:26 pm
      Hi Adrian,
      Does it work for MAX 6. My panels for engine and control etc are bright green, and the files are not as responsive as in you're video demo. Have you had this before? Maybe I've got the installation wrong somehow?
    • Jul 23 2012 | 5:25 pm
      Hi all,
      sorry for late replyies but I don't check this forum often and it doesn't send notifications to my email (I should probably use the rss feed feature)
      it would be possible to replace randdist with icst.random for weighted random, and then just use ftm random function for continuos flat distribution. This way the whole thing could work on windows (but without the choice of different random distributions). I just didn't have time to take care of it (especially that I'd rather solve the problem properly by wrapping Tina's Random Number Generator Library: http://numbercrunch.de/trng/, which would require even more time :) Maybe in a few months :)
      @Noisey Parker which version have you downloaded? from the website or github? here's a link which will always give you the lates development version from github as a zip: https://github.com/adrian-gierakowski/ag.granular.suite/zipball/master
      I just pushed my local changes which should solve the green colours problem (caused by some recent changes in Jamoma). There is a new livebuffer module, and everything sims to be working fine on in Max 6 on my laptop
      hope that helps
    • Aug 01 2012 | 1:04 pm
      Adrian, your work is wonderful, i always wanted to build a patch like your granulator suite (but time and skills were not enough).
      Any news about the possibility to see this great instrument available for Windows users?
      Thank you very much.
    • Aug 02 2012 | 9:23 am
      Hi Rudolf,
      Thanks for the kind words. I will try to do something about the windows version within next couple of months. I'll post an update to this website once its done.
    • Jan 11 2013 | 7:36 pm
      Hi Adrian, Really fantastic work. Bravo.
      I'm having one issue, which admittedly may be user error, but I don't think I'm doing anything differently than in your demo. The automatic scaling that should make a position between 0-1 correspond to the duration of a source doesn't seem to work. It seems to continue to use the duration of the first source I select for all subsequent ones. I.e., if the initial source is 2000ms long, and I subsequently select a source that is 4000ms long, a position offset of 0.5 continues to refer to the 1000ms point in the new source. I can't access the second half of the second source sample in this case.
      I'm using Max 6.05, and the recommended versions of ftm and Jamoma in your 1.1 release.
    • Jan 11 2013 | 10:42 pm
      I'm on it. Should be fixed by tomorrow.
    • Jan 12 2013 | 12:28 pm
      fixed and pushed to github. Get the latest version here: https://github.com/adrian-gierakowski/ag.granular.suite/archive/master.zip
    • Jan 12 2013 | 12:28 pm
      fixed and pushed to github. Get the latest version here: https://github.com/adrian-gierakowski/ag.granular.suite/releases/latest
    • Jan 13 2013 | 3:25 am
      Awesome. Works beautifully now.