Home
last modified time | relevance | path

Searched refs:timbre (Results 1 – 25 of 477) sorted by relevance

12345678910>>...20

/dports/games/libretro-scummvm/scummvm-7b1e929/audio/softsynth/mt32/
H A DPart.cpp146 int drumTimbreNum = rhythmTemp[drumNum].timbre; in refresh()
179 if (rhythmTemp[m].timbre == absTimbreNum - 128) { in refreshTimbre()
200 void Part::setTimbre(TimbreParam *timbre) { in setTimbre() argument
201 *timbreTemp = *timbre; in setTimbre()
256 cache[t].srcPartial = timbre->partial[t]; in cacheTimbre()
258 cache[t].pcm = timbre->partial[t].wg.pcmWave; in cacheTimbre()
289 cache[t].partialParam = &timbre->partial[t]; in cacheTimbre()
385 int drumTimbreNum = rhythmTemp[drumNum].timbre; in noteOn()
401 TimbreParam *timbre = &synth->mt32ram.timbres[absTimbreNum].timbre; in noteOn() local
402 memcpy(currentInstr, timbre->common.name, 10); in noteOn()
[all …]
H A DPart.h80 void cacheTimbre(PatchCache cache[4], const TimbreParam *timbre);
113 virtual void setTimbre(TimbreParam *timbre);
143 void setTimbre(TimbreParam *timbre);
/dports/games/scummvm/scummvm-2.5.1/audio/softsynth/mt32/
H A DPart.cpp146 int drumTimbreNum = rhythmTemp[drumNum].timbre; in refresh()
179 if (rhythmTemp[m].timbre == absTimbreNum - 128) { in refreshTimbre()
200 void Part::setTimbre(TimbreParam *timbre) { in setTimbre() argument
201 *timbreTemp = *timbre; in setTimbre()
256 cache[t].srcPartial = timbre->partial[t]; in cacheTimbre()
258 cache[t].pcm = timbre->partial[t].wg.pcmWave; in cacheTimbre()
289 cache[t].partialParam = &timbre->partial[t]; in cacheTimbre()
385 int drumTimbreNum = rhythmTemp[drumNum].timbre; in noteOn()
401 TimbreParam *timbre = &synth->mt32ram.timbres[absTimbreNum].timbre; in noteOn() local
402 memcpy(currentInstr, timbre->common.name, 10); in noteOn()
[all …]
H A DPart.h80 void cacheTimbre(PatchCache cache[4], const TimbreParam *timbre);
113 virtual void setTimbre(TimbreParam *timbre);
143 void setTimbre(TimbreParam *timbre);
/dports/games/libretro-dosbox/dosbox-libretro-aa71b67/src/midi/munt/
H A DPart.cpp146 int drumTimbreNum = rhythmTemp[drumNum].timbre; in refresh()
179 if (rhythmTemp[m].timbre == absTimbreNum - 128) { in refreshTimbre()
200 void Part::setTimbre(TimbreParam *timbre) { in setTimbre() argument
201 *timbreTemp = *timbre; in setTimbre()
256 cache[t].srcPartial = timbre->partial[t]; in cacheTimbre()
258 cache[t].pcm = timbre->partial[t].wg.pcmWave; in cacheTimbre()
289 cache[t].partialParam = &timbre->partial[t]; in cacheTimbre()
378 int drumTimbreNum = rhythmTemp[drumNum].timbre; in noteOn()
393 TimbreParam *timbre = &synth->mt32ram.timbres[absTimbreNum].timbre; in noteOn() local
394 memcpy(currentInstr, timbre->common.name, 10); in noteOn()
[all …]
H A DPart.h80 void cacheTimbre(PatchCache cache[4], const TimbreParam *timbre);
113 virtual void setTimbre(TimbreParam *timbre);
143 void setTimbre(TimbreParam *timbre);
/dports/games/libretro-scummvm/scummvm-7b1e929/engines/groovie/
H A Dmusic.cpp615 if (timbre.size != 12) { in setTimbreAD()
630 data[4] = ~timbre.data[3]; // mod_attackDecay in setTimbreAD()
635 data[9] = ~timbre.data[9]; // car_attackDecay in setTimbreAD()
638 data[12] = timbre.data[6]; // feedback in setTimbreAD()
641 if (timbre.bank == 0x7F) { in setTimbreAD()
643 data[0] = timbre.patch; in setTimbreAD()
647 data[1] = timbre.data[0]; in setTimbreAD()
652 byte mult1 = timbre.data[1] & 0xF; in setTimbreAD()
656 byte mult2 = timbre.data[7] & 0xF; in setTimbreAD()
665 if (timbre.data[0] != 0) in setTimbreAD()
[all …]
/dports/audio/surge-synthesizer-lv2/surge-release_1.9.0/libs/eurorack/eurorack/plaits/dsp/engine/
H A Dvirtual_analog_engine.cc96 float shape_1 = parameters.timbre * 1.5f; in Render()
99 float pw_1 = 0.5f + (parameters.timbre - 0.66f) * 1.4f; in Render()
127 float auxiliary_amount = max(0.5f - parameters.timbre, 0.0f) * 2.0f; in Render()
130 const float xmod_amount = max(parameters.timbre - 0.5f, 0.0f) * 2.0f; in Render()
173 const float sync_amount = parameters.timbre * parameters.timbre; in Render()
196 float square_pw = 1.3f * parameters.timbre - 0.15f; in Render()
199 const float square_sync_ratio = parameters.timbre < 0.5f in Render()
201 : (parameters.timbre - 0.5f) * (parameters.timbre - 0.5f) * 4.0f * 48.0f; in Render()
203 const float square_gain = min(parameters.timbre * 8.0f, 1.0f); in Render()
H A Dspeech_engine.cc79 parameters.timbre, in Render()
93 parameters.timbre, in Render()
105 parameters.timbre, in Render()
135 parameters.timbre, in Render()
H A Dwaveshaping_engine.cc83 const float wavefolder_gain = parameters.timbre; in Render()
98 const float overtone_gain = parameters.timbre * (2.0f - parameters.timbre); in Render()
H A Dsnare_drum_engine.cc60 parameters.timbre, in Render()
71 parameters.timbre, in Render()
/dports/audio/zmusic/ZMusic-1.1.8/source/mididevices/
H A Ddriver_adlib.cpp273 if (Voice[voice].timbre == patch) in AL_SetVoiceTimbre()
276 Voice[voice].timbre = patch; in AL_SetVoiceTimbre()
278 auto const timbre = &ADLIB_TimbreBank[patch]; in AL_SetVoiceTimbre() local
286 VoiceKsl[slot][port] = timbre->Level[0] & 0xc0; in AL_SetVoiceTimbre()
294 AL_SendOutput(port, 0x60 + off, timbre->Env1[0]); in AL_SetVoiceTimbre()
295 AL_SendOutput(port, 0x80 + off, timbre->Env2[0]); in AL_SetVoiceTimbre()
297 AL_SendOutput(port, 0xE0 + off, timbre->Wave[0]); in AL_SetVoiceTimbre()
307 VoiceKsl[slot][port] = timbre->Level[1] & 0xc0; in AL_SetVoiceTimbre()
324 auto const timbre = &ADLIB_TimbreBank[Voice[voice].timbre]; in AL_SetVoiceVolume() local
341 if (timbre->Feedback & 0x01) in AL_SetVoiceVolume()
[all …]
/dports/audio/lenticular-lv2/lenticular_lv2-0.5.0-14-g14d8075/eurorack/plaits/dsp/engine/
H A Dvirtual_analog_engine.cc96 float shape_1 = parameters.timbre * 1.5f; in Render()
99 float pw_1 = 0.5f + (parameters.timbre - 0.66f) * 1.4f; in Render()
127 float auxiliary_amount = max(0.5f - parameters.timbre, 0.0f) * 2.0f; in Render()
130 const float xmod_amount = max(parameters.timbre - 0.5f, 0.0f) * 2.0f; in Render()
173 const float sync_amount = parameters.timbre * parameters.timbre; in Render()
196 float square_pw = 1.3f * parameters.timbre - 0.15f; in Render()
199 const float square_sync_ratio = parameters.timbre < 0.5f in Render()
201 : (parameters.timbre - 0.5f) * (parameters.timbre - 0.5f) * 4.0f * 48.0f; in Render()
203 const float square_gain = min(parameters.timbre * 8.0f, 1.0f); in Render()
H A Dspeech_engine.cc79 parameters.timbre, in Render()
93 parameters.timbre, in Render()
105 parameters.timbre, in Render()
135 parameters.timbre, in Render()
H A Dwaveshaping_engine.cc83 const float wavefolder_gain = parameters.timbre; in Render()
98 const float overtone_gain = parameters.timbre * (2.0f - parameters.timbre); in Render()
H A Dsnare_drum_engine.cc60 parameters.timbre, in Render()
71 parameters.timbre, in Render()
/dports/games/NBlood/NBlood-a1689a4/source/audiolib/src/
H A Ddriver_adlib.cpp288 if (Voice[voice].timbre == patch) in AL_SetVoiceTimbre()
291 Voice[voice].timbre = patch; in AL_SetVoiceTimbre()
293 auto const timbre = &ADLIB_TimbreBank[patch]; in AL_SetVoiceTimbre() local
301 VoiceKsl[slot][port] = timbre->Level[0] & OPL3_KSL_MASK; in AL_SetVoiceTimbre()
312 AL_SendOutput(port, OPL3_WAVE_SELECT + off, timbre->Wave[0]); in AL_SetVoiceTimbre()
314 AL_SendOutput(port, OPL3_KSL_LEVEL + off, timbre->Level[0]); in AL_SetVoiceTimbre()
322 VoiceKsl[slot][port] = timbre->Level[1] & OPL3_KSL_MASK; in AL_SetVoiceTimbre()
332 AL_SendOutput(port, OPL3_WAVE_SELECT + off, timbre->Wave[1]); in AL_SetVoiceTimbre()
339 auto const timbre = &ADLIB_TimbreBank[Voice[voice].timbre]; in AL_SetVoiceVolume() local
356 if (timbre->Feedback & 0x01) in AL_SetVoiceVolume()
[all …]
/dports/audio/lenticular-lv2/lenticular_lv2-0.5.0-14-g14d8075/eurorack/plaits/test/
H A Dplaits_test.cc302 p.timbre = wav_writer.triangle(11); in TestFMEngine()
327 p.timbre = wav_writer.triangle(7); in TestGrainEngine()
384 p.timbre = 0.0f; in TestNoiseEngine()
467 p.timbre = 0.8f; in GenerateStringTuningData()
487 p.timbre = 0.8f; in GenerateStringTuningData()
521 p.timbre = 0.5f; in GenerateModalTuningData()
556 p.timbre = 0.7f; in TestStringEngine()
842 patch.timbre = 0.7f; in TestVoice()
888 patch.timbre = 0.5f; in TestFMGlitch()
934 patch.timbre = 0.0f; in TestLPGAttackDecay()
[all …]
/dports/audio/surge-synthesizer-lv2/surge-release_1.9.0/libs/eurorack/eurorack/plaits/test/
H A Dplaits_test.cc302 p.timbre = wav_writer.triangle(11); in TestFMEngine()
327 p.timbre = wav_writer.triangle(7); in TestGrainEngine()
384 p.timbre = 0.0f; in TestNoiseEngine()
467 p.timbre = 0.8f; in GenerateStringTuningData()
487 p.timbre = 0.8f; in GenerateStringTuningData()
521 p.timbre = 0.5f; in GenerateModalTuningData()
556 p.timbre = 0.7f; in TestStringEngine()
842 patch.timbre = 0.7f; in TestVoice()
888 patch.timbre = 0.5f; in TestFMGlitch()
934 patch.timbre = 0.0f; in TestLPGAttackDecay()
[all …]
/dports/games/exult/exult-snapshot-v1.7.0.20211128/audio/midi_drivers/
H A DLowLevelMidiDriver.cpp181 for (auto& timbre : mt32_timbre_used) in initMidiDriver() local
182 std::fill(std::begin(timbre), std::end(timbre), -1); in initMidiDriver()
879 if (mt32_timbre_banks[bank]) for (int timbre = 0; timbre < 128; timbre++) in playSequences() local
881 if (mt32_timbre_banks[bank][timbre]) in playSequences()
883 uploadTimbre(bank,timbre); in playSequences()
1265 for (auto& timbre : mt32_timbre_used) in loadTimbreLibrary() local
1266 std::fill(std::begin(timbre), std::end(timbre), -1); in loadTimbreLibrary()
1676 int timbre = mt32_rhythm_bank[temp]->timbre; in loadRhythmTemp() local
1678 if (timbre < 0x40) { in loadRhythmTemp()
1689 uploadTimbre(2,timbre); in loadRhythmTemp()
[all …]
/dports/audio/lenticular-lv2/lenticular_lv2-0.5.0-14-g14d8075/parasites/elements/dsp/
H A Dtube.cc48 float timbre, in Process() argument
61 float lpf_coefficient = frequency * (1.0f + timbre * timbre * 256.0f); in Process()
/dports/audio/lenticular-lv2/lenticular_lv2-0.5.0-14-g14d8075/eurorack/elements/dsp/
H A Dtube.cc48 float timbre, in Process() argument
61 float lpf_coefficient = frequency * (1.0f + timbre * timbre * 256.0f); in Process()
/dports/audio/dssi/dssi-1.1.1/examples/
H A Dless_trivial_synth.c99 LADSPA_Data timbre; member
110 LADSPA_Data *timbre; member
178 plugin->timbre = data; in connectPortLTS()
239 vals.timbre = plugin_data->previous_timbre; in runLTS()
243 vals.timbre = LERP(0.99f, vals.timbre, *(plugin_data->timbre)); in runLTS()
301 plugin_data->previous_timbre = vals.timbre; in runLTS()
312 out[i] += LERP(vals->timbre, in run_voice()
/dports/audio/espressivo-lv2/espressivo.lv2-de1d07c/
H A Dmidi_out.c47 uint8_t timbre; //FIXME use this member
54 int32_t timbre [0x10]; member
160 .offset = offsetof(plugstate_t, timbre) + (NUM-1)*sizeof(int32_t), \
318 const uint16_t z = state->timbre * 0x3fff; in _upd()
324 src->timbre | 0x20, in _upd()
330 src->timbre, in _upd()
358 src->timbre = handle->state.timbre[state->zone]; in _add()
/dports/devel/juce/JUCE-f37e9a1/modules/juce_audio_basics/mpe/
H A Djuce_MPENote.h77 MPEValue timbre,
144 MPEValue timbre { MPEValue::centreValue() };

12345678910>>...20