Xyverz
							
						 
						
							 
							
							
							
								
							
								871ac5058a 
								
							
								 
							
						 
						
							
							
								
								Minor changes to the keymap: Moved thumb-cluster ESC to Media and Keypad layers  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								
							
						 
						
							 
							
							
							
								
							
								bbbd49a175 
								
							
								 
							
						 
						
							
							
								
								Ammend readme.md  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								
							
						 
						
							 
							
							
							
								
							
								138b89e1a1 
								
							
								 
							
						 
						
							
							
								
								Add colemak_programmer  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								976c856966 
								
							
								 
							
						 
						
							
							
								
								Update size estimates in the Makefile  
							
							 
							
							... 
							
							
 
							
							MIDI_ENABLE = no
   text    data     bss     dec     hex filename
      0   17080       0   17080    42b8 satan_midi.hex
MIDI_ENABLE = yes
MIDI_BASIC undefined
MIDI_ADVANCED undefined
   text    data     bss     dec     hex filename
      0   19494       0   19494    4c26 satan_midi.hex
      +2414 bytes (vs. MIDI_ENABLE = no)
MIDI_ENABLE = yes
      0   20846       0   20846    516e satan_midi.hex
      +1352 bytes (vs. MIDI_ENABLE = yes, MIDI_BASIC off, MIDI_ADVANCED
off)
MIDI_ENABLE = yes
#define MIDI_BASIC
#define MIDI_ADVANCED
   text    data     bss     dec     hex filename
      0   21292       0   21292    532c satan_midi.hex
      +1798 bytes (vs. MIDI_ENABLE = yes, MIDI_BASIC off, MIDI_ADVANCED
off)
Conclusion:
    +2400 to 4200, depending on config 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								b911e1966f 
								
							
								 
							
						 
						
							
							
								
								Fix redundant process_music.c in sources  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								a64ae10662 
								
							
								 
							
						 
						
							
							
								
								Update existing keymaps  
							
							 
							
							... 
							
							
 
							
							Update existing keymaps to enable MIDI_BASIC functionality.  Also added
an option MIDI_ENABLE_STRICT to be strict about keycode use (which also
reduces memory footprint at runtime) 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								nstickney
							
						 
						
							 
							
							
							
								
							
								b69b214d52 
								
							
								 
							
						 
						
							
							
								
								making numbers more familiar  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								ea14ed122f 
								
							
								 
							
						 
						
							
							
								
								Add basic layer to sample MIDI keycap  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								1000799d1e 
								
							
								 
							
						 
						
							
							
								
								Factor basic note processing into respective processors  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								525be99ee9 
								
							
								 
							
						 
						
							
							
								
								Split MIDI functionality into MIDI_BASIC and MIDI_ADVANCED  
							
							 
							
							... 
							
							
 
							
							MIDI_ENABLE = no
   text	   data	    bss	    dec	    hex	filename
      0	  17080	      0	  17080	   42b8	satan_midi.hex
MIDI_ENABLE = yes
MIDI_BASIC undefined
MIDI_ADVANCED undefined
   text	   data	    bss	    dec	    hex	filename
      0	  19494	      0	  19494	   4c26	satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_BASIC
MIDI_ADVANCED undefined
   text	   data	    bss	    dec	    hex	filename
      0	  19788	      0	  19788	   4d4c	satan_midi.hex
MIDI_ENABLE = yes
MIDI_BASIC undefined
#define MIDI_ADVANCED
   text	   data	    bss	    dec	    hex	filename
      0	  20846	      0	  20846	   516e	satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_BASIC
