Звуковой карты как кроссовера

Содержание
  1. Автомобильные аудио кроссоверы: что это такое и нужны ли они вам?
  2. Что такое кроссовер и как он работает
  3. Типы автомобильных кроссоверов
  4. Действительно ли вы нуждаетесь в автомобильном аудио кроссовере?
  5. Когда активный кроссовер может реально помочь
  6. Требуется ли перекрестная установка для профессиональной установки?
  7. Тема: Цифровой программный кроссовер II
  8. Цифровой программный кроссовер II
  9. Скрытый текст
  10. Скрытый текст
  11. Тема: Цифровой программный кроссовер
  12. Цифровой программный кроссовер
  13. Re: Цифровой программный кроссовер
  14. Re: Цифровой программный кроссовер
  15. Re: Цифровой программный кроссовер
  16. Re: Цифровой программный кроссовер
  17. Re: Цифровой программный кроссовер
  18. Re: Цифровой программный кроссовер
  19. Re: Цифровой программный кроссовер
  20. Re: Цифровой программный кроссовер
  21. Re: Цифровой программный кроссовер
  22. Re: Цифровой программный кроссовер
  23. Re: Цифровой программный кроссовер
  24. Скрытый текст
  25. Скрытый текст

Автомобильные аудио кроссоверы: что это такое и нужны ли они вам?

Чтобы понять, нуждаетесь ли вы в кросовере, важно сначала понять некоторые основные принципы, лежащие в основе использования автомобильного аудио кроссовера. Кроссоверы (аудиопереходы) — это тип электронных схем фильтров, используемых в различных аудиоприложениях. Предназначены они для разделения аудиосигнала на два или более частотных диапазонов. Разделение необходимо, чтобы сигналы могли быть отправлены драйверам, которые предназначены для разных частотных диапазонов.

Что такое кроссовер и как он работает

Основная идея состоит в том, что музыка состоит из звуковых частот, которые управляют всей гаммой человеческого слуха, но некоторые динамики лучше создают конкретные частоты, чем другие. Твитеры предназначены для воспроизведения высоких частот, вуферы предназначены для воспроизведения низких частот и т. д.

Имея это в виду, новички часто удивляются, узнав, что в каждая существующая автомобильная аудиосистема на самом деле нуждается в кроссоверах на том или ином уровне. Например, очень простые системы, которые используют коаксиальные колонки, фактически содержат небольшие кроссоверы, встроенные прямо в динамики. Другие системы, особенно те, которые используют компонентные динамики, обычно используют внешние кроссоверы, которые передают соответствующие частоты только правильным колонам.

Читайте также:  Suzuki grand vitara замена топливного насоса

Кросовер SOUNDSTREAM PROx4.1

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

Типы автомобильных кроссоверов

Существует два основных типа кроссоверов, каждый из которых лучше всего подходит для конкретных ситуаций:

  • Пассивные кроссоверы — расположены между усилителем и динамиками. Отфильтровывают нежелательные частоты. Некоторые ораторы имеют встроенные пассивные кроссоверы. Поскольку эти кроссоверы просто подключаются между усилителем и динамиками, их относительно легко установить. Однако существует определенная степень неэффективности, присущая пассивным кроссоверам.
  • Активные кроссоверы. Они также известны как электронные кроссоверы. Являются более сложными и более дорогими, чем пассивные. Для активных кроссоверов требуются источники питания, но они не теряют энергию, фильтруя усиленные сигналы, как это делают пассивные устройства.

Действительно ли вы нуждаетесь в автомобильном аудио кроссовере?

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

Если ваша автомобильная аудиосистема использует коаксиальные динамики , вам, вероятно, не нужен дополнительный кроссовер. Полнодиапазонные громкоговорители уже имеют встроенные пассивные разделители, которые фильтруют частоты. Даже если вы добавляете усилитель в микс, встроенные переходы громкоговорителей должны быть более чем достаточными. Однако вам может понадобиться кроссовер, если вы добавите усилитель и сабвуфер к этому типу системы.

Читайте также:  Резина континенталь для кроссоверов

Предлагаем ознакомится с процедурой замены кроссоверов в авто:

