Tonleiter is running
This commit is contained in:
@ -10,13 +10,14 @@ void sequencerExec(void *handle) {
|
||||
t_melody *melody = (t_melody*) handle;
|
||||
|
||||
if (melody->lengthCnt == 0) {
|
||||
if (melody->tones[melody->idx].octave == e_O_EndMark) {
|
||||
if (melody->tones[melody->idx].length == e_L_EndMark) {
|
||||
melody->idx = 0;
|
||||
}
|
||||
|
||||
psgPlayTone(channel, melody->tones[melody->idx].octave, melody->tones[idx].note);
|
||||
psgPlayTone(melody->channel, melody->tones[melody->idx].octave, melody->tones[melody->idx].note);
|
||||
|
||||
melody->lengthCnt = melody->tones[melody->idx].length;
|
||||
melody->idx += 1;
|
||||
}
|
||||
|
||||
melody->lengthCnt -= 1;
|
||||
|
Reference in New Issue
Block a user