Pitched channel 4 instrument macro issue.
Opened this issue · 3 comments
When in low% pulse duty mode via instrument macro (works fine with Vxx), channel 4 does not read the arpeggio/pitch macro information from its assigned NCx channel instrument.
Strange behavior... Tends to fix itself at times when enabling and disabling checkboxes for instrument macro settings and reinitializing the sound engine.
check if it still happens in 0.2.2
https://botb.club/~pp/botb/pitchissue.zip
Yes it does. Please see the attached *.SNM file. The pitch offset of arpeggio (and likely pitch macros) is not updated after the initial supplied tracker tick note reference for associated channel.
I'm not seeing a bug. I think you're expecting one behavior when another is being done though. When the 01 instrument is on noise channel then any arps apply to "Lo Mid High CopyC" instead of whatever notes you're thinking of. So playing on C-#, your arp of 0 1 4 7 9 9 9 9 8 6 4 3 -2 -5 -6 -8 -7 is doing
CopyC Lo CopyC Hi Lo Lo Lo Lo CopyC Mid etc. and you can only expect to hear the noise copying C for very short bursts.
https://www.dropbox.com/s/u4ibjvagyhlhgb7/pitchnonissue.snm?dl=1