Looking for beta testers for my external

Matthias's icon

Dear all,

I have written an external for polyphonic granular synthesis and I am now looking for some people willing to test the external before I release it into the community. I will make it available free of charge, but I want to make sure everything works as expected before letting it go.

The external is based on Curtis Roads' principle of "Asynchronous Granulation" of prerecorded sounds. It is the first external I have written after teaching myself how to program in C especially for this purpose. So I am primarily interested in usability (ease of use, how does it integrate in your patches, managing the CPU load, etc) and any bugs I have not found yet.

If you are interested in testing the external, please write an email to circuit.music.labs@gmail.com and I will send you a download link containing the external itself, a Max Helpfile and a reference page annotating the external.

System Requirements:
- Mac OS 10.9 or above (sorry, no Windows yet)
- Max 6.1.8 64 bit (written and tested on 6.1.8 64 bit, not sure about previous versions)

The external is written for Max running in 64 bit mode, it will not run in 32 bit mode!

I am looking forward to your feedback!

Best,
Matthias

Matthias's icon

I have received some positive and constructive feedback on the first version, which led me to revising the external in order to make it more CPU friendly. So here you go. I have attached a zip file with a max package containing the external, reference material and a help file, including some utility samples for windowing.

Just drag the unzipped "cm.grainlabs~" folder to User/Documents/Max/Packages and (re)start Max.

Changelog:
- added attribute for window interpolation (on/off)
- completely rewritten perform routine for more efficient processing

Feel free to download the package and play around with it in any way you see fit. Please leave some feedback if you have any issues or other comments. In fact, I'd appreciate some feedback in any case.. ;-)

Thanks and all the best,
Matthias

cm.grainlabs.zip
zip
brendan mccloskey's icon

Hi Matthias
I realise it is not trivial to port to another OS, but there is a very curious/envious Windows7 user here . . . . jus' sayin'

;)

Matthias's icon

Hi Brendan,

I am aware of that..rest assured. But as I am relatively new to programming externals and I have no access to a windows environment, windows users must be a bit patient I'm afraid.

I'll update as soon as this changes, of course.

Best,
Matthias

brendan mccloskey's icon

:)
I am also relatively new to programming externals - and I am yet to even attempt one, regardless of OS !!

We are patient, I promise

Brendan

Matthias's icon

Dear all,

The external was just published to the Max Toolbox.
https://cycling74.com/tools/cm-grainlabs-granular-synthesis-external/

Thank you to all who tested and provided feedback!

All the best,
Matthias