Я пытаюсь заставить Windows XP распознавать мой ProFire 610 как устройство 5.1, но мне не везет. Некоторые отдельные приложения будут обрабатывать его как 5.1 (например, WinAmp), но система в целом считает, что это только стерео.

Если не считать технической поддержки M-Audio, я искал повсюду, чтобы узнать, смогу ли я это сделать. Я даже пытался использовать Джек и пробную версию Virtual Audio Cable с M-Audio FireWire 410, который был у меня в аренде до получения 610. Я не мог правильно настроить Джек или VAC.

Использование WinAmp не проблема, но у меня также есть небольшое приложение, которое читает собственный аудиофайл и выводит его в виде потока 5.1 на звуковую карту по умолчанию с помощью OpenAL. Похоже, что OpenAL не выдает никаких ошибок, но звук все еще звучит в стерео.

Возможно ли то, что я спрашиваю? Если так, любая помощь будет оценена.

РЕДАКТИРОВАТЬ:

Должно быть, я не был достаточно ясен, когда впервые поставил вопрос. Я использую файлы 5.1. Мои проприетарные файлы 5.1, и я генерирую 5.1 wav-файлы из этих проприетарных файлов для воспроизведения в WinAmp. Никаких специальных кодеков, которым нужны лицензии или что-то подобное. WinAmp видит, что файлы wav 5.1, и я говорю ему использовать 610, и он счастливо выводит в 5.1. Я делаю то же самое для моего приложения, которое непосредственно читает проприетарные файлы, оно не жалуется на отсутствие 5.1, но все еще только выводит стереозвук.

2 ответа2

0

Основная проблема заключается в том, что драйверы для 610 не идентифицируют его как устройство 5.1, хотя у него есть шесть аналоговых выходных каналов ... может быть, восемь, я забыл. Он рекламируется как несколько стереоканалов. Winamp, по-видимому, достаточно умен, чтобы отобразить шесть каналов 5.1 в эти стереоканалы. Видимо, больше ничего вы не пробовали.

-1

Позвольте мне ответить на ваш вопрос, с большим количеством вопросов ...

Во-первых, как вы хотите, чтобы окна распознавали это? Устройство «5.1» просто рассматривается как 6 каналов аудиовыхода.

Во-вторых, откуда вы знаете, что он не работает как задумано? При воспроизведении музыки или чего-либо другого, 2-канального (обычная стереосистема, как и большинство вещей, которые вы воспроизводите на своем компьютере) ... она выбирает только 2 из 6 каналов для воспроизведения. (обычно передний левый / правый) Да, вы, вероятно, можете изменить каналы, которые являются "первичным выходом" ... но результат тот же.

Существуют различные программные приложения, которые будут пытаться виртуализировать 2 канала звука в 6 потоков, подходящих для передней / задней / левой / правой / центральной / дополнительной настройки ... как winamp ..., а также различные DVD / синие приложения для воспроизведения лучей. И есть приложения, которые могут считывать фактический 6-канальный источник и воспроизводить напрямую на 6-канальный в Windows. Большинство (если не все) последнего примера требуют специального лицензирования от THX или Dolby для декодирования их специальных кодеков, которые содержат все 6 каналов. Некоторые из пакетов программного обеспечения выпускаются в стандартной версии (без специального кодека) и в премиум-версии (с), которые будут иметь некоторые дополнительные параметры конфигурации, которые позволят вам правильно назначить каналы для вашей звуковой системы.

Не существует идеального решения (по крайней мере для Windows), которое бы использовало 2-канальный аудиоисточник и сопоставило бы его с вашей конфигурацией 5.1. Windows (сама по себе) может отображать только 1 канал на 1 канал.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .