From e475e43918fc200fea3951093223273ee2fb3761 Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Thu, 1 Feb 2024 16:06:38 +0100 Subject: Adjust sync options to new tick sequencer --- src/settings.c | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'src/settings.c') diff --git a/src/settings.c b/src/settings.c index 3e8138e..48cc3e7 100644 --- a/src/settings.c +++ b/src/settings.c @@ -12,6 +12,7 @@ void sync_in_96(void); void sync_in_48(void); void sync_in_24(void); void sync_in_12(void); +void sync_in_6(void); void sync_in_4(void); void toggle_playing(void); void stop_playing(void); @@ -22,12 +23,14 @@ set_audio_settings(void) { settings.sync == SYNC_IN_LINK_48BPQ || settings.sync == SYNC_IN_LINK_24BPQ || settings.sync == SYNC_IN_LINK_12BPQ || + settings.sync == SYNC_IN_LINK_6BPQ || settings.sync == SYNC_IN_LINK_4BPQ) { switch (settings.sync) { case SYNC_IN_LINK_96BPQ: { irs_set(IRQ_SERIAL, sync_in_96); } break; case SYNC_IN_LINK_48BPQ: { irs_set(IRQ_SERIAL, sync_in_48); } break; case SYNC_IN_LINK_24BPQ: { irs_set(IRQ_SERIAL, sync_in_24); } break; case SYNC_IN_LINK_12BPQ: { irs_set(IRQ_SERIAL, sync_in_12); } break; + case SYNC_IN_LINK_6BPQ: { irs_set(IRQ_SERIAL, sync_in_6); } break; case SYNC_IN_LINK_4BPQ: { irs_set(IRQ_SERIAL, sync_in_4); } break; default: break; } @@ -42,12 +45,12 @@ set_audio_settings(void) { irs_set(IRQ_SERIAL, NULL); } switch (settings.sync) { - case SYNC_OUT_LINK_AUDIO_4: - case SYNC_OUT_LINK_AUDIO_8: - case SYNC_OUT_LINK_AUDIO_16: - case SYNC_OUT_AUDIO_4: - case SYNC_OUT_AUDIO_8: - case SYNC_OUT_AUDIO_16: { + case SYNC_OUT_AUDIO_12BPQ: + case SYNC_OUT_AUDIO_6BPQ: + case SYNC_OUT_AUDIO_4BPQ: + case SYNC_OUT_LINK_AUDIO_12BPQ: + case SYNC_OUT_LINK_AUDIO_6BPQ: + case SYNC_OUT_LINK_AUDIO_4BPQ: { SOUND_DMG_MASTER = sound_volume(SOUND_SQUARE1 | SOUND_SQUARE2 | SOUND_WAVE -- cgit v1.2.1