Отписал в личку
Отписал в личку
Да
Такую програмку наваять не проблема и самому, но VAC вроде не бесплатный, да и хотелось бы без таких "костылей".что самое прикольное, в линуксе это делается одной командой, с помощью программы netcat (nc). Кстати :-) вспомнил... под виндовс на .Net есть библиотека, в демках к ней требуемый режим полностью реализован. Если не заморачиваться на появление отдельного звукового устройства, а использовать VAC (virtual audio cable), то денег не надо нисколько.
Главное найти пример, как создавать звуковое устройство в системе. Я где-то видел, но сейчас не помню, кажется, на Delphi написанное. Это не очень тривиально.
Тут уже один шаг будет до UAC2 драйвера, т.к. у Николая драйвер в исходниках, т.е. USBшная часть уже есть.
А что касается костылей и велосипедов, вот рекорд
http://www.cqham.ru/forum/showthread...=1#post1304265
Последний раз редактировалось romanetz; 22.09.2016 в 21:11. Причина: DEL
Я не гордый, могу и через задницу отключение проверки цифровой подписи драйвер поставить
Так может к тому времени родят уже и драйвер нативный под UAC2 :-) уши-то из одного и того же места растут. Лично я не вижу необходимости даже на десятку переходить, весь нужный софт работает под вин 7 / вин 8.
На работе, кстати, тоже даунгрейд до семерки делаем. Не так давно (2014) от XP отказались.
а совсем недавно народ зарекался с ХР пересаживаться, а теперь "семёрка", "десятка", драйвера не подписанные...
вот выйдет новое "железо", не будет к нему дров под родную и любимую 95 и все дружно пересядут под новую, в которой всё платное и только от правильных производителей...
может пора на linux переходить?
сразу половина проблем исчезнет (правда новые появятся, но их не так чтобы много)
У меня из всех хитрых программ анализа сигналов с виджетом не пошла ни одна. Baudline не видит ни одного звукового устройства, а speclab как-то неправильно ASIO инициализирует. PowerSDR в свою очередь работает корректно. В поисках причины этого всего бардака я собрал portaudio из исходников, но и тут не все просто: имена функций в старой библиотеке (от 2010 года) начинаются на PA_ , а в свежей версии - на Pa_, что в свою очередь потребовало правки уже исходников самой PowerSDR. Пока еще не закончил с этим...
SpectrumAnalyzer заработал после шаманских плясок с бубном. В дуплексе с ASIO ни в какую не хочет, а с выходом на встроенную звуковуху - пожалуйста
Добавлено через 36 минут(ы):
Есть подозрение, что ASIO драйвер не умеет работать в дуплексе. Только на захват - нормально, только на вывод - нормально, а когда дуплекс через него - косячит. В линуксе такой проблемы не замечал, а под виндой во всех программах (проверил на PowerSDR, ExpertSDR, SDR#, SpectrumAnalyzer) вылазит металлический звук рано или поздно.
Последний раз редактировалось romanetz; 23.09.2016 в 07:38.
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)