С другой стороны, вам понадобится один или несколько кроссоверов, если вы планируете создать систему, состоящую из компонентных динамиков, нескольких усилителей и сабвуферов. Это особенно актуально, если вы планируете использовать отдельные усилители для управления конкретными громкоговорителями, такими как ваши низкочастотные громкоговорители или высокочастотные динамики. Независимо от того, выбираете вы активные или пассивные кроссоверы, вам нужно предотвратить попадание нежелательных частот в динамики.

Также важно отметить, что послепроцессорные усилители обычно включают встроенные фильтры, которые эффективно действуют как кроссоверы, если вы создаете базовую автомобильную аудиосистему с компонентными динамиками. Фильтр высоких частот в этом типе усилителя позволяет вам управлять твитерами, а фильтр нижних частот позволяет управлять вуферами, не требуя дополнительных кроссоверов.

Когда активный кроссовер может реально помочь

В то время как вы можете отлично справляться и без кроссовера (используя только один усилитель), более сложные сборки могут действительно выиграть от внедрения активного кроссовера. Например, 3-полосный кроссовер — компонент, который вы можете внедрить в систему между головным устройством и несколькими усилителями.

В этом типе сценария каждый усилитель получает определенный диапазон частот от кроссовера; каждый усилитель используется для управления конкретным типом динамика. Например, один можно применять для передних громкоговорителей с высоким проходом, другой может работать с задними полнодиапазонными громкоговорителями.

Требуется ли перекрестная установка для профессиональной установки?

Установка кроссоверов — это не квантовая теория поля, но вам непременно необходимо понять, что вы делаете, прежде чем начинать своими руками модернизировать систему. Установка пассивного кроссовера относительно проста, так как включает в себя проводку кроссовера между вашим усилителем и динамиками. Например, вы можете подключить пассивный кроссовер к выходу вашего усилителя, а затем подключить выход твитера кроссовера к вашему высокочастотному динамику и выход сабвуфера на ваш низкочастотный громкоговоритель.

Кроссоверы Diamond audio technology

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

Следует помнить, что заземление вашего активного кроссовера в том же месте, где вы заземляете ваш усилитель, поможет предотвратить раздражающие помехи в наземном контуре.

Источник

Тема: Цифровой программный кроссовер II

Опции темы

Цифровой программный кроссовер II

Коллеги!
Завожу отдельную ветку для обсуждения новой версии моего программного кроссовера — dePhonica version3.
Эта версия кроссовера полностью отличается от первой версии, которая обсуждалась здесь как с точки зрения кода (который переписан на 99%) так и с точки зрения функционала.
Разработка версии началась весной 2015 года и в настоящее время (начало 2016) находится в активной стадии.

Скачать preview версию можно по адресу: http://dephonica.com/?lang=ru
Текущая сборка на сайте от 21.03.2016.

Внимание!
Для корректной установки WDM драйвера на windows 7 с отключенными обновлениями, необходимо установить апдейт KB3033929, добавляющий поддержку цифровых подписей SHA-2.

Ограничения preview версии:
— максимум 6 каналов обработки
— требует перезапуска ядра каждые 30 минут

Основные возможности кроссовера:

— собственный WDM драйвер для ввода потока из стандартных аудио и видео плееров, браузеров, навигаторов и других программ.
— собственный ASIO драйвер для ввода потока из аудио плееров поддерживающих ASIO
— низкая задержка: около 50 мсек при использовании IIR фильтров и выводе на ASIO устройство
— поддержка ввода звука в форматах 16 bit integer, 24 bit integer, 32 bit floating point
— 2 входных канала и до 8 выходных
— вывод звука на устройства DirectSound, ASIO, Kernel Streaming
— вся обработка производится в 64 bit floating point
— фильтрация производится FIR фильтрами, IIR фильтрами или IIR фильтрами с автоматическим корректирующим фазовым FIR фильтром
— есть возможность создания фазового фильтра для коррекции ФЧХ внешнего IIR фильтра
— доступны два конволвера для FIR фильтров: FFT конволвер с алгоритмом Overlap-Add и линейный (Straight FIR), без использования FFT
— любой из FIR конволверов может использоваться совместно с одним или более IIR фильтром в каждом канале
— до 128 000 taps на канал при использовании FFT FIR
— доступны формы АЧХ семейств фильтров IIR: Linkwitz-Riley, Butterworth, Chebyshev
— доступен параметрический синтез АЧХ и ФЧХ для типов фильтров Low Pass, High Pass, Band Pass, Band Stop, Low Shelf, High Shelf
— два варианта параметрического задания фильтров Band Pass и Band Stop: нижней и верхней частотой среза или центральной частотой и полосой пропускания
— амплитудный и фазовый эквалайзер для произвольного изменения АЧХ или ФЧХ в канале обработки, с возможностью загрузки АЧХ или ФЧХ из текстового файла или из импульсного отклика в формате WAV
— любое сочетание FIR и IIR фильтров в канале обработки
— полноценный канал предварительной обработки исходного сигнала с отдельным набором фильтров
— возможность автоматической нормализации к 0 дБ АЧХ индивидуальных каналов или группы каналов
— регулировка усиления на входе и на выходе канала
— настраиваемая задержка в каждом канале с отключаемым sub-sample разрешением
— встроенный анализатор фактической частотной характеристики кроссовера с отображением общей АЧХ кроссовера, графиков АЧХ/ФЧХ/ГВЗ для каждого канала и возможностью суммирования АЧХ выбранных каналов в отдельном окне

Пример установки и настройки полной версии кроссовера (уже местами не соответствует действительности и будет перезаписан): http://www.youtube.com/watch?v=CF_YNp0IijE

Скрытый текст

Q: Для чего можно использовать кроссовер?
A: Прямое назначение кроссовера – разделить исходный сигнал на несколько сигналов, каждый из которых будет воспроизводиться отдельным динамиком. Для такого использования необходима многоканальная звуковая карта (или ЦАП), многоканальный усилитель (или несколько обычных – стерео или моноблоков) и многополосная акустика, каждый динамик в которой подключен к отдельному каналу усилителя отдельным кабелем. Самый простой и часто встречающийся пример такой акустики – система 2.1 с двумя фронтальными колонками и одним сабвуфером.
A: Кроссовер можно использовать для того, чтобы вывести один и тот-же сигнал (с обработкой или нет) на несколько выходов многоканальной звуковой карты. Например, первые 2 канала – звук для колонок, следующие 2 канала – звук для наушников. На колонки одни настройки эквалайзера (внутри кроссовера), на наушники – другие.
A: Также кроссовер можно использовать даже с обычными наушниками – как точный и продвинутый эквалайзер.

Q: Какое оборудование требуется для использования кроссовера?
A: Кроссовер может использоваться для различных целей практически с любым оборудованием. Минимальные требования – компьютер с Windows 7/8/10 и любая звуковая карта.

Q: Как перенаправить в кроссовер звук из программы или плеера, не поддерживающей вывод звука на ASIO устройства?
Q: Как вывести в кроссовер звук из видео плеера?
A: Выберите в плеере вывод на аудио устройство *dePhonica Virtual Audio Device*.

Q: Какие настройки требуются в видео плеере для работы через кроссовер?
A: При использовании в кроссовере IIR фильтров, никакой дополнительной настройки плеера не требуется. При использовании FIR фильтров (или IIR с линеаризацией), в плеере необходимо установить смещение звуковой дорожки в зависимости от порядка FIR фильтра. Например, для FIR фильтра с 8000 taps это около 250 мсек.

Q: Как ввести в кроссовер звук из внешнего источника (виниловый проигрыватель, кассетный магнитофон, пульт и т.д.)?
A: На данный момент можно использовать программу VoiceMeeter от VB-Audio — она поддерживает ввод с внешних источников. Скачать программу можно по ссылке: http://vb-audio.pagesperso-orange.fr/Voicemeeter/
В будущем появится непосредственная поддержка ввода сигнала с входов звуковой карты в кроссовер.

Скрытый текст

— Более устойчивый алгоритм проверки активации
— Исправлены bypass каналы без фильтров
— Исправлена инициализация таймера в WDM драйвере
— Исправлен номер версии в окне «О кроссовере dePhonica version3»
— Исправлен вывод сообщения «Устройство вывода не выбрано» при первой установке кроссовера

