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 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							352c0e7baa 
							
						 
					 
					
						
						
							
							Merge pull request  #1117  from priyadi/fix_unicode_map  
						
						... 
						
						
						
						Fix UNICODE_MAP input_mode problem 
						
						
					 
					
						2017-02-23 10:20:47 -05:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							296b927e77 
							
						 
					 
					
						
						
							
							Fix UNICODE_MAP input_mode problem  
						
						
						
						
					 
					
						2017-02-23 18:10:00 +07: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 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							db1e9a469a 
							
						 
					 
					
						
						
							
							helps to save before committing  
						
						
						
						
					 
					
						2017-02-19 00:11:55 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							c2239e6b96 
							
						 
					 
					
						
						
							
							merging  
						
						
						
						
					 
					
						2017-02-19 00:04:14 -05: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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							8c93c5d9ab 
							
						 
					 
					
						
						
							
							Add keycodes to turn on, turn off and toggle faux clicky  
						
						
						
						
					 
					
						2017-02-13 14:55:35 +07:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							c68e596f32 
							
						 
					 
					
						
						
							
							Implement faux-clicky feature  
						
						
						
						
					 
					
						2017-02-13 08:03:07 +07:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							8d0fdf1008 
							
						 
					 
					
						
						
							
							adds soft pwm for non-timed ports  
						
						
						
						
					 
					
						2017-02-12 11:29:42 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							3f0b491fc0 
							
						 
					 
					
						
						
							
							Merge pull request  #1082  from priyadi/right-side-dual-function  
						
						... 
						
						
						
						Implement tap mod dual role for right side mods. 
						
						
					 
					
						2017-02-11 11:50:32 -05:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							b92515f139 
							
						 
					 
					
						
						
							
							Make room for 'loose keycodes' by halving UNICODE_MAP range  
						
						
						
						
					 
					
						2017-02-11 00:36:08 +07:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							97816df7e7 
							
						 
					 
					
						
						
							
							Implement tap mod dual role for right side mods.  
						
						
						
						
					 
					
						2017-02-10 06:06:59 +07:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							b4e30d3929 
							
						 
					 
					
						
						
							
							added functionality for just a port  
						
						
						
						
					 
					
						2017-02-07 15:23:56 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							13c394fba4 
							
						 
					 
					
						
						
							
							Merge pull request  #1071  from dungdung/rgb_tweaks  
						
						... 
						
						
						
						RGB tweaks 
						
						
					 
					
						2017-02-07 13:32:31 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							c0c69a1a7c 
							
						 
					 
					
						
						
							
							Merge pull request  #1068  from adzenith/master  
						
						... 
						
						
						
						Minor cleanup 
						
						
					 
					
						2017-02-07 13:27:41 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							3c7fa0acc1 
							
						 
					 
					
						
						
							
							Merge pull request  #1046  from LukeSilva/master  
						
						... 
						
						
						
						Add Tapping Macros to QMK 
						
						
					 
					
						2017-02-07 13:18:47 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							0c2b6951a6 
							
						 
					 
					
						
						
							
							Merge pull request  #1057  from priyadi/selectable_output  
						
						... 
						
						
						
						Implement runtime selectable output (USB or BT) 
						
						
					 
					
						2017-02-07 13:12:29 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							198a2929ed 
							
						 
					 
					
						
						
							
							Merge pull request  #1059  from qmk/hf/algr_t  
						
						... 
						
						
						
						Introduces ALGR_T for dual-function AltGr 
						
						
					 
					
						2017-02-06 19:33:33 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							4348fb54d6 
							
						 
					 
					
						
						
							
							Merge pull request  #960  from ofples/feature/combos  
						
						... 
						
						
						
						Keyboard combination triggers 
						
						
					 
					
						2017-02-06 19:31:45 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							0a3c5c06fe 
							
						 
					 
					
						
						
							
							Merge pull request  #981  from jonasoberschweiber/osx-surrogate-pairs  
						
						... 
						
						
						
						Add support for Unicode supplementary planes on OS X 
						
						
					 
					
						2017-02-06 18:00:47 -05:00 
						 
				 
			
				
					
						
							
							
								dungdung 
							
						 
					 
					
						
						
						
						
							
						
						
							a7882b1ffc 
							
						 
					 
					
						
						
							
							Added non-animated gradient mode  
						
						
						
						
					 
					
						2017-02-06 14:18:20 -08:00 
						 
				 
			
				
					
						
							
							
								dungdung 
							
						 
					 
					
						
						
						
						
							
						
						
							5a1b68d562 
							
						 
					 
					
						
						
							
							Added mode reverse step function  
						
						
						
						
					 
					
						2017-02-06 14:18:20 -08:00 
						 
				 
			
				
					
						
							
							
								dungdung 
							
						 
					 
					
						
						
						
						
							
						
						
							0e548f8b5d 
							
						 
					 
					
						
						
							
							Christmas mode now works with even RGBED_NUM  
						
						... 
						
						
						
						Added Christmas mode steps to reduce red and green colors blending into each other
Added Christmas mode interval
Increased green hue to 120 
						
						
					 
					
						2017-02-06 14:18:20 -08:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							246d2583ff 
							
						 
					 
					
						
						
							
							Merge pull request  #1030  from SjB/refactor_register_code16  
						
						... 
						
						
						
						speeding up (un)register_code16 
						
						
					 
					
						2017-02-06 17:06:53 -05:00 
						 
				 
			
				
					
						
							
							
								Nikolaus Wittenstein 
							
						 
					 
					
						
						
						
						
							
						
						
							8cbf61c919 
							
						 
					 
					
						
						
							
							Add new DIODE_DIRECTION option  
						
						... 
						
						
						
						The previous two options were COL2ROW, ROW2COL; this adds CUSTOM_MATRIX
to disable the built-in matrix scanning code.
Most notably, this obviates the need to set MATRIX_ROW_PINS or
MATRIX_COL_PINS. 
						
						
					 
					
						2017-02-05 19:47:33 -05:00 
						 
				 
			
				
					
						
							
							
								Nikolaus Wittenstein 
							
						 
					 
					
						
						
						
						
							
						
						
							d961c80df2 
							
						 
					 
					
						
						
							
							Remove unused matrix_raw variable in matrix.c  
						
						
						
						
					 
					
						2017-02-05 19:41:08 -05:00 
						 
				 
			
				
					
						
							
							
								Nikolaus Wittenstein 
							
						 
					 
					
						
						
						
						
							
						
						
							e667e9f6da 
							
						 
					 
					
						
						
							
							Fix compile warnings in light_ws2812.c  
						
						... 
						
						
						
						Fixes the warning "function declaration isn't a prototype" by explicitly
making the parameter list void. 
						
						
					 
					
						2017-02-03 21:00:13 -05:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							e7c4f621f1 
							
						 
					 
					
						
						
							
							Restrict outputselect to LUFA only for now  
						
						
						
						
					 
					
						2017-02-01 22:30:06 +07:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							2bef8b5b88 
							
						 
					 
					
						
						
							
							Limit outputselect to AVR only for now  
						
						
						
						
					 
					
						2017-02-01 19:37:52 +07:00