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) 
							
						 
						
							2017-02-25 20:41:13 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								ea14ed122f 
								
							 
						 
						
							
							
								
								Add basic layer to sample MIDI keycap  
							
							 
							
							
							
						 
						
							2017-02-25 19:37:33 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								1000799d1e 
								
							 
						 
						
							
							
								
								Factor basic note processing into respective processors  
							
							 
							
							
							
						 
						
							2017-02-25 19:25:33 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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 
							
						 
						
							2017-02-25 15:02:43 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								64eecfc530 
								
							 
						 
						
							
							
								
								fix typos in keymap  
							
							 
							
							
							
						 
						
							2017-02-19 22:23:32 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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 
							
						 
						
							2017-02-19 17:45:08 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								d1fe24ad9f 
								
							 
						 
						
							
							
								
								Allow customization of the number of tone keycodes and add example keymap  
							
							 
							
							
							
						 
						
							2017-02-19 17:18:05 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								ae0752dff5 
								
							 
						 
						
							
							
								
								expose midi_config  
							
							 
							
							
							
						 
						
							2017-02-19 16:43:45 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								5e6097f015 
								
							 
						 
						
							
							
								
								add keycodes for transpose range  
							
							 
							
							
							
						 
						
							2017-02-19 16:43:43 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								dd8f8e6bae 
								
							 
						 
						
							
							
								
								implement modulation  
							
							 
							
							
							
						 
						
							2017-02-19 16:43:02 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								7c5e510fe2 
								
							 
						 
						
							
							
								
								add support for pedal cc messages  
							
							 
							
							
							
						 
						
							2017-02-19 16:42:45 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								f67aefc522 
								
							 
						 
						
							
							
								
								remove disabled code  
							
							 
							
							
							
						 
						
							2017-02-19 16:42:04 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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%). 
							
						 
						
							2017-02-19 16:42:04 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								f2b2e05f12 
								
							 
						 
						
							
							
								
								clean up commented code  
							
							 
							
							
							
						 
						
							2017-02-19 16:42:04 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								e405ab4bc6 
								
							 
						 
						
							
							
								
								initial implementation of polyphony using variable length array of notes on  
							
							 
							
							
							
						 
						
							2017-02-19 16:41:59 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								5ae1411fc3 
								
							 
						 
						
							
							
								
								Expand MIDI key codes  
							
							 
							
							
							
						 
						
							2017-02-19 16:41:10 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								40a8a88e72 
								
							 
						 
						
							
							
								
								Merge branch 'qmk/master'  
							
							 
							
							
							
						 
						
							2017-02-19 14:34:58 -08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								49e72632d2 
								
							 
						 
						
							
							
								
								remove more warnings  
							
							 
							
							
							
						 
						
							2017-02-16 13:13:38 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								1ac5dc9e52 
								
							 
						 
						
							
							
								
								fix travis and reduce warnings  
							
							 
							
							
							
						 
						
							2017-02-16 11:37:46 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								15dc540cac 
								
							 
						 
						
							
							
								
								ignore PRs in versioning  
							
							 
							
							
							
						 
						
							2017-02-16 10:06:02 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								e34c3936b7 
								
							 
						 
						
							
							
								
								Merge pull request  #1105  from nrrkeene/master  
							
							 
							
							... 
							
							
							
							The Ordinary Layout v5 
							
						 
						
							2017-02-16 09:49:24 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								0b76f4f508 
								
							 
						 
						
							
							
								
								Merge pull request  #1103  from priyadi/promethium  
							
							 
							
							... 
							
							
							
							My keymap updates 
							
						 
						
							2017-02-16 09:48:58 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nicholas Keene 
								
							 
						 
						
							
							
							
							
								
							
							
								d99f03a1a6 
								
							 
						 
						
							
							
								
								The Ordinary Layout has all the keys in the right places.  
							
							 
							
							
							
						 
						
							2017-02-15 23:11:04 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nicholas Keene 
								
							 
						 
						
							
							
							
							
								
							
							
								7606f784dd 
								
							 
						 
						
							
							
								
								This is the best layout, really, come look  
							
							 
							
							
							
						 
						
							2017-02-15 23:02:30 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								77b6ac831e 
								
							 
						 
						
							
							
								
								Merge pull request  #1104  from qmk/layer_tap_toggle  
							
							 
							
							... 
							
							
							
							Adds layer tap toggle as TT(layer) 
							
						 
						
							2017-02-15 23:46:31 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nicholas Keene 
								
							 
						 
						
							
							
							
							
								
							
							
								af942f2e57 
								
							 
						 
						
							
							
								
								The Ordinary Layout is the best one, the one you are looking for. Really. Check it out.  
							
							 
							
							
							
						 
						
							2017-02-15 22:33:04 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								58823b4e03 
								
							 
						 
						
							
							
								
								fix weirdness with arm and mods  
							
							 
							
							
							
						 
						
							2017-02-15 23:20:35 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								f89499e255 
								
							 
						 
						
							
							
								
								unique variable name  
							
							 
							
							
							
						 
						
							2017-02-15 18:14:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								c2a9acffd7 
								
							 
						 
						
							
							
								
								publicise variables  
							
							 
							
							
							
						 
						
							2017-02-15 17:39:51 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								1bb574fe48 
								
							 
						 
						
							
							
								
								add unicode common file, get names right  
							
							 
							
							
							
						 
						
							2017-02-15 17:09:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								09add35e7f 
								
							 
						 
						
							
							
								
								add unicode common file, get names right  
							
							 
							
							
							
						 
						
							2017-02-15 17:09:35 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								cbabb4d417 
								
							 
						 
						
							
							
								
								split up unicode systems into different files  
							
							 
							
							
							
						 
						
							2017-02-15 16:36:31 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								6788cbd762 
								
							 
						 
						
							
							
								
								give error if both unicode/map are enabled  
							
							 
							
							
							
						 
						
							2017-02-15 12:39:58 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								69ea10f9a9 
								
							 
						 
						
							
							
								
								adds layer tap toggle  
							
							 
							
							
							
						 
						
							2017-02-15 11:25:33 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								ac04fe0301 
								
							 
						 
						
							
							
								
								Added README for my keymap  
							
							 
							
							
							
						 
						
							2017-02-15 19:40:33 +07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								3882f97d2e 
								
							 
						 
						
							
							
								
								Move keyboard specific stuff to keyboard specific files, and vice versa  
							
							 
							
							
							
						 
						
							2017-02-15 19:22:58 +07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								1eac297a2f 
								
							 
						 
						
							
							
								
								Added copyright notice  
							
							 
							
							
							
						 
						
							2017-02-15 16:39:19 +07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								c2f0207d59 
								
							 
						 
						
							
							
								
								Merge my Planck-like keyboards  
							
							 
							
							
							
						 
						
							2017-02-15 16:36:31 +07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								b128617ede 
								
							 
						 
						
							
							
								
								Merge branch 'master' into promethium  
							
							 
							
							
							
						 
						
							2017-02-15 15:51:42 +07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nicholas Keene 
								
							 
						 
						
							
							
							
							
								
							
							
								54785c1976 
								
							 
						 
						
							
							
								
								The Ordinary Layout is boring, normal, typical, expected.  
							
							 
							
							
							
						 
						
							2017-02-14 22:47:11 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nicholas Keene 
								
							 
						 
						
							
							
							
							
								
							
							
								e006b4a600 
								
							 
						 
						
							
							
								
								The Ordinary Layout has a feature for one-handed chorded typing  
							
							 
							
							
							
						 
						
							2017-02-14 22:32:31 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nicholas Keene 
								
							 
						 
						
							
							
							
							
								
							
							
								1e09698146 
								
							 
						 
						
							
							
								
								All my friends us The Ordinary Layout because it doesn't force you to change you typing habits  
							
							 
							
							
							
						 
						
							2017-02-14 22:31:54 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nicholas Keene 
								
							 
						 
						
							
							
							
							
								
							
							
								c055098952 
								
							 
						 
						
							
							
								
								The Ordinary Layout now has more symbols on the Symbols layer! So useful!  
							
							 
							
							
							
						 
						
							2017-02-14 22:30:07 -06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								7bef285553 
								
							 
						 
						
							
							
								
								Merge pull request  #1101  from priyadi/layer_state_set_kb  
							
							 
							
							... 
							
							
							
							Add weak layer_state_set_kb hook 
							
						 
						
							2017-02-14 21:33:04 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								168c912027 
								
							 
						 
						
							
							
								
								Move Alt-Tab position  
							
							 
							
							
							
						 
						
							2017-02-15 05:38:40 +07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								d0ee5292b6 
								
							 
						 
						
							
							
								
								Merge branch 'layer_state_set_kb' into promethium  
							
							 
							
							
							
						 
						
							2017-02-15 05:25:45 +07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								bd8d717f1f 
								
							 
						 
						
							
							
								
								Fix bug fix attempt  
							
							 
							
							
							
						 
						
							2017-02-15 05:25:08 +07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								369b3dc723 
								
							 
						 
						
							
							
								
								Merge branch 'layer_state_set_kb' into promethium  
							
							 
							
							
							
						 
						
							2017-02-15 05:23:25 +07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								d96175937b 
								
							 
						 
						
							
							
								
								Bug fix & added default_layer_state_set_kb  
							
							 
							
							
							
						 
						
							2017-02-15 05:20:15 +07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								3c8c3ebe3f 
								
							 
						 
						
							
							
								
								Bug fix & added default_layer_state_set_kb  
							
							 
							
							
							
						 
						
							2017-02-15 05:19:31 +07:00