delay~ obeject not switching note values.

Mar 14, 2012 at 1:39pm

delay~ obeject not switching note values.

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
#62372
Mar 14, 2012 at 2:33pm

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. –
#225292
Mar 14, 2012 at 2:55pm

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?

#225293
Mar 14, 2012 at 8:16pm

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

– Pasted Max Patch, click to expand. –
#225294
Mar 15, 2012 at 5:31am

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.

#225295

You must be logged in to reply to this topic.