— Переходные процессы в модуле вывода теперь обрабатывает машина состояний. Фейдинги стали четче, мягче и предсказуемее.
— Появился приоритет ввода с ASIO Sink драйвера — WDM замолкает, когда приходит поток с ASIO.
— Расстояние при редактировании задержки выводится в метрах / сантиметрах / миллиметрах

— Появился WDM драйвер виртуального аудио устройства для ввода в кроссовер — можно перенаправить в кроссовер весь системный звук
— Уменьшилась latency — для IIR фильтров составляет

50 мс
— По умолчанию фильтры создаются как IIR. При добавлении в тракт FIR фильтра выводится отключаемое предупреждение о дополнительной задержке в тракте.
— Диалог сообщений в конфигураторе стал отображаться поверх всех окон
— Появилась возможность инвертирования кривой в эквалайзере
— Появилась возможность смещения кривой в эквалайзере

— Уменьшилась latency до

500 мсек
— Добавились IIR фильтры Bessel и Legendre
— Тысячные доли миллисекунды меняются при изменении расстояния в компоненте Delay
— Исправлена ошибка с несохранением в пресете канала предварительной обработки при загрузке конфигурации из файла
— Исправлена каша из надписей на шкале Gain на графиках анализатора
— Добавил легенду к графикам в анализаторе
— Улучшена отправка логов — теперь отправляются независимо от IP адреса пользователя
— При перетаскивании канала с удерживаемым Shift (или Ctrl+Shift) копируются только фильтры — задержки и Gain не изменяются

Последний раз редактировалось emaster; 01.04.2016 в 20:55 .

Источник

Тема: Цифровой программный кроссовер

Опции темы

Цифровой программный кроссовер

Господа! Представляю вам свою разработку. Изначально это была консольная программа-кроссовер, которую я сделал для использования с НЧ акустикой требовательной к фильтрации сигнала (tapped horn). А недавно у программы появился графический интерфейс к консольной части и я решил, что возможно мой кроссовер будет полезен кому-то ещё.

Программа делает из компьютера с одной или несколькими звуковыми картами аналог «железного» цифрового кроссовера, обрабатывая сигнал со входов звуковых карт в реальном времени и выдавая его на выходы. Причём число выходов обычно больше чем число входов.
Аналогичный компонент для foobar – всем известный xover. Есть ещё некоторые vst плагины, которые можно вставить в vst host, есть драйверы kxProject в которых можно (наверное, не пробовал) сделать кроссовер прямо во внутреннем dsp карты. Но объединяет все эти способы одно — каждый пользователь настраивает окружение (т.е. весь набор программ) в котором работают эти плагины практически с нуля. В моей программе настройка и запуск кроссовера делаются гораздо проще.

В текущей версии доступны следующие возможности:

— вся обработка производится в 64-bit floating point
— доступны семейства фильтров IIR: chebyshev, butterworth, elliptic, legendre
— доступен FIR фильтр
— доступны типы фильтров lowpass, highpass, bandpass, bandstop
— регулировка усиления на входе и на выходе канала
— настраиваемая задержка в каждом канале
— компрессор динамического диапазона
— возможность работы с несколькими звуковыми картами одновременно (но без перенаправления звука с одной звуковой карты на другую — разбегутся тактовые генераторы)

Программа состоит из двух компонентов — composer и launcher. В composer-e пользователем определяется конфигурация кроссовера, выбираются устройства-источники и устройства-получатели. После чего конфигурация сохраняется и запускается в launcher-e. Сейчас у launcher-a минимальный функционал — запуск конфигурации, отображение уровней сигнала и отладочная консоль.

Текущая версия использует DirectSound через интерфейс BASS, с задержкой сигнала вход-выход около 500 мс. Есть asio версия, в которой задержка определяется возможностями оборудования — менее 20 мс для драйвера asio4all и менее 10 мс для audigy2. Asio версия в перспективе планируется как коммерческая, поэтому в открытом доступе её нет. Но я готов отправить её некоторому количеству пользователей в обмен на тестирование и информирование меня об успехах в её использовании.
Самым активным тестировщикам могу обещать полную asio версию после её релиза.

