@ -48,8 +48,20 @@ void handle_ui(void)
if ( autostore_sound > = AUTOSTORE_MS & & ( ui_main_state = = UI_MAIN_VOICE_SELECTED | | ui_main_state = = UI_MAIN_BANK_SELECTED ) )
if ( autostore_sound > = AUTOSTORE_MS & & ( ui_main_state = = UI_MAIN_VOICE_SELECTED | | ui_main_state = = UI_MAIN_BANK_SELECTED ) )
{
{
# ifdef DEBUG
Serial . println ( F ( " Autostore triggered " ) ) ;
# endif
ui_show_main ( ) ;
ui_show_main ( ) ;
eeprom_write_sound ( ) ;
eeprom_write_sound ( ) ;
switch ( ui_main_state )
{
case UI_MAIN_VOICE_SELECTED :
ui_main_state = UI_MAIN_VOICE ;
break ;
case UI_MAIN_BANK_SELECTED :
ui_main_state = UI_MAIN_BANK ;
break ;
}
}
}
for ( uint8_t i = 0 ; i < NUM_ENCODER ; i + + )
for ( uint8_t i = 0 ; i < NUM_ENCODER ; i + + )
@ -208,12 +220,6 @@ void ui_show_main(void)
lcd . show ( 0 , 3 , 10 , bank_name ) ;
lcd . show ( 0 , 3 , 10 , bank_name ) ;
lcd . show ( 0 , 14 , 1 , " ] " ) ;
lcd . show ( 0 , 14 , 1 , " ] " ) ;
}
}
/* else if (ui_main_state == UI_MAIN_BANK_SELECTED)
{
lcd . show ( 0 , 2 , 1 , " < " ) ;
lcd . show ( 0 , 3 , 10 , bank_name ) ;
lcd . show ( 0 , 14 , 1 , " > " ) ;
} */
else
else
{
{
lcd . show ( 0 , 2 , 1 , " " ) ;
lcd . show ( 0 , 2 , 1 , " " ) ;
@ -229,12 +235,6 @@ void ui_show_main(void)
lcd . show ( 1 , 3 , 10 , voice_names [ voice ] ) ;
lcd . show ( 1 , 3 , 10 , voice_names [ voice ] ) ;
lcd . show ( 1 , 14 , 1 , " ] " ) ;
lcd . show ( 1 , 14 , 1 , " ] " ) ;
}
}
/* else if (ui_main_state == UI_MAIN_VOICE_SELECTED)
{
lcd . show ( 1 , 2 , 1 , " < " ) ;
lcd . show ( 1 , 3 , 10 , voice_names [ voice ] ) ;
lcd . show ( 1 , 14 , 1 , " > " ) ;
} */
else
else
{
{
lcd . show ( 1 , 2 , 1 , " " ) ;
lcd . show ( 1 , 2 , 1 , " " ) ;