这是命令 cspctl,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
cspctl - Sound Blaster 16 ASP/CSP 控制程序
概要
计算机程序控制 命令 [-选项]
商品描述
计算机程序控制 是一个简单的 CSP 微代码加载器,用于 Creative Sound Blaster 16ASP 和一些 Sound
安装了创意信号处理器 (CSP) 芯片 (CT32A) 的 Blaster AWE1748 声卡。
计算机程序控制 也可以用作安装后功能 snd-sb16-csp 加载默认模块
模块安装时的编解码器。 如果 CSP 芯片成功检测并初始化,则
将作为硬件相关设备安装 hwC0D2 成 /开发/snd 目录。
目前,以下编解码器可以加载到 CSP 设备:
wfm0001a.csp QS声音解码器
wfm0006a.csp A律编解码器
wfm0007a.csp u律编解码器
wfm0011a.csp IMA ADPCM 编解码器(IMA 测试文件的失真输出)
wfm0200a.csp Creative ADPCM 编解码器(听起来像 Intel/DVI IMA ADPCM 兼容)
wfm0202a.csp 快速语音 8 编解码器
wfm0203a.csp 快速语音 10 编解码器
ALSA 尚不支持这些编解码器:
wfm0201a.csp Text2Speech 解码器
Qsound 微码文件有 四 功能, 每个函数都是不同样本的解码器
速度。 QSound 函数 #1、#2、#3 和 #4 的速率为 44100、22050、11025 和 8000Hz
分别。 IMA ADPCM 和 FastSpeech 编解码器由 二 功能, 第一个
用于捕获,第二个用于播放。 A-law 和 u-law 编解码器只有 一种
功能。 从 QSound 微码文件(解码器用于
22050Hz),运行如下:
% cspctl 加载 -f 2 -d QSound wfm0001a.csp
加载成功后,/proc/asound/SB16/cspD2会显示:
创意信号处理器 [v1.0]
状态:-x--L
编解码器:QSound [功能#2]
采样率:22050Hz
QSound 解码器已禁用
加载 QSound 解码器微码后,可以播放所有简单的 PCM 文件格式
QSound 180 度定位应用。 QSound 元素被动态添加到混音器中
结构为 3DEffect1-空间 元素。 它只会显示是否支持 CSP
编译成ALSA驱动,找到CSP芯片,将QSound编解码器加载到CSP中。
启用后,可以通过混音器滑块动态更改 QSound 位置,并触发
接口应遵循 CSP 芯片的状态及其当前 QSound 位置:
创意信号处理器 [v1.0]
状态:Qx-RL
编解码器:QSound [功能#2]
采样率:22050Hz
启用 QSound 解码器
处理 16 位单声道 PCM 样本
Qsound 位置:左 = 0x9,右 = 0x9
驱动程序支持自动加载 u-Law、A-Law 和 Ima-ADPCM 硬件编解码器。 自动加载是
只有在没有微码加载到CSP时才激活,不需要预加载
适当的 *.csp 文件。 要卸载手动加载的微码,您应该运行
% cspctl 卸载
如果硬件编解码器微码已手动加载,则 CSP 将仅支持加载
PCM 格式和自动加载将被禁用。 在这种情况下,proc 界面将显示已加载
编解码器属性:
创意信号处理器 [v1.0]
状态:-x--L
编解码器:IMA-ADPCM [func #2]
采样率:全部
PCM 格式 ID: 0x400000 (16bit/-) [单声道/立体声] [播放/-]
指令
加载 将微码从文件名加载到 CSP。
卸 从 CSP 卸载微码。
配置
-H, - 帮帮我
显示简短的帮助。
-c 卡
选择一个卡号。 选项默认为 0。
-f 功能
从微码文件中选择一个函数。 选项默认为 1。
-d 描述
可选的微码描述字符串。
使用 onworks.net 服务在线使用 cspctl