ນີ້ແມ່ນຄໍາສັ່ງ fluidsynth ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
FluidSynth - ເປັນຕົວສັງເຄາະ SoundFont
ສະຫຼຸບສັງລວມ
fluidsynth [ທາງເລືອກໃນການ] [ SoundFonts ] [ midifiles ]
ລາຍລະອຽດ
FluidSynth ເປັນເຄື່ອງສັງເຄາະ MIDI ໃນເວລາຈິງໂດຍອີງໃສ່ຂໍ້ມູນຈໍາເພາະຂອງ SoundFont(R) 2. ມັນ
ສາມາດໃຊ້ເພື່ອສະແດງການປ້ອນຂໍ້ມູນ MIDI ຫຼືໄຟລ໌ MIDI ເປັນສຽງ. ເຫດການ MIDI ແມ່ນອ່ານຈາກ ກ
ອຸປະກອນ MIDI. ສຽງຖືກສະແດງໃນເວລາຈິງກັບອຸປະກອນອອກສຽງ.
ວິທີທີ່ງ່າຍທີ່ສຸດທີ່ຈະເລີ່ມ synthesizer ແມ່ນການໃຫ້ SoundFont ຢູ່ໃນເສັ້ນຄໍາສັ່ງ:
'fluidsynth soundfont.sf2'. fluidsynth ຈະໂຫລດ SoundFont ແລະອ່ານເຫດການ MIDI ຈາກ
ອຸປະກອນ MIDI ເລີ່ມຕົ້ນໂດຍໃຊ້ໄດເວີ MIDI ເລີ່ມຕົ້ນ. ເມື່ອ FluidSynth ກໍາລັງແລ່ນ, ມັນ
ອ່ານຄໍາສັ່ງຈາກ stdin. ມີຄໍາສັ່ງທີ່ຈະສົ່ງເຫດການ MIDI ດ້ວຍຕົນເອງ, ເພື່ອໂຫລດຫຼື
unload SoundFonts, ແລະອື່ນໆ. ຄໍາສັ່ງທີ່ມີຢູ່ທັງຫມົດແມ່ນໄດ້ຖືກປຶກສາຫາລືຂ້າງລຸ່ມນີ້.
FluidSynth ຍັງສາມາດຖືກນໍາໃຊ້ເພື່ອຫຼິ້ນບັນຊີລາຍຊື່ຂອງໄຟລ໌ MIDI. ພຽງແຕ່ດໍາເນີນການ FluidSynth ກັບ
SoundFont ແລະບັນຊີລາຍຊື່ຂອງໄຟລ໌ MIDI ທີ່ຈະຫຼິ້ນ. ໃນກໍລະນີດັ່ງກ່າວນີ້, ທ່ານອາດຈະບໍ່ຕ້ອງການທີ່ຈະເປີດ
ອຸປະກອນ MIDI ເພື່ອອ່ານເຫດການພາຍນອກ. ໃຊ້ຕົວເລືອກ -n ເພື່ອປິດການປ້ອນຂໍ້ມູນ MIDI. ຖ້າເຈົ້າ
ຍັງຕ້ອງການປິດການນຳໃຊ້ແກະ, ເລີ່ມ FluidSynth ດ້ວຍຕົວເລືອກ -i:
'fluidsynth -ni soundfont.sf2 midifile1.mid midifile2.mid'.
ດໍາເນີນການ fluidsynth ດ້ວຍຕົວເລືອກ --help ເພື່ອກວດເບິ່ງການປ່ຽນແປງໃນບັນຊີລາຍຊື່ຂອງທາງເລືອກ.
OPTIONS
fluidsynth ຍອມຮັບທາງເລືອກຕໍ່ໄປນີ້:
-ກ, --audio-driver=[ປ້າຍກຳກັບ]
ໄດເວີສຽງທີ່ຈະໃຊ້. "-a help" ເພື່ອລາຍຊື່ຕົວເລືອກທີ່ຖືກຕ້ອງ
-c, --audio-bufcount=[ນັບ]
ຈໍານວນ buffers ສຽງ
-C, --ຮ້ອງເພງ
ເປີດ ຫຼືປິດສຽງຮ້ອງ [0|1|ແມ່ນ|ບໍ່, default = on]
-d, -- ຖິ້ມ
ຖິ້ມເຫດການ MIDI ຂາເຂົ້າແລະຂາອອກເພື່ອ stdout
-E, --audio-file-endian
ໄຟລ໌ສຽງ endian ສໍາລັບການສະແດງໄວ ຫຼືໄດເວີ aufile ("-E help" ສໍາລັບລາຍການ)
-f, --load-config
ໂຫລດໄຟລ໌ການຕັ້ງຄ່າຄໍາສັ່ງ (ຄໍາສັ່ງ Shell)
-F, --fast-render=[file]
ໃຫ້ໄຟລ໌ MIDI ເປັນຂໍ້ມູນສຽງດິບ ແລະເກັບໄວ້ໃນ [ໄຟລ໌]
-g, -- ໄດ້ຮັບ
ກຳນົດການຮັບຫຼັກ [0 < gain < 10, default = 0.2]
-G, --ກຸ່ມສຽງ
ກໍານົດຈໍານວນຂອງໂຫມດສຽງ LADSPA
-ຊ, - ຊ່ວຍ
ພິມບົດສະຫຼຸບການຊ່ວຍເຫຼືອນີ້
-i, --ບໍ່ມີແກະ
ຢ່າອ່ານຄໍາສັ່ງຈາກ shell [default = yes]
-j, --connect-jack-outputs
ພະຍາຍາມເຊື່ອມຕໍ່ jack outputs ກັບພອດທາງດ້ານຮ່າງກາຍ
-K, --midi-channels=[num]
ຈໍານວນຊ່ອງ midi [ຄ່າເລີ່ມຕົ້ນ = 16]
-l, --disable-lash
ຢ່າເຊື່ອມຕໍ່ກັບເຊີບເວີ LASH
-L, --audio-channels=[num]
ຈຳນວນຊ່ອງສຽງສະເຕີລິໂອ [ຄ່າເລີ່ມຕົ້ນ = 1]
-m, --midi-driver=[ປ້າຍກຳກັບ]
ຊື່ຂອງ midi driver ທີ່ຈະໃຊ້. "-m help" ເພື່ອລາຍຊື່ຕົວເລືອກທີ່ຖືກຕ້ອງ.
-n, --no-midi-in
ຢ່າສ້າງໄດເວີ midi ເພື່ອອ່ານເຫດການປ້ອນຂໍ້ມູນ MIDI [ຄ່າເລີ່ມຕົ້ນ = ແມ່ນ]
-o ກໍານົດການຕັ້ງຄ່າ, -o name=value ("-o ຊ່ວຍ" ເພື່ອ dump ຄ່າປະຈຸບັນ)
-ໂອ, --audio-file-format
ຮູບແບບໄຟລ໌ສຽງສໍາລັບການສະແດງໃຫ້ເຫັນໄວຫຼື aufile driver ("-O ຊ່ວຍເຫຼືອ" ສໍາລັບລາຍການ)
-p, --portname=[ປ້າຍກຳກັບ]
ຕັ້ງຊື່ຜອດ MIDI (alsa_seq, ໄດເວີ coremidi)
-r, -- ອັດຕາຕົວຢ່າງ
ກໍານົດອັດຕາຕົວຢ່າງ
-R, --reverb
ເປີດຫຼືປິດ reverb [0|1|ແມ່ນ|ບໍ່, default = on]
- ແມ່ນແລ້ວ, --ເຊີບເວີ
ເລີ່ມ FluidSynth ເປັນຂະບວນການເຊີຟເວີ
-T, --audio-file-type
ປະເພດໄຟລ໌ສຽງສໍາລັບການສະແດງຜົນໄວ ຫຼືໄດເວີ aufile ("T help" ສໍາລັບລາຍການ)
- ໃນ, -- verbose
ພິມຂໍ້ຄວາມ verbose ກ່ຽວກັບເຫດການ midi
-V, - ການປ່ຽນແປງ
ສະແດງເວີຊັນຂອງໂຄງການ
-z, --audio-bufsize=[ຂະໜາດ]
ຂະຫນາດຂອງແຕ່ລະ buffer ສຽງ
ການຕັ້ງຄ່າ
ການຕັ້ງຄ່າທັງຫມົດແມ່ນບໍ່ແມ່ນ realtime (ບໍ່ມີຜົນກະທົບຖ້າຫາກວ່າຕັ້ງຫຼັງຈາກການເລີ່ມຕົ້ນ), ຍົກເວັ້ນສໍາລັບການເຫຼົ່ານີ້
ລະບຸວ່າເປັນເວລາຈິງ.
ເຄື່ອງສັງເຄາະ
synth.audio-channels INT [ນາທີ=1, ສູງສຸດ=128, def=1]
ຈຳນວນຊ່ອງສຽງ (DOCME!).
synth.audio-groups INT [ນາທີ=1, ສູງສຸດ=128, def=1]
ຈຳນວນກຸ່ມສຽງ (DOCME!).
synth.chorus.active BOOL [def=True]
ເອັບເຟັກ Chorus ເປີດການສະຫຼັບ.
synth.cpu-cores INT [ນາທີ=1, ສູງສຸດ=256, def=1]
ຈໍານວນຂອງ CPU cores ທີ່ຈະນໍາໃຊ້ສໍາລັບການສະຫນັບສະຫນູນ multi-core.
synth.device-id INT [ນາທີ=0, ສູງສຸດ=126, def=0] ເວລາຈິງ
ID ອຸປະກອນທີ່ຈະໃຊ້ສໍາລັບການຍອມຮັບຂໍ້ຄວາມ SYSEX ຂາເຂົ້າ.
synth.dump BOOL [def=False]
ບໍ່ມີຜົນກະທົບໃນປັດຈຸບັນ.
synth.effects-channels INT [ນາທີ=2, ສູງສຸດ=2, def=2]
ບໍ່ມີຜົນກະທົບໃນປັດຈຸບັນ.
synth.gain ລູກລອຍ [ນາທີ=0.000, ສູງສຸດ=10.000, def=0.200] ເວລາຈິງ
ການເພີ່ມຂຶ້ນຂອງຕົວສັງເຄາະຕົ້ນສະບັບ.
synth.ladspa.active BOOL [def=False]
ລະບົບຍ່ອຍ LADSPA ເປີດໃຊ້ສະຫຼັບ.
synth.midi-channels INT [ນາທີ=16, ສູງສຸດ=256, def=16]
ຈຳນວນຊ່ອງ MIDI ທັງໝົດ (ຕ້ອງເປັນຄູນຂອງ 16).
synth.midi-bank-select STR [def='gs' vals: 'gm', 'gs', 'xg', 'ມ່າ']
MIDI Bank ເລືອກຮູບແບບຂໍ້ຄວາມ.
synth.min-note-length INT [ນາທີ=0, ສູງສຸດ=65535, def=10]
ໄລຍະເວລາຕໍ່າສຸດສໍາລັບເຫດການບັນທຶກ (ເຮັດວຽກສໍາລັບບັນທຶກສຽງສັ້ນຫຼາຍ).
synth.overflow.age ລູກລອຍ [ນາທີ=-10000, ສູງສຸດ=10000, def=1000]
ການຊັ່ງນໍ້າໜັກ (ສຸດລົ້ນ) ສໍາລັບໄລຍະເວລາຂອງສຽງ.
synth.overflow.percussion ລູກລອຍ [ນາທີ=-10000, ສູງສຸດ=10000, def=4000]
ການຊັ່ງນໍ້າໜັກ (ເທິງລົ້ນ) ສໍາລັບສຽງຢູ່ໃນຊ່ອງ drum.
synth.overflow.ປ່ອຍອອກມາ ລູກລອຍ [ນາທີ=-10000, ສູງສຸດ=10000, def=-2000]
ການຊັ່ງນໍ້າໜັກ (ເທິງລົ້ນ) ສໍາລັບສຽງທີ່ຖືກປ່ອຍອອກມາ, ie note off ແລະ no
pedal ຍືນຍົງ.
synth.overflow.sustained ລູກລອຍ [ນາທີ=-10000, ສູງສຸດ=10000, def=-1000]
ການຊັ່ງນໍ້າໜັກ (ເທິງລົ້ນ) ສໍາລັບສຽງທີ່ຍືນຍົງ, ເຊັ່ນ: ບັນທຶກ, ແຕ່
pedal ສະຫນັບສະຫນູນຖືລົງ.
synth.overflow.volume ລູກລອຍ [ນາທີ=-10000, ສູງສຸດ=10000, def=500]
ນ້ຳໜັກ (ໃສ່ເກີນ) ສຳລັບລະດັບສຽງຂອງສຽງ.
synth.parallel-render BOOL [def=True]
ເປີດໃຊ້ການຕອບສະໜອງການສະແດງສຽງທີ່ມີເວລາlatencyຕໍ່າ, ເຖິງແມ່ນວ່າ synth ຈະບໍ່ຫວ່າງກໍຕາມ.
ຄວນເປັນຄວາມຈິງສະເໝີສໍາລັບການນໍາໃຊ້ໂດຍ fluidsynth executable.
synth.polyphony INT [ນາທີ=1, ສູງສຸດ=65535, def=256] ເວລາຈິງ
ການນັບສຽງ polyphony (ຈໍານວນສຽງພ້ອມໆກັນທີ່ອະນຸຍາດໃຫ້).
synth.reverb.active BOOL [def=True]
ເອັບເຟັກ Reverb ເປີດໃຊ້ສະຫຼັບ.
synth.sample-rate ລູກລອຍ [ນາທີ=22050.000, ສູງສຸດ=96000.000, def=44100.000]
ອັດຕາຕົວຢ່າງຂອງຕົວສັງເຄາະ.
synth.threadsafe-api BOOL [def=True]
Serializes ການເຂົ້າເຖິງ synth API. ຕ້ອງເປັນຄວາມຈິງສະເໝີສຳລັບການນຳໃຊ້ໂດຍ fluidsynth
ປະຕິບັດໄດ້.
synth.verbose BOOL [def=False]
ພິມໄດ້ຮັບເຫດການ MIDI ເພື່ອ stdout.
ທົ່ວໄປ AUDIO
audio.driver STR
ໄດເວີສຽງທີ່ຈະໃຊ້. ຕົວເລືອກເລີ່ມຕົ້ນ ແລະຖືກຕ້ອງແມ່ນຂຶ້ນກັບໄດເວີທີ່ມີຢູ່.
audio.input-channels INT [ນາທີ=0, ສູງສຸດ=2, def=0]
ບໍ່ໄດ້ນໍາໃຊ້ໃນປັດຈຸບັນ? (DOCME).
audio.output-channels INT [ນາທີ=2, ສູງສຸດ=32, def=2]
DOCME
audio.period-size INT [ນາທີ=64, ສູງສຸດ=8192, def=64]
ຂະຫນາດໄລຍະເວລາສໍາລັບ buffers ສຽງ. ໃຊ້ໂດຍໄດເວີສຽງຫຼາຍ.
audio.periods INT [ນາທີ=2, ສູງສຸດ=64, def=16]
ຈໍານວນຂອງ buffers ສຽງ. ໃຊ້ໂດຍໄດເວີສຽງຫຼາຍ.
audio.realtime-prio INT [ນາທີ=0, ສູງສຸດ=99, def=60]
ບູລິມະສິດໃນເວລາຈິງເພື່ອມອບໝາຍໃຫ້ກະທູ້ສຽງ ຫຼື 0 ເພື່ອປິດການນຳໃຊ້ຄວາມສຳຄັນສູງ
ກຳນົດເວລາ. ໃຊ້ພຽງແຕ່ບາງໄດເວີສຽງ (ປະຈຸບັນແມ່ນ 'alsa' ແລະ 'oss').
audio.sample-format STR [def='16bits' vals:'16bits','float']
ຮູບແບບຜົນຜະລິດສຽງ, ເພື່ອຄັດເລືອກເອົາຮູບແບບສໍາລັບຄົນຂັບທີ່ສະຫນັບສະຫນູນ 16 bit ຫຼື
ຈຸດລອຍ.
AUDIO ຄົນຂັບລົດ ສະເພາະ
audio.alsa.device STR [def='default']
ອຸປະກອນອອກສຽງຂັບ ALSA.
audio.coreaudio.device STR [def='default']
ອຸປະກອນອອກໄດເວີ CoreAudio. ທາງເລືອກທີ່ຖືກຕ້ອງແມ່ນຂຶ້ນກັບລະບົບ.
audio.dart.device STR [def='default']
OS/2 Dart audio driver ອຸປະກອນ.
audio.dsound.device STR [def='default']
ອຸປະກອນທີ່ຈະໃຊ້ສໍາລັບໄດເວີ DirectSound. ທາງເລືອກທີ່ຖືກຕ້ອງແມ່ນຂຶ້ນກັບລະບົບ.
audio.file.endian STR [def='ອັດຕະໂນມັດ' vals: 'ອັດຕະໂນມັດ', 'ໃຫຍ່', 'cpu', 'ນ້ອຍ']
ໄຟລ໌ renderer ຫຼືເລືອກຄໍາສັ່ງ byte ໄດເວີ. 'ອັດຕະໂນມັດ' ເລືອກຄ່າເລີ່ມຕົ້ນສໍາລັບ
ປະເພດໄຟລ໌ທີ່ເລືອກ. 'cpu' ໃຊ້ຄໍາສັ່ງ CPU byte. ຈໍາກັດກັບ 'cpu' ຖ້າບໍ່ມີ
libsndfile ສະຫນັບສະຫນູນ.
audio.file.format STR [def='s16' vals:'double','float','s16','s24','s32','s8','u8']
ຕົວສະແດງໄຟລ໌ ຫຼືຮູບແບບສຽງຂອງໄດເວີໄຟລ໌. ຈຳກັດໃສ່ 's16' ຖ້າບໍ່ມີ libsndfile
ສະຫນັບສະຫນູນ.
audio.file.name STR [def='fluidsynth.wav']
Output ຊື່ໄຟລ໌ສໍາລັບໄຟລ໌ renderer ຫຼືໄຟລ໌ driver.
audio.file.type STR [def='ອັດຕະໂນມັດ' vals:'aiff','au','auto','flac','oga','raw','wav']
ປະເພດໄຟລ໌ຜົນໄດ້ຮັບສໍາລັບຕົວສະແດງໄຟລ໌ຫຼືໄດເວີໄຟລ໌. 'ອັດຕະໂນມັດ' ພະຍາຍາມກໍານົດ
ພິມຈາກນາມສະກຸນໄຟລ໌ໃນ audio.file.name. ຈໍາກັດເປັນ 'raw' ຖ້າບໍ່ມີ libsndfile
ສະຫນັບສະຫນູນ. ຕົວເລືອກຕົວຈິງຈະແຕກຕ່າງກັນໄປຕາມຫ້ອງສະໝຸດ libsndfile.
audio.jack.autoconnect BOOL [def=False]
ຖ້າເປີດໃຊ້, FluidSynth ຈະຖືກເຊື່ອມຕໍ່ໂດຍອັດຕະໂນມັດກັບສຽງອອກຂອງລະບົບ Jack
ທ່າເຮືອ.
audio.jack.id STR [def='fluidsynth']
Client ID ເພື່ອໃຊ້ເມື່ອເຊື່ອມຕໍ່ກັບ Jack.
audio.jack.multi BOOL [def=False]
TRUE ເພື່ອເປີດໃຊ້ງານຜົນຜະລິດຫຼາຍຊ່ອງ.
audio.jack.server STR [def='']
ຊື່ເຊີບເວີ Jack. ຫວ່າງເປົ່າສຳລັບຄ່າເລີ່ມຕົ້ນ.
audio.oss.device STR [def='/dev/dsp']
ອຸປະກອນຜົນຜະລິດ OSS driver.
audio.portaudio.device STR [def='PortAudio ຄ່າເລີ່ມຕົ້ນ']
ອຸປະກອນອອກໄດເວີ PortAudio. ທາງເລືອກທີ່ມີຢູ່ແມ່ນຂຶ້ນກັບລະບົບ.
audio.pulseaudio.adjust-latency BOOL [def=True]
ເພີ່ມຄວາມລ່າຊ້າແບບໄດນາມິກ ຖ້າ PulseAudio ແນະນຳແນວນັ້ນ.
audio.pulseaudio.device STR [def='default']
ອຸປະກອນອອກໄດເວີ PulseAudio.
audio.pulseaudio.media-ບົດບາດ STR [def='ດົນຕີ']
ຂໍ້ມູນບົດບາດສື່ PulseAudio.
audio.pulseaudio.server STR [def='default']
ເຊີບເວີໄດເວີ PulseAudio.
ທົ່ວໄປ MIDI
midi.driver STR
ໄດເວີ MIDI ທີ່ຈະໃຊ້. ຕົວເລືອກເລີ່ມຕົ້ນ ແລະຖືກຕ້ອງແມ່ນຂຶ້ນກັບໄດເວີທີ່ມີຢູ່.
midi.realtime-prio INT [ນາທີ=0, ສູງສຸດ=99, def=50]
ບູລິມະສິດໃນເວລາຈິງເພື່ອມອບໝາຍໃຫ້ກະທູ້ MIDI ຫຼື 0 ເພື່ອປິດການນຳໃຊ້ຄວາມສຳຄັນສູງ
ກຳນົດເວລາ. ໃຊ້ໂດຍບາງໄດເວີ MIDI (ປະຈຸບັນແມ່ນ 'alsa_seq', 'alsa_raw' ແລະ
'oss').
MIDI ຄົນຂັບລົດ ສະເພາະ
midi.alsa.device STR [def='default']
ອຸປະກອນໄດເວີ MIDI ດິບ ALSA.
midi.alsa_seq.device STR [def='default']
ອຸປະກອນໄດເວີ MIDI ລຳດັບ ALSA.
midi.alsa_seq.id STR [def='pid']
ID ລູກຄ້າລໍາດັບ ALSA. 'pid' ຈະໃຊ້ ID ຂະບວນການເປັນສ່ວນຫນຶ່ງຂອງຊື່ລູກຄ້າ.
midi.coremidi.id STR [def='pid']
ID ລູກຄ້າທີ່ຈະໃຊ້ສໍາລັບໄດເວີ CoreMIDI. 'pid' ຈະໃຊ້ ID ຂະບວນການເປັນພອດຂອງ
ຊື່ລູກຄ້າ.
midi.jack.id STR [def='fluidsynth-midi']
ID ລູກຄ້າຄົນຂັບ Jack MIDI.
midi.jack.server STR [def='']
ເຊີບເວີຄົນຂັບ Jack MIDI. ຫວ່າງເປົ່າເພື່ອໃຊ້ຄ່າເລີ່ມຕົ້ນ.
midi.oss.device STR [def='/dev/midi']
ອຸປະກອນຂັບ OSS MIDI.
midi.portname STR [def='']
ຊື່ພອດທີ່ໃຊ້ສຳລັບໄດເວີຫຼັກລຳດັບ CoreAudio ແລະ ALSA.
midi.winmidi.device STR [def='default']
ອຸປະກອນສຳລັບໄດເວີ Windows MIDI.
MISCELLANEOUS
player.reset-synth BOOL [def=True]
TRUE ເພື່ອຣີເຊັດສະຖານະ MIDI ຂອງຕົວສັງເຄາະລະຫວ່າງເພງ MIDI.
player.timeing-source STR [def='ຕົວຢ່າງ' vals: 'ຕົວຢ່າງ', 'ລະບົບ']
ເລືອກແຫຼ່ງເວລາສຳລັບລຳດັບ MIDI. 'ລະບົບ' ໃຊ້ໂມງຈັບເວລາຂອງລະບົບ. 'ຕົວຢ່າງ'
ໃຊ້ໂມງຕົວຢ່າງ (ຈໍານວນຂອງສຽງອອກ, ເຫດການ synchronized ກັບສຽງ).
shell.port INT [ນາທີ=1, ສູງສຸດ=65535, def=9800]
ເຊີບເວີຄໍາສັ່ງ Shell TCP/IP ໝາຍເລກຜອດເພື່ອໃຊ້.
shell.prompt STR [def='']
Shell prompt string.
SHELL ສາມາດ
ທົ່ວໄປ
ຊ່ວຍເຫຼືອ ພິມອອກບັນຊີລາຍຊື່ຂອງຫົວຂໍ້ຊ່ວຍເຫຼືອ (ພິມ "help ")
ເຊົາ ອອກຈາກເຄື່ອງສັງເຄາະ
ສຽງ
load ຊື່ເອກະສານ
ໂຫລດ SoundFont
ໂຫຼດ ຈໍານວນ
ຍົກເລີກການໂຫຼດ SoundFont. ຕົວເລກແມ່ນດັດຊະນີຂອງ SoundFont ໃນ stack.
fonts ລາຍຊື່ SoundFonts ໃນປັດຈຸບັນຢູ່ໃນ stack
ສະຖາບັນ ຈໍານວນ
ພິມອອກເຄື່ອງມືທີ່ມີຢູ່ສໍາລັບ SoundFont.
MIDI MESSAGES
ບັນທຶກ ຊ່ອງ ທີ່ສໍາຄັນ ຄວາມໄວ
ສົ່ງເຫດການບັນທຶກ
ບັນທຶກ ຊ່ອງ ທີ່ສໍາຄັນ
ສົ່ງເຫດການບັນທຶກ
cc ຊ່ອງ ctrl ມູນຄ່າ
ສົ່ງເຫດການການປ່ຽນແປງການຄວບຄຸມ
ໂປຣແກມ chan num
ສົ່ງຂໍ້ຄວາມປ່ຽນໂຄງການ
ເລືອກ chan sfont ທະນາຄານ ໂປຣແກມ
ການປະສົມປະສານຂອງທະນາຄານເລືອກແລະການປ່ຽນແປງໂຄງການ
ຊ່ອງທາງ
ພິມອອກ presets ຂອງຊ່ອງທັງຫມົດ.
AUDIO ສັງລວມ
ເພີ່ມ ມູນຄ່າ
ກຳນົດການຮັບຫຼັກ (0 < gain < 5)
ແປ num
ເລືອກວິທີການ interpolation ສໍາລັບທຸກຊ່ອງທາງ
interpc chan num
ເລືອກວິທີການ interpolation ສໍາລັບຊ່ອງທາງຫນຶ່ງ
ທວນຄືນ
ປີ້ນ [0|1|ເປີດ|ປິດ]
ເປີດຫຼືປິດ reverb
rev_preset num
ໂຫຼດຕົວເລກທີ່ຕັ້ງໄວ້ລ່ວງໜ້າໃສ່ໜ່ວຍ reverb
rev_setroomsize num
ປ່ຽນຂະໜາດຫ້ອງ reverb
rev_setdamp num
ການປ່ຽນແປງ reverb damping
rev_setwidth num
ປ່ຽນຄວາມກວ້າງຂອງ reverb
rev_setlevel num
ປ່ຽນລະດັບ reverb
CHORUS
ຮ້ອງເພງ [0|1|ເປີດ|ປິດ]
ເປີດ ຫຼືປິດສຽງຮ້ອງ
cho_set_nr n
ໃຊ້ n ເສັ້ນຊັກຊ້າ (ຄ່າເລີ່ມຕົ້ນ 3)
cho_set_level num
ກໍານົດລະດັບຜົນຜະລິດຂອງແຕ່ລະແຖວ chorus ເປັນຕົວເລກ
cho_set_speed num
ກໍານົດຄວາມໄວ mod ຂອງ chorus ເປັນ num (Hz)
cho_set_depth num
ກຳນົດຄວາມເລິກໂມດູນສຽງຮ້ອງເປັນຕົວເລກ (ms)
MIDI ROUTER
router_default
ໂຫຼດກົດລະບຽບການກຳນົດເສັ້ນທາງ MIDI ເລີ່ມຕົ້ນຄືນໃໝ່ (ຊ່ອງປ້ອນຂໍ້ມູນຖືກແຜນທີ່ 1:1 ກັບ synth)
router_clear
ລຶບກົດລະບຽບການກຳນົດເສັ້ນທາງ MIDI ທັງໝົດ.
router_begin [ໝາຍເຫດ|cc|prog|pbend|cpress|kpress]
ເລີ່ມກົດການກຳນົດເສັ້ນທາງໃໝ່ສຳລັບເຫດການຂອງປະເພດທີ່ກຳນົດໄວ້
router_chan ນາທີ ສູງສຸດທີ່ເຄຍ mul ເພີ່ມ
ຈໍາກັດກົດລະບຽບສໍາລັບເຫດການໃນ min <= chan <= ສູງສຸດ. ຖ້າຊ່ອງທາງຕົກຢູ່ໃນ
ປ່ອງຢ້ຽມ, ມັນຖືກຄູນດ້ວຍ 'mul', ຈາກນັ້ນ 'ຕື່ມ' ຖືກເພີ່ມ.
router_par1 ນາທີ ສູງສຸດທີ່ເຄຍ mul ເພີ່ມ
ຈໍາກັດພາລາມິເຕີ 1 (ຕົວຢ່າງຂອງຫມາຍເຫດໃນເຫດການບັນທຶກ). ຄ້າຍຄືກັບ
router_chan.
router_par2 ນາທີ ສູງສຸດທີ່ເຄຍ mul ເພີ່ມ
ຈໍາກັດພາລາມິເຕີ 2 (ຕົວຢ່າງຄວາມໄວໃນເຫດການບັນທຶກ). ຄ້າຍຄືກັນກັບ router_chan
router_end
ສໍາເລັດກົດລະບຽບປະຈຸບັນແລະເພີ່ມມັນໃສ່ router.
Router ຕົວຢ່າງ
router_clear
router_begin note
router_chan 0 7 0 15
router_end
ຈະຍອມຮັບພຽງແຕ່ເຫດການບັນທຶກຈາກ 8 MIDI ຕ່ໍາ
ຊ່ອງ. ໂດຍບໍ່ຄໍານຶງເຖິງຊ່ອງທາງ, synthesizer ຫຼິ້ນບັນທຶກໃນ ch 15
(synthchannel=midichannel*0+15)
router_begin cc
router_chan 0 7 0 15
router_par1 1 1 0 64
router_add
ກຳນົດຄ່າລໍ້ໂມດູນໃຫ້ເຮັດໜ້າທີ່ເປັນ pedal ແບບຍືນຍົງ (ປ່ຽນ CC 1 ເປັນ CC 64
ຢູ່ໃນ 8 ຊ່ອງ MIDI ຕ່ໍາ, ເສັ້ນທາງໄປຫາ ch 15)
AUTHORS
Peter Hanappe[email protected]>
Markus Nentwig[email protected]>
Antoine Schmitt[email protected]>
Josh Green[email protected]>
Stephane Letz[email protected]>
ກະລຸນາກວດເບິ່ງໄຟລ໌ AUTHORS ແລະຂໍຂອບໃຈສຳລັບເຄຣດິດທັງໝົດ
ຫມາຍເຫດ
SoundFont(R) ເປັນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງ E-mu Systems, Inc.
Aug 26, 2010 FluidSynth(1)
ໃຊ້ fluidsynth ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net