diff --git a/audio/mods/protracker.cpp b/audio/mods/protracker.cpp
index 82067f6..2578e94 100644
a
|
b
|
void ProtrackerStream::updateRow() {
|
219 | 219 | case 0x0: |
220 | 220 | if (exy) { |
221 | 221 | _track[track].arpeggio = true; |
222 | | if (note.period) { |
223 | | _track[track].arpeggioNotes[0] = note.note; |
224 | | _track[track].arpeggioNotes[1] = note.note + ex; |
225 | | _track[track].arpeggioNotes[2] = note.note + ey; |
226 | | } |
| 222 | byte trackNote = _module.periodToNote(_track[track].period); |
| 223 | _track[track].arpeggioNotes[0] = trackNote; |
| 224 | _track[track].arpeggioNotes[1] = trackNote + ex; |
| 225 | _track[track].arpeggioNotes[2] = trackNote + ey; |
227 | 226 | } |
228 | 227 | break; |
229 | 228 | case 0x1: |