58 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
// Copyright (C) 2021 Jerrell, Jacob <@jjerrell>
 | 
						|
// 
 | 
						|
// This file is part of qmk_firmware.
 | 
						|
// 
 | 
						|
// qmk_firmware is free software: you can redistribute it and/or modify
 | 
						|
// it under the terms of the GNU General Public License as published by
 | 
						|
// the Free Software Foundation, either version 3 of the License, or
 | 
						|
// (at your option) any later version.
 | 
						|
// 
 | 
						|
// qmk_firmware is distributed in the hope that it will be useful,
 | 
						|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
						|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
						|
// GNU General Public License for more details.
 | 
						|
// 
 | 
						|
// You should have received a copy of the GNU General Public License
 | 
						|
// along with qmk_firmware.  If not, see <http://www.gnu.org/licenses/>.
 | 
						|
 | 
						|
#pragma once
 | 
						|
 | 
						|
// Allows time for repositioning hands due to awkward key placement
 | 
						|
#define LEADER_NO_TIMEOUT
 | 
						|
 | 
						|
#ifdef AUDIO_ENABLE
 | 
						|
    #define STARTUP_SONG SONG(PLANCK_SOUND)
 | 
						|
    // #define STARTUP_SONG SONG(NO_SOUND)
 | 
						|
 | 
						|
    #define DEFAULT_LAYER_SONGS { SONG(QWERTY_SOUND), \
 | 
						|
                                  SONG(COLEMAK_SOUND), \
 | 
						|
                                  SONG(DVORAK_SOUND) \
 | 
						|
                                }
 | 
						|
#endif
 | 
						|
 | 
						|
#ifdef KEYBOARD_planck_ez_glow
 | 
						|
#undef   PRODUCT
 | 
						|
#define  PRODUCT  Planck EZ Glow - Modified by <@jjerrell>
 | 
						|
#endif
 | 
						|
 | 
						|
/*
 | 
						|
 * MIDI options
 | 
						|
 */
 | 
						|
 | 
						|
/* enable basic MIDI features:
 | 
						|
   - MIDI notes can be sent when in Music mode is on
 | 
						|
*/
 | 
						|
 | 
						|
#define MIDI_BASIC
 | 
						|
 | 
						|
/* enable advanced MIDI features:
 | 
						|
   - MIDI notes can be added to the keymap
 | 
						|
   - Octave shift and transpose
 | 
						|
   - Virtual sustain, portamento, and modulation wheel
 | 
						|
   - etc.
 | 
						|
*/
 | 
						|
//#define MIDI_ADVANCED
 | 
						|
 | 
						|
// Most tactile encoders have detents every 4 stages
 | 
						|
#define ENCODER_RESOLUTION 4
 |