#define MIDI_ADVANCED
   text	   data	    bss	    dec	    hex	filename
      0	  21140	      0	  21140	   5294	satan_midi.hex 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Phong Nguyen
							
						 
						
							 
							
							
							
								
							
								d0b4dcc82c 
								
							
								 
							
						 
						
							
							
								
								Removes redundant {} which cause build failure when DEBUG_ACTION is set  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								nstickney
							
						 
						
							 
							
							
							
								
							
								ebc6948e96 
								
							
								 
							
						 
						
							
							
								
								first two layers of ErgoDox Familiar completeC  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								nstickney
							
						 
						
							 
							
							
							
								
							
								474f7ee3fd 
								
							
								 
							
						 
						
							
							
								
								initial layer of familiar layout)  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								nstickney
							
						 
						
							 
							
							
							
								
							
								498dfdd02c 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/qmk/qmk_firmware  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								nstickney
							
						 
						
							 
							
							
							
								
							
								9b40dd796e 
								
							
								 
							
						 
						
							
							
								
								familiar layout graphics, etc  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jack Humbert
							
						 
						
							 
							
							
							
								
							
								c62f3bd74d 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1118  from priyadi/promethium  
							
							 
							
							... 
							
							
 
							
							Various keymap updates 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jack Humbert
							
						 
						
							 
							
							
							
								
							
								352c0e7baa 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1117  from priyadi/fix_unicode_map  
							
							 
							
							... 
							
							
 
							
							Fix UNICODE_MAP input_mode problem 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Priyadi Iman Nurcahyo
							
						 
						
							 
							
							
							
								
							
								af29d0d094 
								
							
								 
							
						 
						
							
							
								
								Fix UNICODE_MAP input_mode problem  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Priyadi Iman Nurcahyo
							
						 
						
							 
							
							
							
								
							
								b27a8dea1b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into promethium  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Priyadi Iman Nurcahyo
							
						 
						
							 
							
							
							
								
							
								296b927e77 
								
							
								 
							
						 
						
							
							
								
								Fix UNICODE_MAP input_mode problem  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Callum Oakley
							
						 
						
							 
							
							
							
								
							
								b06961c38b 
								
							
								 
							
						 
						
							
							
								
								updated readme  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								1d69ccd729 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'qmk/master'  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jack Humbert
							
						 
						
							 
							
							
							
								
							
								84b2f86f24 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1113  from kesslern/master  
							
							 
							
							... 
							
							
 
							
							Add dvorak_emacs_software layout for ergodox 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jack Humbert
							
						 
						
							 
							
							
							
								
							
								da41cd1adf 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1115  from Skrymir/master  
							
							 
							
							... 
							
							
 
							
							Update from upstream 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Josh Colbeck
							
						 
						
							 
							
							
							
								
							
								e51001efcc 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'qmk/master'  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Callum Oakley
							
						 
						
							 
							
							
							
								
							
								1316ca67af 
								
							
								 
							
						 
						
							
							
								
								added hotkey cluster  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Priyadi Iman Nurcahyo
							
						 
						
							 
							
							
							
								
							
								3dab8a60fc 
								
							
								 
							
						 
						
							
							
								
								added pause, prtsc & ins to list of keys to be processed on release  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Priyadi Iman Nurcahyo
							
						 
						
							 
							
							
							
								
							
								57623805e8 
								
							
								 
							
						 
						
							
							
								
								Move caps to FUN layer; add Pause key  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Xyverz
							
						 
						
							 
							
							
							
								
							
								bf6f7a623d 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Nathan Kessler
							
						 
						
							 
							
							
							
								
							
								b9fce16490 
								
							
								 
							
						 
						
							
							
								
								Add dvorak_emacs_software layout for ergodox  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Priyadi Iman Nurcahyo
							
						 
						
							 
							
							
							
								
							
								b306f83c6b 
								
							
								 
							
						 
						
							
							
								
								Move del back to fun+backspce  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Priyadi Iman Nurcahyo
							
						 
						
							 
							
							
							
								
							
								77f9363675 
								
							
								 
							
						 
						
							
							
								
								Only process Fnumber on key release, and only when layer is still active  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jack Humbert
							
						 
						
							 
							
							
							
								
							
								7ff41df32c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1097  from stanleylai/master  
							
							 
							
							... 
							
							
 
							
							Added support for LED backlight, XD60v2's RGB underglow LED 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								64eecfc530 
								
							
								 
							
						 
						
							
							
								
								fix typos in keymap  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								nstickney
							
						 
						
							 
							
							
							
								
							
								5abe05147c 
								
							
								 
							
						 
						
							
							
								
								familiar layout v0.1 from ErgoDox-EZ configurator  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								ed15973a3f 
								
							
								 
							
						 
						
							
							
								
								Document size added by MIDI_ENABLE (~3800 bytes according to my experiments)  
							
							 
							
							... 
							
							
 
							
							satan/keymaps/midi
MIDI_ENABLE = no
   text	   data	    bss	    dec	    hex	filename
      0	  17080	      0	  17080	   42b8	satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_TONE_KEYCODE_OCTAVES 3 // default
   text	   data	    bss	    dec	    hex	filename
      0	  20846	      0	  20846	   516e	satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_TONE_KEYCODE_OCTAVES 2 // fewer octaves
   text	   data	    bss	    dec	    hex	filename
      0	  20846	      0	  20846	   516e	satan_midi.hex 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								d1fe24ad9f 
								
							
								 
							
						 
						
							
							
								
								Allow customization of the number of tone keycodes and add example keymap  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								ae0752dff5 
								
							
								 
							
						 
						
							
							
								
								expose midi_config  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								5e6097f015 
								
							
								 
							
						 
						
							
							
								
								add keycodes for transpose range  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								dd8f8e6bae 
								
							
								 
							
						 
						
							
							
								
								implement modulation  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								7c5e510fe2 
								
							
								 
							
						 
						
							
							
								
								add support for pedal cc messages  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								f67aefc522 
								
							
								 
							
						 
						
							
							
								
								remove disabled code  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								a4163466cb 
								
							
								 
							
						 
						
							
							
								
								Alternative version with a tone array  
							
							 
							
							... 
							
							
 
							
							tone array:
   text	   data	    bss	    dec	    hex	filename
      0	  25698	      0	  25698	   6462	satan_newsboytko.hex
0x6480 bytes written into 0x7000 bytes memory (89.73%).
note on array:
   text	   data	    bss	    dec	    hex	filename
      0	  25802	      0	  25802	   64ca	satan_newsboytko.hex
0x6500 bytes written into 0x7000 bytes memory (90.18%). 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								f2b2e05f12 
								
							
								 
							
						 
						
							
							
								
								clean up commented code  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								e405ab4bc6 
								
							
								 
							
						 
						
							
							
								
								initial implementation of polyphony using variable length array of notes on  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								5ae1411fc3 
								
							
								 
							
						 
						
							
							
								
								Expand MIDI key codes  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gabriel Young
							
						 
						
							 
							
							
							
								
							
								40a8a88e72 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'qmk/master'  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Kenichi Sasaki
							
						 
						
							 
							
							
							
								
							
								c61b5d88a8 
								
							
								 
							
						 
						
							
							
								
								change bracket key posision  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Stanley Lai
							
						 
						
							 
							
							
							
								
							
								76b1f392ab 
								
							
								 
							
						 
						
							
							
								
								XD60: Added BL_TOGG back to keymap, with 6 backlight steps  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jack Humbert
							
						 
						
							 
							
							
							
								
							
								db1e9a469a 
								
							
								 
							
						 
						
							
							
								
								helps to save before committing  
							
							 
							
							
 
							
						 
						
							9 years ago