Forums > MaxMSP

delay~ obeject not switching note values.

March 14, 2012 | 1:39 pm

Hi Everyone,

I’m fairly new to Max and am having an issue with the delay~ object. I’m trying to create a simple patch for my students that would allow them to sing (or play) a canon and set the rate of delay to different note values. Everything works fine with an 16n, 8n, 4n but when I try 2n or 1n the rate of delay is the same as 4n.

I know most people would use the tapin~ tapout~ objects but I want them to be able to manipulate tempo as well through the transport. Any reasoning as to why it’s not working would be greatly appreciated!

Attachments:
  1. AudioCanon.maxpat

March 14, 2012 | 2:33 pm

The right inlet accepts samples only as units. The left inlet however can be used as well to set the delay time, using the delay message.

– Pasted Max Patch, click to expand. –

March 14, 2012 | 2:55 pm

Ah. Well that would be a problem. However when I checked out your patch it will still creating the same problem. There is no difference in delay rate between 2 and 4. Thoughts?


March 14, 2012 | 8:16 pm

This definitely works over here (max6). Is the first argument large enough?

– Pasted Max Patch, click to expand. –

March 15, 2012 | 5:31 am

To prevent a misunderstanding for future readers: Actually you CAN set the delay time by sending tempo relative stuff to the right inlet.

The problem (as jvkr pointed out already) should be caused by the first argument being smaller than 1n time interval at the current tempo.


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