removes extra voices, updates .hex files

example_keyboards preonic-1.0
Jack Humbert 9 years ago
parent 2bbf3d5820
commit 66e0323881

@ -365,7 +365,7 @@ void play_goodbye_tone()
} }
uint8_t starting_note = 0x0C; uint8_t starting_note = 0x0C;
int offset = 7; int offset = 0;
void process_action_user(keyrecord_t *record) { void process_action_user(keyrecord_t *record) {

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -319,7 +319,7 @@ void matrix_init_user(void) {
#ifdef AUDIO_ENABLE #ifdef AUDIO_ENABLE
uint8_t starting_note = 0x0C; uint8_t starting_note = 0x0C;
int offset = 7; int offset = 0;
void process_action_user(keyrecord_t *record) { void process_action_user(keyrecord_t *record) {

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -54,28 +54,28 @@ float voice_envelope(float frequency) {
} }
break; break;
case octave_crunch: // case octave_crunch:
polyphony_rate = 0; // polyphony_rate = 0;
switch (compensated_index) { // switch (compensated_index) {
case 0 ... 9: // case 0 ... 9:
case 20 ... 24: // case 20 ... 24:
case 30 ... 32: // case 30 ... 32:
frequency = frequency / 2; // frequency = frequency / 2;
note_timbre = TIMBRE_12; // note_timbre = TIMBRE_12;
break; // break;
case 10 ... 19: // case 10 ... 19:
case 25 ... 29: // case 25 ... 29:
case 33 ... 35: // case 33 ... 35:
frequency = frequency * 2; // frequency = frequency * 2;
note_timbre = TIMBRE_12; // note_timbre = TIMBRE_12;
break; // break;
default: // default:
note_timbre = TIMBRE_12; // note_timbre = TIMBRE_12;
break; // break;
} // }
break; // break;
case duty_osc: case duty_osc:
// This slows the loop down a substantial amount, so higher notes may freeze // This slows the loop down a substantial amount, so higher notes may freeze

Loading…
Cancel
Save