ANN: New spectral delay and granulation objects

Oct 21, 2009 at 4:10pm

ANN: New spectral delay and granulation objects

hello all,

This is to announce the release of several MaxMSP externals, with GPL-licensed source code. They are available at maxobjects.com and directly from…

http://john-gibson.com/software.htm

Currently these are for Mac OS only.

jg.spectdelay~ performs an FFT of the input and supplies each frequency band with a volume control (EQ) and a recirculating delay line. EQ gain, delay time, and delay feedback can be controlled in real time. There is a way to apply a value change to a contiguous group of frequency bands. So, for example, you can hook up 16 sliders and control the bands in a way that provides more resolution to lower frequencies than if you merely divided the spectrum into 16 equal parts. A light-weight version with just the EQ functionality is available as jg.specteq~.

jg.granulate~ granulates sound stored in a buffer. You define a segment of the buffer and set how quickly the granulator moves through the buffer (traversal speed). Other parameters include grain rate, grain duration, randomization of grain input and output times, transposition, grain envelope. You can set a transposition collection, from which grain transpositions will be selected randomly. Output from 1 to 8 channels. Everything can be updated at run time.


John Gibson
Assistant Professor of Composition
Acting Director, Center for Electronic and Computer Music
Indiana University Jacobs School of Music
http://john-gibson.com

#45992
Oct 21, 2009 at 5:26pm

hi,

thank you for the objcets ! any chance to have the help files in 4.6 version (i still love 4.6) ?

pe

#165709
Oct 21, 2009 at 5:27pm

wow, great work. thanks for sharing, i especially like the granular object.

#165710
Oct 21, 2009 at 9:37pm

Yes, I’ll make the 4.6 help files available on the web site. If you really need them right now, download the source code tarball from that site and look for the two *.help files in there.

JG

pelang wrote on Wed, 21 October 2009 11:26
hi,

thank you for the objcets ! any chance to have the help files in 4.6 version (i still love 4.6) ?

pe

#165711
Oct 22, 2009 at 1:50am

Really nice, John! I’m going to show them off in my class next week. Will these make our music sound as terrific as yours?
Smile

brad
http://music.columbia.edu/~brad

#165712
Oct 23, 2009 at 7:06pm

John, these are marvellous, and I’ll echo Brad’s hopeful comment that we’ll sound as good as you when using them. Actually, I suppose that it would be best if we were to use them and have you not recognize what they become in our hands. Smile

#165713
Oct 27, 2009 at 5:26pm

Hi oivindi,

Thanks for the report. Is this with the help patch? If so, can you tell me the exact sequence of actions you perform before the crash? Does it crash in the same place every time? That is, at…

Spectacle::modify_analysis(bool) + 592

I’m not optimistic that I can reproduce this behavior with the help patch, as I’m still running Leopard. It could be some interaction between my code and Snow Leopard, though it’s hard to see how.

If you have an opportunity to try it on a different (pre 10.6) machine, please let me know how that goes.

-John

oivindi wrote on Fri, 23 October 2009 12:56
jg.spectdelay~ is crashing MaxMSP 5.0.8 every time I turn the audio on (startwindow).

I’ve included a crash report below. Any ideas? The granulation external is working just fine.

[snip]

#165714
Oct 27, 2009 at 5:28pm

aw, shucks … thanks Gregory and Brad.

Unfortunately, spectral delay has a pretty strong “sonic fingerprint,” although there are a lot of different sounds you can get out of it. Still useful though!

JG

Gregory Taylor wrote on Fri, 23 October 2009 13:06
John, these are marvellous, and I’ll echo Brad’s hopeful comment that we’ll sound as good as you when using them. Actually, I suppose that it would be best if we were to use them and have you not recognize what they become in our hands. Smile
#165715
Oct 27, 2009 at 5:44pm

If you’re dealing with fingerprints, there’s always the option for the smudge that makes identification difficult. Smile

#165716
Oct 27, 2009 at 7:28pm

I’m going to etch mine off with acid.

brad
http://music.columbia.edu/~brad

#165717

You must be logged in to reply to this topic.