Commit Graph

59 Commits (7b8857a368f53a102e402f27fce55ef214539bfd)

Author SHA1 Message Date
Jack Humbert 287eb7ad14 Converted audio play functions to *_user (#349)
* 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
9 years ago
Eric Tang aaa758f1d3 Optimize matrix scanning (#343) 9 years ago
Jack Humbert 0428214b90 adds music and audio toggles (#337)
* 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
9 years ago
Jack Humbert e2aa980ad5 cleans up default keymaps (olkb) 9 years ago
Erez Zukerman 1a8c0dd22d Leader key implementation (#326)
* 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

* updates process_action functions to return bool
9 years ago
Jack Humbert 3f02637f4d Backlight Breathing for Planck and Atomic
* 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
9 years ago
IBNobody 83e1cc241e 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
9 years ago
Jack Humbert 0656f2fa10 moves backlight functionality to keyboard files and updates template makefile
previously there were two backlight.c files (bad)
9 years ago
IBNobody ce75a7675e Updated personal layouts (#291) 9 years ago
Jack Humbert 170d9b7d15 addresses memory limits concerns for atomic default makefile 9 years ago
IBNobody f32f80cf32 updating personal atomic keymap (#285) 9 years ago
IBNobody 082a0f313d fixed compiler warnings (#273) 9 years ago
Eric Tang 620ac4b260 Update functions used to write to EEPROM 9 years ago
IBNobody 4b3358acc2 Fixed speaker being on during sleep. 9 years ago
IBNobody 4f4b5b8c18 Added CM/DK 9 years ago
IBNobody ef73ab6628 Notes Bugfix 9 years ago
IBNobody 5c98ad5960 Added extra songs, LED indicator notes 9 years ago
IBNobody 23231fa577 Converted goodbye to notes, fixed eighth dotted note macro 9 years ago
IBNobody 29e495be2a Added trimble and tempo adjustments! 9 years ago
IBNobody 943b5b7709 Adding folding to #if, etc 9 years ago
IBNobody 45f10b4c4b Fixed how note arrays are used. 9 years ago
IBNobody a87522033d Merging with QMK main to fix rest issues 9 years ago
IBNobody b5c22ab5b5 Merging with QMK main to fix audio issues 9 years ago
IBNobody 9d4bfc1bcf Corrected layer macros 9 years ago
IBNobody 2aa51e4416 Tweaking PVC atomic layout 9 years ago
IBNobody 8f85117aa9 Added Audio to my Atomic 9 years ago
IBNobody 3993afbb2e adding new per-keymap makefile 9 years ago
IBNobody f051496f13 Checkin 9 years ago
IBNobody cf17687f29 Adding personal build file settings 9 years ago
IBNobody 19061f2ff1 Update and rename pc_atomic.c to pvc_atomic.c 9 years ago
IBNobody 59e041672c Remapped magic bootloader key to B. 9 years ago
IBNobody aa9eaa9773 Corrected spacing. 9 years ago
IBNobody 3755ef5ddb Compiler Warnings / Atomic TLC
Corrected compiler warnings for a number of issues.  Gave Atomic some
TLC.
9 years ago
IBNobody caf3e48de8 LOCAL COMMIT
LOCAL COMMIT
9 years ago
IBNobody 3a601e76e4 Adding PC Atomic 9 years ago
Noah Andrews 95fba250ef Updated several keyboard folders to use new keymap naming scheme 9 years ago
yoyoerx 641859df84 Addressed void* return warning in all keymaps 9 years ago
Jack Humbert e6a2c77fde README changes 9 years ago
Jack Humbert 11d6e66979 atomic hex 9 years ago
Jack Humbert 8e9153ce12 Michelle's layout 9 years ago
Jack Humbert 3511a830ac readme 9 years ago
Jack Humbert 5901f5911b atomic files 9 years ago
Jack Humbert eb2795b4d6 atomic up-to-date 9 years ago
Jack Humbert 018e7a2e37 Merge pull request #28 from abienz/master
Added volume down to function layer
9 years ago
Jack Humbert c966e7982c bluetooth 9 years ago
abienz 3510b38ced Added volume down to function layer 9 years ago
abienz ab9b40512d Added extended keymap for colemak Atomic 9 years ago
Jack Humbert cda23c754e midi working 9 years ago
Jack Humbert 04885a3b44 preonic 9 years ago
Jack Humbert b2d4969f8f atomic 9 years ago