forked from mirrors/qmk_firmware
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 */ |