Thanks for your help. We've received your bug report.

AUTimePitch Real-time TimeStretch

by

External for hosting Apple’s AUTimePitch.  This provides a quality real-time time-stretch option for MAX/MSP users.  Slow audio down to a quarter of the original speed without changing the pitch, or raise the pitch without effecting playback rate.  You know the drill.

Now in Stereo!  Requires OSX 10.6

version 1.1- supports up to 4 channels of audio

0.2- adds crossfades between loops and segments for no more clicks.

AUTimePitch Real-time TimeStretch

May 20, 2011 at 6:10am

It crashes when I try to load the example (osx 10.5.8, max 5.1.8)

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0×0000000000000000
Crashed Thread: 0
Thread 0 Crashed:
0 ??? 0000000000 0 + 0
1 com.cycling74.AUTimePitch~ 0x185cab1a auconvert_newAU(_auconvert*) + 390
2 com.cycling74.AUTimePitch~ 0x185cac32 auconvert_new(symbol*, long) + 228
3 com.cycling74.MaxMSP 0x0001ca40 typedmess_fun + 1120
4 com.cycling74.MaxMSP 0x000bc5d9 object_new_typed_flags + 637
5 com.cycling74.MaxMSP 0x000bc618 object_new_typed + 46

#262916
May 20, 2011 at 7:17am

Hi,
I put it on my website but realized that it isn’t in the patch that it is OSX 10.6 compatible only. Apple documentation says they are no longer supporting the old component manager and to use audio components introduced in 10.6 instead. The new function is indeed where it gets the audio component so that would make sense. I might try making it 10.4 + compatible at somepoint, but not within the next month. Sorry.

Cheers,

#262917
May 21, 2011 at 12:56pm

Great Work!

Really excited for the multichannel version!

Just wondering, would it be possible to implement time stretching to slow audio down to more than a quarter of the original speed and a reverse function?

#262918
May 21, 2011 at 2:06pm

Any chance of seeing a signal version as well? (for pitching realtime sound sources)

#262919
May 22, 2011 at 7:50pm

Unfortunately, the engine is Apple’s AU and it doesn’t support slowing down below .25 or going in reverse. Extreme time stretching requires different algorithms or else it just ends up sounding bad.
I’ll look into a version that takes signal input and only supports the pitchshift. Seems like it should be possible for later this summer.

#262920

Anonymous

Anonymous
Jun 23, 2011 at 9:36am

Excellent stuff! :)

#262921
Jul 18, 2011 at 5:20am

Great! I too am very interested in a signal input version.

#262922
Sep 23, 2011 at 12:00pm

Later than I’d hoped, but I’ve added multi-channel so it is no longer just mono. I’ll start work on the signal input version for pitch shifting as requested in the next couple weeks.

#262923
Aug 31, 2012 at 5:49pm

This crashes on my machine when changing the ‘Rate’. Running on 10.7

#262924

You must be logged in to reply to this topic.