Mercurial > hg > dmlib
diff jssplr.h @ 224:81f3993412ae
Move jmpProcessRowEffect() into jmpProcessNewRow(); Fix volume-column tone
portamento ('M') effect, the parameter must be * 16. Improve retrig note
E9x, so that it also triggers on E90 aka tick 0. Fix tone portamento (and
volume column tone portamento) to work with retrig note and multi-retrig.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 08 Oct 2012 00:44:40 +0300 |
parents | 9fa8e9326d18 |
children | 6d9a3577741b |
line wrap: on
line diff
--- a/jssplr.h Mon Oct 08 00:20:20 2012 +0300 +++ b/jssplr.h Mon Oct 08 00:44:40 2012 +0300 @@ -63,6 +63,7 @@ pitch, // Pitch (NOT actual frequency!) freq, cfreq, oldPitch, + oldNote, position, // Sample position volume, // Volume panning, // Panning position @@ -86,6 +87,7 @@ iLastPortaParam, // Last portamento effect parameter iLastPortaToNoteParam, // Last porta-to-note parameter iLastPortaToNotePitch, // Last porta-to-note pitch + lastPortaToNoteNote, iLastTremorParam, iTremorCount,