Forums > Dev

accessing buffer~ data in an msp external

October 2, 2009 | 6:22 am

hi all,

i couldn’t find a straightforward reference on how to do this using google or scouring the forums..

i want to make a replacement for groove~ that allows time-stretch pitch shifting (like elastic~, but free so that it can be distributed with mlr).. i’d like to use the rubber band library (http://breakfastquay.com/rubberband/) which is in c++, so i expect i’ll have to figure the whole c++/max/msp thing out too, but that at least seems documented.

does anyone have any useful pointers or references?

thanks!


October 8, 2009 | 4:57 pm

wow, this rubberband thingie looks (and sounds) amazing Smile

You might want to have a look at the code of index~ in the SDK example folder.
Here’s a nice introduction by timothy place:
http://blog.74objects.com/2009/03/22/accessing-buffers/

good luck!
jan.


October 9, 2009 | 4:00 pm

For C++ help, you could always try this:
http://www.mat.ucsb.edu/~wakefield/maxcpp.htm

Or this:
http://puredata.info/Members/thomas/flext/

If you use the former, send me any questions by email, I’d be happy to help getting this rubbery thing into max.


Viewing 3 posts - 1 through 3 (of 3 total)