 83e1cc241e
			
		
	
	
		83e1cc241e
		
	
	
	
	
		
			
			* Updated personal layouts * tweaked personal * Nightly - Audio Cleanup Refactored the LUTs. Abstracted some of the registers out of audio to use more functional names. Split audio into audio and audio_pwm. WIP * nightly - collapsed code * Added check for note playing to LEDs
		
			
				
	
	
		
			15 lines
		
	
	
		
			No EOL
		
	
	
		
			301 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			No EOL
		
	
	
		
			301 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #include <avr/io.h>
 | |
| #include <avr/interrupt.h>
 | |
| #include <avr/pgmspace.h>
 | |
| 
 | |
| #ifndef LUTS_H
 | |
| #define LUTS_H
 | |
| 
 | |
| #define VIBRATO_LUT_LENGTH 20
 | |
| 
 | |
| #define FREQUENCY_LUT_LENGTH 349
 | |
| 
 | |
| extern const float vibrato_lut[VIBRATO_LUT_LENGTH];
 | |
| extern const uint16_t frequency_lut[FREQUENCY_LUT_LENGTH];
 | |
| 
 | |
| #endif /* LUTS_H */ |