Контактный e-mail: info@dephonica.com
Сайт программы: http://dephonica.com/
Размер дистрибутива — 1.1 Мб. Программе для запуска необходим установленный в системе .NET framework 4. Если его нет, при запуске будет предложение скачать его с сайта Microsoft или с сайта программы.

Текущая версия живёт в надежде на бета-тестирование, супер надёжностью и функционалом пока не наделена, но по моему опыту вполне работоспособна. Поэтому буду рад вашим отзывам, комментариям и опыту использования.

Последний раз редактировалось emaster; 06.01.2012 в 02:27 .

Re: Цифровой программный кроссовер

Очень интересно попробовать данный софт, желаю быть подопытным.

Re: Цифровой программный кроссовер

Полнофункциональная DirectSound версия доступна на сайте http://dephonica.com для скачивания. Если возникают проблемы с её скачиванием или установкой — обращайтесь, обязательно всё решим. Если интересна asio версия — прошу в личные сообщения.

Re: Цифровой программный кроссовер

Да, что-то вы перемудрили.

———- Добавлено в 20:52 ———- Предыдущее сообщение в 20:51 ———-

Это что за хрень.exe предлагает он скачать, которая сама устанавливается ?

Re: Цифровой программный кроссовер

Файл инсталлятора xdsp-win-ds-1.0.1.exe, размер 1180 Кб, контрольная сумма md5: 83AB7E2BD7CC674ADC887827205CC6F1.
У вас скачивается что-то другое?

Re: Цифровой программный кроссовер

качнул, запустил. Win7 32 bit — вот трабла
Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.

************** Текст исключения **************
System.ArgumentOutOfRangeException: InvalidArgument=Значение *0* недопустимо для *itemIndex*.
Имя параметра: itemIndex
в System.Windows.Forms.ListView.SelectedIndexCollection.Add(Int32 itemIndex)
в xdsp_ui.initChannel.enumDevices()
в xdsp_ui.initChannel..ctor(Color in_color, Color out_color, Boolean asio, stream_desc stream)
в xdsp_ui.channelRow.initializeStream()
в xdsp_ui.Form1.initialRow_OnAddRow(channelRow row)
в xdsp_ui.channelRow.OnMouseClick(MouseEventArgs e)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ScrollableControl.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Загруженные сборки **************
mscorlib
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.235 (RTMGDR.030319-2300)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
—————————————-
xdsp_ui
Версия сборки: 1.0.4359.28285
Версия Win32: 1.0.*
CodeBase: file:///C:/Users/ПК/AppData/Roaming/dePhonica/xDSP/xdsp_ui.exe
—————————————-
System.Drawing
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
—————————————-
System
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.232 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
—————————————-
Jayrock.Json
Версия сборки: 0.9.12915.0
Версия Win32: 0.9.12915.0046
CodeBase: file:///C:/Users/ПК/AppData/Roaming/dePhonica/xDSP/Jayrock.Json.DLL
—————————————-
System.Core
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
—————————————-
System.Windows.Forms
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.235 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
—————————————-
System.Numerics
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
—————————————-
System.Configuration
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
—————————————-
System.Xml
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
—————————————-
System.Windows.Forms.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.235 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
—————————————-
mscorlib.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.235 (RTMGDR.030319-2300)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll
—————————————-

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.

Re: Цифровой программный кроссовер

Я вот поставил ее, лаунчер запустился а главное где настраивать чето не вижу даже.

Re: Цифровой программный кроссовер

Re: Цифровой программный кроссовер

Спасибо за диагностику! Постарался исправить эти ошибки и обновил дистрибутив на сайте.
Но остались сомнения — эти ошибки возникали, когда входные или выходные directsound звуковые устройства в системе отсутствовали. В вашем случае, насколько я понимаю, это не так? Устройства в системе присутствуют?

———- Добавлено в 21:39 ———- Предыдущее сообщение в 21:26 ———-

Обязательно, если будет такой запрос от достаточного количества пользователей.

