Help with zl nth

Andrew Sblendorio's icon

Hello all!

I'm working on this patch (it's m4l and I attached the patch to check out), and I am having trouble with the zl nth object. It's getting a list from a pak object and it's outputs are being selected from message boxes triggered by note in messages. To test I have a clip in Ableton sending the C note in all octaves (also tested with all C#/Db octaves). After the frequency coming out the pak list hits about 500 hertz or so the zl nth object stops sending the frequencies out of the left outlet and sends them out the right outlet, even though the list from pak is just updating with the new values like it's suppose to. I don't understand why the zl nth object is limiting the values being sent out of the left output.

I hope someone can help clear this up for me, I'm pretty new to max and cannot figure this out at all.

Thanks!

~Andrew

Microtune-Synth-1.2.amxd
amxd
Andrew Sblendorio's icon

Just an update, I tried replacing the message boxes which were selecting zl nth's outputs with floating number boxes and it seems to work fine. Not sure why that fixed it, an insights?

Roman Thilenius's icon

your patching style looks clean and organized and zl nth is the perfect object for a simple retuning table.

but there is at least one thing which seems to be incorrect. what might be problematic is the message order. you should put a [t i i] behind the topmost [select] objects, because otherwise half the messages come too early to the second input of zl nth.

about the second output, you dont need this at all, or do you?

-110

Andrew Sblendorio's icon

I don't need the second output it was just to doublecheck my outputs. I did just become aware of those mounted break points which are amazing. I'll try the trigger message before the select objects, I ended up solving it with a floating number box with a message box with the selector number before it but I'd like to clean every bit I can. I'll let you know how it goes.

Thanks