Subproject to accomodate second half pad built in opposite orientation (places TRRS jacks on opposing edges for shorter cable runs)
		
			
				
	
	
		
			33 lines
		
	
	
		
			631 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			631 B
		
	
	
	
		
			C
		
	
	
	
	
	
#include "lets_split.h"
 | 
						|
 | 
						|
#ifdef AUDIO_ENABLE
 | 
						|
    float tone_startup[][2] = SONG(STARTUP_SOUND);
 | 
						|
    float tone_goodbye[][2] = SONG(GOODBYE_SOUND);
 | 
						|
#endif
 | 
						|
 | 
						|
void matrix_init_kb(void) {
 | 
						|
 | 
						|
    #ifdef AUDIO_ENABLE
 | 
						|
        _delay_ms(20); // gets rid of tick
 | 
						|
        PLAY_NOTE_ARRAY(tone_startup, false, 0);
 | 
						|
    #endif
 | 
						|
 | 
						|
    // // green led on
 | 
						|
    // DDRD |= (1<<5);
 | 
						|
    // PORTD &= ~(1<<5);
 | 
						|
 | 
						|
    // // orange led on
 | 
						|
    // DDRB |= (1<<0);
 | 
						|
    // PORTB &= ~(1<<0);
 | 
						|
 | 
						|
	matrix_init_user();
 | 
						|
};
 | 
						|
 | 
						|
void shutdown_user(void) {
 | 
						|
    #ifdef AUDIO_ENABLE
 | 
						|
        PLAY_NOTE_ARRAY(tone_goodbye, false, 0);
 | 
						|
	_delay_ms(150);
 | 
						|
	stop_all_notes();
 | 
						|
    #endif
 | 
						|
}
 |