Это команда cspctl, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
cspctl - программа управления Sound Blaster 16 ASP / CSP
СИНТАКСИС
cspctl команда [-options]
ОПИСАНИЕ
cspctl это простой загрузчик микрокода CSP для Creative Sound Blaster 16ASP и некоторых звуковых
Звуковые карты Blaster AWE32 с установленным чипом Creative Signal Processor (CSP) (CT1748A).
cspctl также может использоваться как функция после установки для snd-sb16-csp модуль для загрузки по умолчанию
кодек при установке модуля. Если микросхема CSP успешно обнаружена и инициализирована, она
будет установлен как аппаратно-зависимое устройство hwC0D2 в / dev / snd каталог.
В настоящее время на устройство CSP можно загружать следующие кодеки:
wfm0001a.csp QSound декодер
wfm0006a.csp Кодек A-law
wfm0007a.csp кодек u-law
wfm0011a.csp Кодек IMA ADPCM (искаженный вывод для тестовых файлов IMA)
wfm0200a.csp Кодек Creative ADPCM (похоже, совместим с Intel / DVI IMA ADPCM)
wfm0202a.csp Кодек Fast Speech 8
wfm0203a.csp Кодек Fast Speech 10
Эти кодеки еще не поддерживаются ALSA:
wfm0201a.csp Text2Speech декодер
Файл микрокода Qsound имеет 4 функции, каждая функция - это декодер для разных сэмплов
темп. Скорости для функций QSound # 1, # 2, # 3 и # 4 составляют 44100, 22050, 11025 и 8000 Гц.
соответственно. Кодеки IMA ADPCM и FastSpeech состоят из две функции, первый
предназначен для захвата, а второй - для воспроизведения. Кодеки A-law и u-law имеют только one
функции. Чтобы загрузить, например, функцию №2 из файла микрокода QSound (декодер для
22050 Гц), выполните следующие действия:
% нагрузка cspctl -f 2 -d QSound wfm0001a.csp
После успешной загрузки / proc / asound / SB16 / cspD2 покажет:
Креативный сигнальный процессор [v1.0]
Состояние: -x - L
Кодек: QSound [функция # 2]
Частота дискретизации: 22050 Гц
QSound декодер отключен
С загруженным микрокодом декодера QSound все простые форматы файлов PCM можно воспроизводить с
Применено позиционирование QSound на 180 градусов. Элемент QSound динамически добавляется в микшер
структура как 3DEffect1-пространство элемент. Он будет отображаться только в том случае, если поддержка CSP была
скомпилирован в драйверы ALSA, найден чип CSP и кодек QSound загружен в CSP.
Когда включено, положение QSound может быть динамически изменено ползунком микшера, и процесс
интерфейс должен следовать за состоянием микросхемы CSP и ее текущим положением QSound:
Креативный сигнальный процессор [v1.0]
Состояние: Qx-RL
Кодек: QSound [функция # 2]
Частота дискретизации: 22050 Гц
QSound декодер включен
Обработка 16-битных сэмплов моно PCM
Положение Qsound: слева = 0x9, справа = 0x9
Драйвер поддерживает автозагрузку аппаратных кодеков u-Law, A-Law и Ima-ADPCM. Автозагрузка есть
активен только тогда, когда в CSP не загружен микрокод и нет необходимости предварительно загружать
соответствующие файлы * .csp. Чтобы выгрузить загруженный вручную микрокод, вы должны запустить
% cspctl выгрузить
Если микрокод аппаратного кодека был загружен вручную, то CSP будет поддерживать только загруженный
Формат PCM и автозагрузка будут отключены. В таком случае интерфейс процедуры покажет загруженный
свойства кодека:
Креативный сигнальный процессор [v1.0]
Состояние: -x - L
Кодек: IMA-ADPCM [функция № 2]
Частота дискретизации: все
Идентификатор формата PCM: 0x400000 (16 бит / -) [моно / стерео] [воспроизведение / -]
КОМАНДЫ
загрузка Загрузите микрокод из файла в CSP.
разгружать Выгрузить микрокод из CSP.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-час, --Помогите
Показать краткую справку.
-c карта
Выберите номер карты. По умолчанию опция 0.
-f функция
Выберите функцию из файла микрокода. По умолчанию опция 1.
-d описание
Необязательная строка описания микрокода.
Используйте cspctl онлайн с помощью сервисов onworks.net
