ນີ້ແມ່ນຄໍາສັ່ງ cspctl ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
cspctl - ໂຄງການຄວບຄຸມ Sound Blaster 16 ASP/CSP
ສະຫຼຸບສັງລວມ
cspctl ຄໍາສັ່ງ [- ທາງເລືອກ]
ລາຍລະອຽດ
cspctl ເປັນຕົວໂຫຼດລະຫັດໄມໂຄຣໂຄດ CSP ງ່າຍໆສຳລັບ Creative Sound Blaster 16ASP ແລະບາງສຽງ
ບັດສຽງ Blaster AWE32 ທີ່ມີຊິບປະມວນຜົນສັນຍານສ້າງສັນ (CSP) (CT1748A) ຕິດຕັ້ງ.
cspctl ຍັງສາມາດຖືກນໍາໃຊ້ເປັນຫນ້າທີ່ຫລັງການຕິດຕັ້ງເພື່ອ snd-sb16-csp ໂມດູນເພື່ອໂຫລດຄ່າເລີ່ມຕົ້ນ
codec ໃນການຕິດຕັ້ງໂມດູນ. ຖ້າຊິບ CSP ຖືກກວດພົບສົບຜົນສໍາເລັດແລະເລີ່ມຕົ້ນ, ມັນ
ຈະຖືກຕິດຕັ້ງເປັນອຸປະກອນທີ່ຂຶ້ນກັບຮາດແວ hwC0D2 ເຂົ້າໄປໃນ /dev/snd ລະບົບ.
ໃນປັດຈຸບັນ, codecs ຕໍ່ໄປນີ້ສາມາດຖືກໂຫລດໃສ່ອຸປະກອນ CSP:
wfm0001a.csp ຕົວຖອດລະຫັດ QSound
wfm0006a.csp A-law codec
wfm0007a.csp ຕົວແປງສັນຍານ u-law
wfm0011a.csp ຕົວແປງສັນຍານ IMA ADPCM (ຜົນຜະລິດທີ່ບິດເບືອນສໍາລັບໄຟລ໌ທົດສອບ IMA)
wfm0200a.csp ຕົວແປງສັນຍານ ADPCM ສ້າງສັນ (ສຽງຄ້າຍຄື Intel/DVI IMA ADPCM ເຂົ້າກັນໄດ້)
wfm0202a.csp Fast Speech 8 codec
wfm0203a.csp Fast Speech 10 codec
ຕົວແປງສັນຍານເຫຼົ່ານີ້ຍັງບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນໂດຍ ALSA:
wfm0201a.csp ຕົວຖອດລະຫັດ Text2Speech
ໄຟລ໌ microcode Qsound ມີ ສີ່ ໜ້າ ທີ່, ແຕ່ລະຟັງຊັນແມ່ນຕົວຖອດລະຫັດສໍາລັບຕົວຢ່າງທີ່ແຕກຕ່າງກັນ
ອັດຕາ. ອັດຕາສໍາລັບຟັງຊັນ QSound #1, #2, #3 ແລະ #4 ແມ່ນ 44100, 22050, 11025 ແລະ 8000Hz
ຕາມລໍາດັບ. IMA ADPCM ແລະຕົວແປງສັນຍານ FastSpeech ແມ່ນປະກອບມາຈາກ ສອງ ໜ້າ ທີ່, ຄັ້ງທໍາອິດ
ແມ່ນສໍາລັບການຈັບພາບແລະອັນທີສອງແມ່ນສໍາລັບການຫຼິ້ນ. A-law ແລະ u-law codecs ມີພຽງແຕ່ ຫນຶ່ງ
function ການໂຫຼດຕົວຢ່າງຫນ້າທີ່ #2 ຈາກໄຟລ໌ microcode QSound (ຕົວຖອດລະຫັດສໍາລັບ
22050Hz), ແລ່ນດັ່ງຕໍ່ໄປນີ້:
% cspctl ໂຫຼດ -f 2 -d QSound wfm0001a.csp
ຫຼັງຈາກໂຫຼດສຳເລັດແລ້ວ, /proc/asound/SB16/cspD2 ຈະສະແດງ:
ໂຮງງານຜະລິດສັນຍານສ້າງສັນ [v1.0]
ລັດ: -x--L
ຕົວແປງສັນຍານ: QSound [func #2]
ອັດຕາຕົວຢ່າງ: 22050Hz
ຕົວຖອດລະຫັດ QSound ປິດໃຊ້ງານ
ມີການໂຫຼດ microcode ຕົວຖອດລະຫັດ QSound, ຮູບແບບໄຟລ໌ PCM ງ່າຍດາຍທັງໝົດສາມາດຫຼິ້ນໄດ້ກັບ
ນຳໃຊ້ການຈັດຕຳແໜ່ງ QSound 180 ອົງສາ. ອົງປະກອບ QSound ຖືກເພີ່ມເຂົ້າໃນເຄື່ອງປະສົມແບບເຄື່ອນໄຫວ
ໂຄງປະກອບການເປັນ 3DEffect1-space ອົງປະກອບ. ມັນຈະສະແດງພຽງແຕ່ວ່າການສະຫນັບສະຫນູນ CSP ໄດ້
ລວບລວມເຂົ້າໄປໃນໄດເວີ ALSA, ຊິບ CSP ໄດ້ຖືກພົບເຫັນ, ແລະຕົວແປງສັນຍານ QSound ຖືກໂຫລດເຂົ້າໄປໃນ CSP.
ເມື່ອເປີດໃຊ້ງານ, ຕຳແໜ່ງ QSound ສາມາດປ່ຽນແປງແບບໄດນາມິກໄດ້ໂດຍຕົວເລື່ອນ mixer, ແລະ proc
ການໂຕ້ຕອບຄວນປະຕິບັດຕາມສະຖານະຂອງຊິບ CSP ແລະຕໍາແຫນ່ງ QSound ໃນປັດຈຸບັນຂອງມັນ:
ໂຮງງານຜະລິດສັນຍານສ້າງສັນ [v1.0]
ລັດ: Qx-RL
ຕົວແປງສັນຍານ: QSound [func #2]
ອັດຕາຕົວຢ່າງ: 22050Hz
ເປີດໃຊ້ຕົວຖອດລະຫັດ QSound ແລ້ວ
ກຳລັງປະມວນຜົນຕົວຢ່າງ 16bit mono PCM
ຕໍາແຫນ່ງ Qsound: ຊ້າຍ = 0x9, ຂວາ = 0x9
ໄດເວີສະຫນັບສະຫນູນການໂຫຼດອັດຕະໂນມັດຂອງ u-Law, A-Law ແລະ Ima-ADPCM codecs ຮາດແວ. ການໂຫຼດອັດຕະໂນມັດແມ່ນ
ເປີດໃຊ້ພຽງແຕ່ໃນເວລາທີ່ບໍ່ມີ microcode ໂຫລດໄປ CSP, ແລະບໍ່ຈໍາເປັນຕ້ອງ preload
ໄຟລ໌ *.csp ທີ່ເຫມາະສົມ. ເພື່ອຍົກເລີກການໂຫຼດ microcode ດ້ວຍຕົນເອງ, ທ່ານຄວນດໍາເນີນການ
% cspctl ຍົກເລີກ
ຖ້າ hardware codec microcode ໄດ້ຖືກໂຫລດດ້ວຍຕົນເອງ, ຫຼັງຈາກນັ້ນ CSP ຈະຮອງຮັບພຽງແຕ່ການໂຫຼດ
ຮູບແບບ PCM ແລະການໂຫຼດອັດຕະໂນມັດຈະຖືກປິດໃຊ້ງານ. ໃນກໍລະນີດັ່ງກ່າວ, ການໂຕ້ຕອບ proc ຈະສະແດງໃຫ້ເຫັນການໂຫຼດ
ຄຸນສົມບັດ codec:
ໂຮງງານຜະລິດສັນຍານສ້າງສັນ [v1.0]
ລັດ: -x--L
ຕົວແປງສັນຍານ: IMA-ADPCM [func #2]
ອັດຕາຕົວຢ່າງ: ທັງຫມົດ
ID ຮູບແບບ PCM: 0x400000 (16bit/-) [mono/stereo] [playback/-]
ສາມາດ
load ໂຫລດ microcode ຈາກຊື່ໄຟລ໌ໄປຫາ CSP.
ໂຫຼດ ຖອດລະຫັດ microcode ຈາກ CSP.
OPTIONS
-ຊ, - ຊ່ວຍ
ສະແດງການຊ່ວຍເຫຼືອສັ້ນໆ.
-c ບັດ
ເລືອກໝາຍເລກບັດ. ຕົວເລືອກເລີ່ມຕົ້ນເປັນ 0.
-f ຫນ້າທີ່
ເລືອກຟັງຊັນຈາກໄຟລ໌ microcode. ຕົວເລືອກເລີ່ມຕົ້ນເປັນ 1.
-d ຄໍາອະທິບາຍ
ສະຕຣິງຄຳອະທິບາຍ microcode ທາງເລືອກ.
ໃຊ້ cspctl ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net