dktr0 / WebDirt

Sampling engine implemented in Web Audio API (rough re-creation of Dirt)
GNU General Public License v3.0
40 stars 6 forks source link

cut sometimes causes samples to not happen #8

Open dktr0 opened 4 years ago

dktr0 commented 4 years ago

Thanks to Ian Hattwick for calling attention to this - he notes (on chat.toplap.org):

"cut sometimes causes subsequent samples to not get triggered. For example, this: note ("[0 2] [4 7 9 12]" + "<0 0 5 7>" - "12") #s "gtr" #cut 23 Occasionally causes the first note of the cycle to get missed. (Forgive the terrible musical example!) Note that this also happens with very short samples- I can reproduce with: note ("[0 2] [4 7 9 12]" + "<0 0 5 7>" - "12") #s "arpy" #cut 23 So not anything to do with sample length"