Конфигурация настраивается в composer-e — ярлык есть в Пуск->Программы->dePhonica.
К сожалению на сайте пока нет документации, но вкратце создание конфигурации выглядит вот так:
1. В главном окне composer-a кнопка Add new sound channel вызывает диалог выбора устройства/канала ввода (может быть несколько) и устройства/канала вывода. В этом-же диалоге можно установить усиление во входу и выходу и включить deithering.
2. После нажатия ОК диалог закрывается и в главном окне появляется канал с обозначеными устройствами ввода и вывода, без обработки. Если такую конфигурацию запустить в launcher-e, то звук будет просто транслироваться с указаных входов на выход с заданным уровнем усиления.
3. Если навести указатель мыши между прямоугольниками обозначающими устройства ввода и вывода, то появится всплывающее меню для вставки элементов обработки — задержки, фильтра или компрессора. Каждая обработка конфигурируются в соответствующем диалоговом окне, появляющемся после её добавления.
4. После того, как нужное число каналов будет добавлено и сконфигурировано, общая конфигурация кроссовера сохраняется для использования в launcher-e нажатием на «Save configuration» вверху главного окна composer-a.

Re: Цифровой программный кроссовер

У меня при установке лезет куда в инет и желает от туда напрямую установить что-то ещё..

Re: Цифровой программный кроссовер

Именно лезет или выводит окно со ссылками на скачивание .NET Framework 4? В моей программе функций работы с сетью нет вообще. Вы могли-бы прислать скриншот подозрительной активности.

Re: Цифровой программный кроссовер

Скрытый текст

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at xdsp_ui.channelRow.sc_OnDelete(Object sender)
at xdsp_ui.channelRow.scaledControl_OnRightClick(Object sender)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.239 (RTMGDR.030319-2300)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
—————————————-
xdsp_ui
Assembly Version: 1.0.4377.38409
Win32 Version: 1.0.*
CodeBase: file:///C:/Users/________/AppData/Roaming/dePhonica/xDSP/xdsp_ui.exe
—————————————-
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
—————————————-
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.236 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
—————————————-
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.235 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
—————————————-
Jayrock.Json
Assembly Version: 0.9.12915.0
Win32 Version: 0.9.12915.0046
CodeBase: file:///C:/Users/________/AppData/Roaming/dePhonica/xDSP/Jayrock.Json.DLL
—————————————-
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
—————————————-
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
—————————————-
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
—————————————-
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
—————————————-

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Скрытый текст

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly *System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a* or one of its dependencies. Не удается найти указанный файл.
File name: *System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a*
at Jayrock.Json.Conversion.Converters.ControlExporter..ctor()
at Jayrock.Json.Conversion.ExportContext.get_StockExporters()
at Jayrock.Json.Conversion.ExportContext.FindExporter(Type type)
at Jayrock.Json.Conversion.ExportContext.Export(Object value, JsonWriter writer)
at Jayrock.Json.JsonObject.Export(ExportContext context, JsonWriter writer)
at Jayrock.Json.JsonObject.ToString()
at xdsp_ui.compose_parse.compose_json(String file)
at xdsp_ui.Form1.saveConfig()
at System.Windows.Forms.LinkLabel.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Label.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.239 (RTMGDR.030319-2300)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
—————————————-
xdsp_ui
Assembly Version: 1.0.4377.38409
Win32 Version: 1.0.*
CodeBase: file:///C:/Users/________/AppData/Roaming/dePhonica/xDSP/xdsp_ui.exe
—————————————-
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
—————————————-
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.236 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
—————————————-
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.235 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
—————————————-
Jayrock.Json
Assembly Version: 0.9.12915.0
Win32 Version: 0.9.12915.0046
CodeBase: file:///C:/Users/________/AppData/Roaming/dePhonica/xDSP/Jayrock.Json.DLL
—————————————-
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
—————————————-
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
—————————————-
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
—————————————-
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
—————————————-
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.237 (RTMGDR.030319-2300)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
—————————————-

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

После запуска ланчера и выбора сохраненного конфига появляются индикаторы уровней, которые никак не реагируют.
Windows 7 SP1 64bit [Ultimate]. E-MU 1212m PCI.

Источник

Оцените статью