how do you do it in assembler?
From an old project:
But after I had a second look I noticed that somewhere before this module a poly stream was casted to mono.
When I put this after a 'real' mono (say after a poly2mono primitive) module it doesn't work, sorry.
But when you replace the monoin with polyin (that's what I originally used it for) you still get a nice way to modify the 4 notes of an chord individually. You can do funky things when the same chord sounds different depending on the order the of keys you hit.