Home
last modified time | relevance | path

Searched refs:held_keys (Results 1 – 14 of 14) sorted by relevance

/dports/audio/dpf-plugins-lv2/DPF-Plugins-1.4/plugins/Nekobi/nekobee-src/
H A Dnekobee_voice.c73 if (synth->held_keys[0] >= 0) { in nekobee_voice_note_on()
111 (synth->held_keys[0] < 0 || synth->held_keys[0] != key)) { in nekobee_voice_note_on()
127 if (synth->held_keys[i] == key) in nekobee_voice_note_on()
131 synth->held_keys[i] = synth->held_keys[i - 1]; in nekobee_voice_note_on()
133 synth->held_keys[0] = key; in nekobee_voice_note_on()
167 if (synth->held_keys[i] == key) in nekobee_voice_remove_held_key()
172 synth->held_keys[i] = synth->held_keys[i + 1]; in nekobee_voice_remove_held_key()
174 synth->held_keys[7] = -1; in nekobee_voice_remove_held_key()
192 previous_top_key = synth->held_keys[0]; in nekobee_voice_note_off()
197 if (synth->held_keys[0] >= 0) { in nekobee_voice_note_off()
[all …]
H A Dnekobee_synth.h61 …signed char held_keys[8]; /* for monophonic key tracking, an array of note-ons, most rece… member
H A Dnekobee_synth.c56 for (i = 0; i < 8; i++) synth->held_keys[i] = -1; in nekobee_synth_all_voices_off()
/dports/audio/nekobi-lv2/Nekobi-840a692/plugins/Nekobi/nekobee-src/
H A Dnekobee_voice.c73 if (synth->held_keys[0] >= 0) { in nekobee_voice_note_on()
111 (synth->held_keys[0] < 0 || synth->held_keys[0] != key)) { in nekobee_voice_note_on()
127 if (synth->held_keys[i] == key) in nekobee_voice_note_on()
131 synth->held_keys[i] = synth->held_keys[i - 1]; in nekobee_voice_note_on()
133 synth->held_keys[0] = key; in nekobee_voice_note_on()
167 if (synth->held_keys[i] == key) in nekobee_voice_remove_held_key()
172 synth->held_keys[i] = synth->held_keys[i + 1]; in nekobee_voice_remove_held_key()
174 synth->held_keys[7] = -1; in nekobee_voice_remove_held_key()
192 previous_top_key = synth->held_keys[0]; in nekobee_voice_note_off()
197 if (synth->held_keys[0] >= 0) { in nekobee_voice_note_off()
[all …]
H A Dnekobee_synth.h61 …signed char held_keys[8]; /* for monophonic key tracking, an array of note-ons, most rece… member
H A Dnekobee_synth.c56 for (i = 0; i < 8; i++) synth->held_keys[i] = -1; in nekobee_synth_all_voices_off()
/dports/audio/whysynth/whysynth-20120903/src/
H A Dwhysynth_voice.c323 if (synth->held_keys[0] >= 0) {
324 voice->prev_pitch = y_pitch[synth->held_keys[0]];
331 if (synth->held_keys[0] >= 0) {
339 if (synth->held_keys[0] >= 0) {
426 (synth->held_keys[0] < 0 || synth->held_keys[0] != key)) {
442 if (synth->held_keys[i] == key)
446 synth->held_keys[i] = synth->held_keys[i - 1];
448 synth->held_keys[0] = key;
475 if (synth->held_keys[0] >= 0) {
479 if (voice->key != synth->held_keys[0]) {
[all …]
H A Ddssp_event.c56 for (i = 0; i < 8; i++) synth->held_keys[i] = -1; in y_synth_clear_held_keys()
70 if (synth->held_keys[i] == key) in y_voice_remove_held_key()
75 synth->held_keys[i] = synth->held_keys[i + 1]; in y_voice_remove_held_key()
77 synth->held_keys[7] = -1; in y_voice_remove_held_key()
611 if (synth->held_keys[0] != -1) in y_synth_handle_polyphony()
H A Ddssp_event.h123 …signed char held_keys[8]; /* for monophonic key tracking, an array of note-ons, most rece… member
/dports/audio/hexter/hexter-1.0.3/src/
H A Dhexter_synth.c74 instance->held_keys[i] = -1; in hexter_instance_clear_held_keys()
89 if (instance->held_keys[i] == key) in hexter_instance_remove_held_key()
94 instance->held_keys[i] = instance->held_keys[i + 1]; in hexter_instance_remove_held_key()
96 instance->held_keys[7] = -1; in hexter_instance_remove_held_key()
115 if (voice->instance->held_keys[0] != -1) in hexter_synth_all_voices_off()
1071 if (voice->instance->held_keys[0] != -1) in hexter_instance_handle_polyphony()
1106 if (voice->instance->held_keys[0] != -1) in hexter_synth_handle_global_polyphony()
H A Ddx7_voice.c105 …dx7_voice_note_on in monophonic section: old key %d => new key %d\n", instance->held_keys[0], key); in dx7_voice_note_on()
118 (instance->held_keys[0] < 0 || instance->held_keys[0] != key)) { in dx7_voice_note_on()
136 if (instance->held_keys[i] == key) in dx7_voice_note_on()
140 instance->held_keys[i] = instance->held_keys[i - 1]; in dx7_voice_note_on()
142 instance->held_keys[0] = key; in dx7_voice_note_on()
172 if (instance->held_keys[0] >= 0) { /* still some keys held */ in dx7_voice_note_off()
174 if (voice->key != instance->held_keys[0]) { in dx7_voice_note_off()
177 voice->key = instance->held_keys[0]; in dx7_voice_note_off()
H A Dhexter_synth.h67 …signed char held_keys[8]; /* for monophonic key tracking, an array of note-ons, most rece… member
/dports/audio/dpf-plugins-lv2/DPF-Plugins-1.4/plugins/Nekobi/
H A DDistrhoPluginNekobi.cpp108 fSynth.held_keys[i] = -1; in DistrhoPluginNekobi()
/dports/audio/nekobi-lv2/Nekobi-840a692/plugins/Nekobi/
H A DDistrhoPluginNekobi.cpp108 fSynth.held_keys[i] = -1; in DistrhoPluginNekobi()