Ito ang command na cspctl na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
cspctl - Sound Blaster 16 ASP/CSP control program
SINOPSIS
cspctl command [-options]
DESCRIPTION
cspctl ay isang simpleng CSP microcode loader para sa Creative Sound Blaster 16ASP at ilang Sound
Blaster AWE32 sound card na may naka-install na Creative Signal Processor (CSP) chip (CT1748A).
cspctl ay maaari ding gamitin bilang isang post-install na function sa snd-sb16-csp module upang i-load ang default
codec sa pag-install ng module. Kung matagumpay na natukoy at nasimulan ang CSP chip, ito
ay mai-install bilang isang hardware na umaasa sa aparato hwC0D2 sa /dev/snd direktoryo.
Sa kasalukuyan, maaaring i-load ang mga sumusunod na codec sa CSP device:
wfm0001a.csp QSound decoder
wfm0006a.csp A-law codec
wfm0007a.csp u-law codec
wfm0011a.csp IMA ADPCM codec (baluktot na output para sa mga IMA test file)
wfm0200a.csp Creative ADPCM codec (parang Intel/DVI IMA ADPCM compatible)
wfm0202a.csp Mabilis na Pagsasalita 8 codec
wfm0203a.csp Mabilis na Pagsasalita 10 codec
Ang mga codec na ito ay hindi pa sinusuportahan ng ALSA:
wfm0201a.csp Text2Speech decoder
Ang Qsound microcode file ay may apat mga function, ang bawat function ay isang decoder para sa iba't ibang sample
rate. Ang mga rate para sa QSound function #1, #2, #3 at #4 ay 44100, 22050, 11025 at 8000Hz
ayon sa pagkakabanggit. Ang mga IMA ADPCM at FastSpeech codec ay binubuo ng dalawa mga function, ang una
ay para sa pagkuha at ang pangalawa ay para sa pag-playback. Ang mga A-law at u-law na codec ay mayroon lamang isa
function. Upang i-load halimbawa ang function #2 mula sa QSound microcode file (decoder para sa
22050Hz), tumakbo bilang sumusunod:
% cspctl load -f 2 -d QSound wfm0001a.csp
Pagkatapos ng matagumpay na pag-load, /proc/asound/SB16/cspD2 ay magpapakita ng:
Creative Signal Processor [v1.0]
Estado: -x--L
Codec: QSound [func #2]
Mga sample na rate: 22050Hz
Naka-disable ang QSound decoder
Sa QSound decoder microcode load, lahat ng simpleng PCM file format ay maaaring laruin
Inilapat ang QSound 180 degree positioning. Ang elemento ng QSound ay dynamic na idinagdag sa mixer
istraktura bilang 3DEffect1-space elemento. Ipapakita lamang ito kung naging suporta para sa CSP
pinagsama-sama sa mga driver ng ALSA, natagpuan ang CSP chip, at na-load ang QSound codec sa CSP.
Kapag pinagana, ang posisyon ng QSound ay maaaring dynamic na baguhin ng mixer slider, at proc
dapat sundin ng interface ang estado ng CSP chip at ang kasalukuyang posisyon ng QSound nito:
Creative Signal Processor [v1.0]
Estado: Qx-RL
Codec: QSound [func #2]
Mga sample na rate: 22050Hz
Pinagana ang QSound decoder
Pinoproseso ang 16bit na mono PCM sample
Posisyon ng tunog: kaliwa = 0x9, kanan = 0x9
Sinusuportahan ng driver ang autoloading ng u-Law, A-Law at Ima-ADPCM hardware codec. Ang autoloading ay
aktibo lamang kapag walang microcode na na-load sa CSP, at hindi na kailangang mag-preload
naaangkop na *.csp file. Upang i-unload ang manu-manong na-load na microcode, dapat kang tumakbo
% cspctl unload
Kung manu-manong na-load ang hardware codec microcode, susuportahan lang ng CSP ang pag-load
Idi-disable ang PCM format at autoloading. Sa ganoong kaso, ang proc interface ay magpapakita ng load
mga katangian ng codec:
Creative Signal Processor [v1.0]
Estado: -x--L
Codec: IMA-ADPCM [func #2]
Mga sample na rate: Lahat
ID ng format ng PCM: 0x400000 (16bit/-) [mono/stereo] [playback/-]
UTOS
magkarga I-load ang microcode mula sa filename patungo sa CSP.
mag-ibis I-unload ang microcode mula sa CSP.
Opsyon
-h, - Tumulong
Magpakita ng maikling tulong.
-c kard
Pumili ng numero ng card. Default ang opsyon sa 0.
-f tungkulin
Pumili ng function mula sa microcode file. Default ang opsyon sa 1.
-d paglalarawan
Opsyonal na string ng paglalarawan ng microcode.
Gumamit ng cspctl online gamit ang mga serbisyo ng onworks.net