Cycle~ not reading buffer max 5
I've searched through the posts, examined the documentation and tried every permutation I can think of and I can't get this seemingly simple patch to work. I'm following one of Peter Batcheler's fantastic tutorials: Buffers and wavetables (http://www.youtube.com/watch?v=0kUn5zkkokM)and I can't get the cycle~ object to read through my buffer~. I know it's something obvious so sorry in advance, it's just driving me insane.
----------begin_max5_patcher---------- 648.3ocyXt0aZCCEG+4To9cHJOyP1N22a6ywzzjIwP8ThMJ1LfVs9Ye9RBDJ IPHk1lWvjSbs+e94yEWd4wGb7Vv2QDdte28mtNNunr3Xros3zXvwqDuKq.KL SzqjHIUu5Mq9czbiU9h+7MD3fU9FYAQJ2ulXWbukEbrzy8WMSXMVl8Dks52U jLocNHP5bvLW+nH8.Bo+LALGb7OhsojxTqqQHvVVsam0rw5+d7A8nZX1M3XB AdE4fOHI6LJySPjtk62h+KoKuFl1uW2xgWxYRA8YyafZe6Bf.Fp8cnkGwAlG R5EDn1aACWZ1BueTQwEd2aFoVmE8b5Ci6mCB5JlVMmGGbKXwxCTnYHzFkbR7 gZazSEbbYJ44jSXz6jbnQSNkiqVpNAW30RaTbaAlsZbXC5ahlR8MTCbN05Nq 5S.IjmywYcGKcrRRmdjIBH.XbofvlOuV9wo5FLZcuBSYcJ6zgjAPYWoNXs6A SSaNqTOD.tU+Cc+KDpylbyqva6x4St2kA8iis.vLDClPkAGYqhn6NhBrTINY x0oPyfk7pxNST7GPEuK7kBpvL1BZ5SfLdAuxtLWLAqlZn.a7ksSRTPuXK7P+ EhrogRPisEaVtjTc.lu4v+TZFM99tjsJtcd7lc2esNlyMDh57hYenMX7qav. MQevzITGl9vV19rBxqW5RcWsR9H6EGYqlaIF5Jn58muZWXUBC6rq4ajm9EuA fB9lprFmslEtsTXNQHoLrjxYslT5oS5IZdNw79iWEilulqZ9IZxP6+Tc3RKb HZC90nsAIs3uFskNc41fjl9e0bppM8kWcgSXs84ysjgnM+aUZ9IQyC0+RAlp o9AoGd5tH5nODQelzzFTC+WQUQ9Y -----------end_max5_patcher-----------
if you make the buffer much smaller, i.e. 11.61 ms, than it will work.
cycle works with buffers of 512 samples (NOT MS!!!) as stated in the help file. Also see the 4. option in the cycle~ helpfile.
"The cycle~ object is an interpolating oscillator that reads repeatedly through one cycle of a waveform, using a wavetable of 512 samples."
the youTube video you are referring to is using a buffer of 11.7, you copied the sample number 512 as the ms!
Ha! I’m an idiot. Cheers Sebastian :)
Note that you can
- use the sizeinsamps message to set the buffer to a certain size in samples
- In Max 6 you can use big buffer windows for cycle for extra fun and precision.
Thanks Emmanuel that’s really useful!