Clarified audio.c (#302)
* 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
This commit is contained in:
parent
2c070163ff
commit
83e1cc241e
16 changed files with 1461 additions and 909 deletions
15
quantum/audio/luts.h
Normal file
15
quantum/audio/luts.h
Normal file
|
@ -0,0 +1,15 @@
|
|||
#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 */
|
Loading…
Add table
Add a link
Reference in a new issue