Jack Humbert
bf5c2ccee5
splits process_action up to handle records separately ( #329 )
...
* 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
* splits up process_action to allow independent processing of actions
* merging?
9 years ago
Jack Humbert
15719f3574
adds a sequencer to the music mode ( #330 )
...
* 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
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
Jack Humbert
684793360c
quantum accommodates more than 16 columns
9 years ago
Erez Zukerman
2ce9644caa
Merge pull request #311 from adiabatic/ergodox-zweihander-osx
...
Add KC_LABK and KC_RABK (< and >)
9 years ago
Nathan Sharfi
08f3142463
Add KC_LABK and KC_RABK (< and >)
9 years ago
Erez Zukerman
9bb368a5fb
[Jack & Erez] Defines MOD_HYPR and MOD_MEH
9 years ago
Erez Zukerman
f293bf2340
[Jack & Erez] Removes duplicate reference, sorts whitespace
9 years ago
Jack Humbert
41b3e399b1
adds keycode shortcuts for OSL and OSM
9 years ago
Tom Duckering
d4520cd3ac
Referencing the hex file ( #309 )
...
Seems that this is a typo. When I used the hex file it worked so presuming that means it's right ;)
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
Jack Humbert
66e0323881
removes extra voices, updates .hex files
9 years ago
Jack Humbert
e024c11f7a
actually resolves conflicts in rgblight.c
9 years ago
Jack Humbert
c37d52d213
resolves conflicts in rgblight.c
...
# Conflicts:
# quantum/rgblight.c
9 years ago
Jack Humbert
bf56838fe9
adds freq LUT for future use
9 years ago
Jack Humbert
140b97a1cd
adds delayed vibrato
9 years ago
Jack Humbert
e7b6bb641c
updates default voice, prunes voices
9 years ago
James ‘Twey’ Kay
7ccfaf750d
Add a keymap_extras header for Plover
9 years ago
Eric Tang
eb09c450de
Fix typo ( #276 )
9 years ago
Jack Humbert
a718c53fe7
adds more voice harmonics
9 years ago
Jack Humbert
a8086126fe
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# quantum/audio/voices.c
9 years ago
Jack Humbert
b1900c8dde
adds fifth and fourth down voices
9 years ago
IBNobody
082a0f313d
fixed compiler warnings ( #273 )
9 years ago
Jack Humbert
7b3f212500
adds more voices, fixes macro redefines
9 years ago
Eric Tang
620ac4b260
Update functions used to write to EEPROM
9 years ago
Jack Humbert
9828aba2a1
adds multiple voices and the ability to iterate/deiterate between them
9 years ago
Erez Zukerman
a8fd65d86f
Merge pull request #265 from sboesebeck/master
...
ErgodoxLayoutGenerator used
9 years ago
Jack Humbert
e89b806b85
converts tabs to spaces
9 years ago
Jack Humbert
73228f5e5d
restructures audio, begins voicing
9 years ago
Jack Humbert
2e60054951
fade envelope
9 years ago
Jack Humbert
2e303b40ae
start of envelope function
9 years ago
Jack Humbert
7d1a683607
sounds for plover layout
9 years ago
Jack Humbert
b0635e58eb
delay isn't the problem here
9 years ago
Stephan Bösebeck
13244a259c
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware
9 years ago
Jack Humbert
de4690593c
fixed startup audio with a 500ms delay
9 years ago
Jack Humbert
462601f5e8
breaking changes - restructuring audio.c a little
9 years ago
Stephan Bösebeck
6ff5e10592
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware
9 years ago
Jack Humbert
fd49dfe5cb
vibrato and polyphony paratmeters
9 years ago
Jack Humbert
a2f31c886f
getting ready for getters and setters
9 years ago
Jack Humbert
78b3a88154
merging in #262
9 years ago
Jack Humbert
e49712b559
note sliding - on right now
9 years ago
Stephan Bösebeck
9cc39156f7
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware
9 years ago
IBNobody
82ec81660e
Merge remote-tracking branch 'refs/remotes/jackhumbert/master' into personal_atomic_planck
9 years ago
IBNobody
ef73ab6628
Notes Bugfix
9 years ago
Jack Humbert
89a78f4a11
audio fixes
9 years ago
Jack Humbert
5a15c113d7
Merge branch 'personal_atomic_planck' of github.com:IBNobody/qmk_firmware
9 years ago
IBNobody
5c98ad5960
Added extra songs, LED indicator notes
9 years ago
Jack Humbert
d94960be5b
Merge branch 'master' of https://github.com/jackhumbert/tmk_keyboard
9 years ago