Страница 1 из 48 12311 ... Последняя
Показано с 1 по 20 из 957

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

  1. #1
    Частый гость
    Автор темы
    Аватар для emaster
    Регистрация
    07.02.2009
    Адрес
    Россия, г. Белгород
    Возраст
    41
    Сообщений
    375

    По умолчанию Цифровой программный кроссовер

    Господа! Представляю вам свою разработку. Изначально это была консольная программа-кроссовер, которую я сделал для использования с НЧ акустикой требовательной к фильтрации сигнала (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 или с сайта программы.

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

    Видео канал dePhonica: http://www.youtube.com/user/dephonica/videos
    Последний раз редактировалось emaster; 06.01.2012 в 02:27.

  2. #2
    Завсегдатай Аватар для mAxSpace
    Регистрация
    19.05.2008
    Адрес
    Москва
    Сообщений
    16,308

    По умолчанию Re: Цифровой программный кроссовер

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

  3. #3
    Частый гость
    Автор темы
    Аватар для emaster
    Регистрация
    07.02.2009
    Адрес
    Россия, г. Белгород
    Возраст
    41
    Сообщений
    375

    По умолчанию Re: Цифровой программный кроссовер

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

  4. #4
    Завсегдатай Аватар для mAxSpace
    Регистрация
    19.05.2008
    Адрес
    Москва
    Сообщений
    16,308

    По умолчанию Re: Цифровой программный кроссовер

    Цитата Сообщение от emaster Посмотреть сообщение
    Если возникают проблемы с её скачиванием или установкой
    Да, что-то вы перемудрили.....

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

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

  5. #5
    Частый гость
    Автор темы
    Аватар для emaster
    Регистрация
    07.02.2009
    Адрес
    Россия, г. Белгород
    Возраст
    41
    Сообщений
    375

    По умолчанию Re: Цифровой программный кроссовер

    Цитата Сообщение от mAxSpace Посмотреть сообщение
    Да, что-то вы перемудрили.....
    Это что за хрень.exe предлагает он скачать, которая сама устанавливается ?
    Файл инсталлятора xdsp-win-ds-1.0.1.exe, размер 1180 Кб, контрольная сумма md5: 83AB7E2BD7CC674ADC887827205CC6F1.
    У вас скачивается что-то другое?

  6. #6
    Частый гость Аватар для A.C.B.
    Регистрация
    07.02.2010
    Адрес
    Siberia
    Возраст
    40
    Сообщений
    403

    По умолчанию 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.
    Приложение также должно быть скомпилировано с включенной
    отладкой.

    Например:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

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

  7. #7
    Аватар для KAMIKAZE
    Регистрация
    10.08.2008
    Адрес
    Украина
    Возраст
    36
    Сообщений
    1,292

    По умолчанию Re: Цифровой программный кроссовер

    А FIR фильтра будут?

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

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

  8. #8
    Частый гость Аватар для A.C.B.
    Регистрация
    07.02.2010
    Адрес
    Siberia
    Возраст
    40
    Сообщений
    403

    По умолчанию Re: Цифровой программный кроссовер

    Нажмите на изображение для увеличения. 

Название:	Error.jpg 
Просмотров:	1197 
Размер:	91.7 Кб 
ID:	143296

  9. #9
    Частый гость
    Автор темы
    Аватар для emaster
    Регистрация
    07.02.2009
    Адрес
    Россия, г. Белгород
    Возраст
    41
    Сообщений
    375

    По умолчанию Re: Цифровой программный кроссовер

    Цитата Сообщение от A.C.B. Посмотреть сообщение
    качнул, запустил. Win7 32 bit - вот трабла
    Спасибо за диагностику! Постарался исправить эти ошибки и обновил дистрибутив на сайте.
    Но остались сомнения - эти ошибки возникали, когда входные или выходные directsound звуковые устройства в системе отсутствовали. В вашем случае, насколько я понимаю, это не так? Устройства в системе присутствуют?

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

    Цитата Сообщение от KAMIKAZE Посмотреть сообщение
    А FIR фильтра будут?
    Обязательно, если будет такой запрос от достаточного количества пользователей.

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

  10. #10
    Завсегдатай Аватар для mAxSpace
    Регистрация
    19.05.2008
    Адрес
    Москва
    Сообщений
    16,308

    По умолчанию Re: Цифровой программный кроссовер

    Цитата Сообщение от emaster Посмотреть сообщение
    У вас скачивается что-то другое?
    У меня при установке лезет куда в инет и желает от туда напрямую установить что-то ещё..

  11. #11
    Частый гость
    Автор темы
    Аватар для emaster
    Регистрация
    07.02.2009
    Адрес
    Россия, г. Белгород
    Возраст
    41
    Сообщений
    375

    По умолчанию Re: Цифровой программный кроссовер

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

  12. #12
    Частый гость Аватар для TRaMeLL
    Регистрация
    15.10.2010
    Адрес
    Сибирь
    Сообщений
    308

    По умолчанию 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.

    For example:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    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.

    For example:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    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.

  13. #13
    Аватар для KAMIKAZE
    Регистрация
    10.08.2008
    Адрес
    Украина
    Возраст
    36
    Сообщений
    1,292

    По умолчанию Re: Цифровой программный кроссовер

    Надобно бы все для начала установить самый последний .NET framework 4 http://www.microsoft.com/downloads/r...5-b386f32c0992

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

  14. #14
    Частый гость
    Автор темы
    Аватар для emaster
    Регистрация
    07.02.2009
    Адрес
    Россия, г. Белгород
    Возраст
    41
    Сообщений
    375

    По умолчанию Re: Цифровой программный кроссовер

    При попытке сохранить конфиг:
    С этой ошибкой понятно - требуется .net framework 4 full, а установлена .net framework 4 client profile, в которой нет некоторых сборок. Думаю, как решить этот вопрос - или удастся собрать под client profile, или придётся делать более жесткую проверку установленой версии .net framework.

    Цитата Сообщение от TRaMeLL Посмотреть сообщение
    При попытке удалить каналы:
    А вот с этим не понятно. Ошибка стабильно воспроизводится?

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

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

    Код:
    {
            "input_device" : "Line-In",
            "output_device" : "Speaker (Sound",
            "default_input_samplerate" : 48000,
            "input_callback_period_ms" : 10,
            "output_bass_buffer_ms" : 160,
            "output_device_buffer_ms" : 160,
            "prebuff_callbacks" : 35,
    
            "channels":
            [
                    {
                            "source-type": "channel",
                            "source-channels": [1],
                            "gain": {"input": 1, "output": 1, "deithering": "y"},
                            "delay": 0,
                            "filters": 
                            [
                                    {"filter_family":"chebyshev", "filter_type":"highpass", "order":5, "cutoff_freq":500}
                            ],
                            "compressor": {"threshold": 0.9, "attack": 0, "release": 0, "ratio": 9999999}
                    },
                    {
                            "source-type": "channel",
                            "source-channels": [2],
                            "gain": {"input": 1, "output": 1, "deithering": "y"},
                            "delay": 0,
                            "filters": 
                            [
                                    {"filter_family":"chebyshev", "filter_type":"highpass", "order":5, "cutoff_freq":500}
                            ],
                            "compressor": {"threshold": 0.9, "attack": 0, "release": 0, "ratio": 999999}
                    },
                    {
                            "source-type": "mix",
                            "source-mix-type": "avr",
                            "source-channels": [1,2],
                            "gain": {"input": 1, "output": 1, "deithering": "n"},
                            "delay": 0,
                            "filters": 
                            [                         
                                    {"filter_family":"chebyshev", "filter_type":"bandpass", "order":4, "center_freq":73, "band_width":55}
                            ],
                            "compressor": {"threshold": 0.9, "attack": 0, "release": 0, "ratio": 999999}
                    },
                    {       
                            "source-type": "mute"
                    },
                    {       "source-type": "channel",
                            "source-mix-type": "avr",
                            "source-channels": [1],
                            "gain": {"input": 1, "output": 1, "deithering": "n"},
                            "delay": 5,
                            "filters": 
                            [
                                    {"filter_family":"chebyshev", "filter_type":"bandpass", "order":4, "center_freq":300, "band_width":450}
                            ],
                            "compressor": {"threshold": 0.9, "attack": 0, "release": 0, "ratio": 999999}
                    },
                    {
                            "source-type": "mute"
                    }
            ]
    }
    [свернуть]


    ---------- Добавлено в 23:26 ---------- Предыдущее сообщение в 23:25 ----------

    Цитата Сообщение от KAMIKAZE Посмотреть сообщение
    Надобно бы все для начала установить самый последний .NET framework 4 http://www.microsoft.com/downloads/r...5-b386f32c0992
    Да, с этим определённо связана часть проблем.

  15. #15
    Частый гость Аватар для TRaMeLL
    Регистрация
    15.10.2010
    Адрес
    Сибирь
    Сообщений
    308

    По умолчанию Re: Цифровой программный кроссовер

    Цитата Сообщение от KAMIKAZE Посмотреть сообщение
    Надобно бы все для начала установить самый последний .NET framework 4 http://www.microsoft.com/downloads/r...5-b386f32c0992
    Точно, думал он у меня установлен. Ошибок при добавлении, удалении каналов нет, сохранение тоже работает без ошибок. Теперь при запуске звук начинает трещать (простая трансляция без фильтров), уровни не реагируют. И еще один баг - в composer не активна загрузка конфига, даже если он уже сохранен.

  16. #16
    Частый гость
    Автор темы
    Аватар для emaster
    Регистрация
    07.02.2009
    Адрес
    Россия, г. Белгород
    Возраст
    41
    Сообщений
    375

    По умолчанию Re: Цифровой программный кроссовер

    Цитата Сообщение от TRaMeLL Посмотреть сообщение
    Точно, думал он у меня установлен. Ошибок при добавлении, удалении каналов нет, сохранение тоже работает без ошибок. Теперь при запуске звук начинает трещать (простая трансляция без фильтров), уровни не реагируют.
    В launcher-e есть третье окошко, с консолью. Опубликуйте здесь его содержимое после запуска проигрывания, pls.

    И еще один баг - в composer не активна загрузка конфига, даже если он уже сохранен.
    Это не баг, этот функционал в последний момент ушел на доработку и в нынешних дистрибутивах отключен. Появится в ближайшее время.

    ---------- Добавлено 27.12.2011 в 00:02 ---------- Предыдущее сообщение 26.12.2011 в 23:51 ----------

    Цитата Сообщение от emaster Посмотреть сообщение
    С этой ошибкой понятно - требуется .net framework 4 full, а установлена .net framework 4 client profile, в которой нет некоторых сборок. Думаю, как решить этот вопрос - или удастся собрать под client profile, или придётся делать более жесткую проверку установленой версии .net framework.
    Пока, что выложил дистрибутив с жесткой проверкой наличия .net framework 4 full.

  17. #17
    Частый гость Аватар для TRaMeLL
    Регистрация
    15.10.2010
    Адрес
    Сибирь
    Сообщений
    308

    По умолчанию Re: Цифровой программный кроссовер

    В консоли:

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

    Crossover dsp DirectSound cli utility v1.0 build 692.


    (c) 1995-2011 Eternal software, inc.

    (c) 2010-2011 DePhonica sound labs.


    + Parsing configuration...


    Window handle: 264734


    Using input device: Wave (2- E-MU E-DSP Audio Proce

    Using output device: Speakers (2- E-MU E-DSP Audio Processor (WDM))


    Inputs available on source device: 1

    Sample rate of source device: 44100

    Speaker channels available on device: 2

    Device latency: 50

    Output sample rate: 44100


    + Create output stream with 2 output channels

    > Initialize filters...

    > Filters initialized successfully

    > Initialization is done

    + Start output streams
    [свернуть]

    Вполне возможно, что это косячит Windows 7 или драйвер на E-MU. Такой же деффект звука получается, если просто сделать запись в режиме loopback, поэтому я всё измерения делаю в XP.

  18. #18
    Частый гость
    Автор темы
    Аватар для emaster
    Регистрация
    07.02.2009
    Адрес
    Россия, г. Белгород
    Возраст
    41
    Сообщений
    375

    По умолчанию Re: Цифровой программный кроссовер

    Цитата Сообщение от TRaMeLL Посмотреть сообщение
    В консоли:
    Судя по консоли ядро работает штатно.

    Вполне возможно, что это косячит Windows 7 или драйвер на E-MU. Такой же деффект звука получается, если просто сделать запись в режиме loopback, поэтому я всё измерения делаю в XP.
    Может быть активен на запись вход What U Hear (или его аналог) в микшере? И треск - эффект положительной обратной связи?

  19. #19
    Завсегдатай Аватар для mAxSpace
    Регистрация
    19.05.2008
    Адрес
    Москва
    Сообщений
    16,308

    По умолчанию Re: Цифровой программный кроссовер

    Цитата Сообщение от emaster Посмотреть сообщение
    Именно лезет или выводит окно со ссылками на скачивание .NET Framework 4?
    Верно, я просто не знаком с этим делом - на всякий случай запаниковал

  20. #20
    Частый гость Аватар для TRaMeLL
    Регистрация
    15.10.2010
    Адрес
    Сибирь
    Сообщений
    308

    По умолчанию Re: Цифровой программный кроссовер

    Цитата Сообщение от emaster Посмотреть сообщение
    Может быть активен на запись вход What U Hear (или его аналог) в микшере? И треск - эффект положительной обратной связи?
    Есть у меня подозрение, что из за E-MU PatchMix DSP который заменяет собой стандартный микшер Windows программа работать не будет, если только через ASIO.

Страница 1 из 48 12311 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •