summaryrefslogtreecommitdiffstats
path: root/quantum/audio
Commit message (Collapse)AuthorAgeFilesLines
* Cleans up quantum/keymap situation, removes extra lufa folders (#416)Jack Humbert2016-06-182-2/+2
| | | | | | | | | | | | | | | | * sorts out keycodes * move midi around * remove mbed * replaces keymap with qmk/keymap_common * fixes keymap.h * keymap, config, quantum rearrange * removes unneeded lufa stuff
* Converted audio play functions to *_user (#349)Jack Humbert2016-05-242-22/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 * Usability tweaks * TWEAE * nightly added extra kcs to keymap common * turned on Plank audio * Added backlight breathing to atomic * reverted accidental merge * Added music and audio toggles to Quantum.c * Redid the audio callbacks * Adjusted default planck layout to use the user tone naming * tabs to spaces * Rewrote the ALL recipe to allow for faster parallel make * tabs to spaces * Renamed custom event functions to be 'startup_user' and 'shutdown_user'. Also moved the prototypes around. * Tweaked pvc atomic layout to work with the pvc planck. * updates midi scale calling
* adds music and audio toggles (#337)Jack Humbert2016-05-182-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 * Usability tweaks * TWEAE * nightly added extra kcs to keymap common * turned on Plank audio * Added backlight breathing to atomic * reverted accidental merge * Added music and audio toggles to Quantum.c * Redid the audio callbacks * music/audio_on_user
* adds a sequencer to the music mode (#330)Jack Humbert2016-05-152-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | * implements leader key for planck experimental * allows override of leader timeout * adds ability to use the leader key in seq * fixes leader keycode * adds chording prototype * fixes keycode detection * moves music mode to quantum.c * disables chording by default * adds music sequencer functionality * implements audio/music functions in quantum.c * Merge branch 'master' into process-record
* Backlight Breathing for Planck and AtomicJack Humbert2016-05-092-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 * Usability tweaks * TWEAE * nightly added extra kcs to keymap common * turned on Plank audio * Added backlight breathing to atomic * reverted accidental merge * adds backlight pulse to planck
* Clarified audio.c (#302)IBNobody2016-05-039-835/+1373
| | | | | | | | | | | | | | | * 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
* removes extra voices, updates .hex filesJack Humbert2016-04-291-21/+21
|
* adds freq LUT for future useJack Humbert2016-04-261-0/+357
|
* adds delayed vibratoJack Humbert2016-04-262-0/+33
|
* updates default voice, prunes voicesJack Humbert2016-04-252-29/+29
|
* adds more voice harmonicsJack Humbert2016-04-222-3/+18
|
* Merge remote-tracking branch 'origin/master'Jack Humbert2016-04-223-19/+32
|\ | | | | | | | | # Conflicts: # quantum/audio/voices.c
| * fixed compiler warnings (#273)IBNobody2016-04-223-17/+30
| |
* | adds fifth and fourth down voicesJack Humbert2016-04-222-0/+17
|/
* adds more voices, fixes macro redefinesJack Humbert2016-04-212-4/+9
|
* Update functions used to write to EEPROMEric Tang2016-04-211-3/+3
|
* adds multiple voices and the ability to iterate/deiterate between themJack Humbert2016-04-212-3/+34
|
* converts tabs to spacesJack Humbert2016-04-212-47/+47
|
* restructures audio, begins voicingJack Humbert2016-04-218-0/+1404