Автор |
Сообщение |
|
Дата: 26 Апр 2010 22:03:12
#
DEmiurg
очень хочется , город беспокойный и не уфа
|
|
Дата: 26 Апр 2010 22:08:34
#
Переписал функцию чтения из файла - собираю через GCC - работает. Пeресoбираю MINGW - прога вроде что-то демодит, но в аутфайле сплошное бульканье. Как-то безперспективно это.
|
Реклама Google
|
|
|
Дата: 26 Апр 2010 22:13:46 · Поправил: Mesh (26 Апр 2010 22:14:21)
#
horizon Може байты там задом наперёд кто ставит в файле? Кинтье что есть в смысле софтину под винду..
|
|
Дата: 26 Апр 2010 22:24:02
#
|
|
Дата: 26 Апр 2010 22:28:46
#
horizon Не. я как раз про выходной, с входным понятно что если синхрится значит всё нормал.
|
|
Дата: 26 Апр 2010 22:29:23
#
horizon
так и должно быть. в dsd половина кода как #define сделана. У Вас в гцц и мингве разные макросы определяются и потому разные ветки кода в бинарнике получаются.
В общем и целом у меня сложилось негативное мнение об этой программе и её разработчиках. Но это лишь моё мнение.
|
|
Дата: 26 Апр 2010 22:42:40 · Поправил: Mesh (27 Апр 2010 00:26:28)
#
horizon Переставил в выходном, мутняк. Ложная версия. DEmiurg в принципе наверно верно говорит, ну если не выйдет под винду значит не судьба, а подёргать софтину оно б не мешало.
|
|
Дата: 26 Апр 2010 23:06:11 · Поправил: horizon (26 Апр 2010 23:10:51)
#
проверил ещё раз, сэмплы в декодер поступают одинаково (оба компайлера, GCC и MINGW), значит проблема скорее всего в mbelib или демодуляторе в сочетании с MINGW. Ну что-ж, будем ждать когда dsdauthor встроит поддержку звуковых карт через PortAudio.
|
|
Дата: 27 Апр 2010 00:13:54 · Поправил: Mesh (27 Апр 2010 00:25:58)
#
Так эта, чёто я не совсем пойму. Сходил к соседу у него виста, под вистой сборка DEmiurg работает, у меня под ХР вылетает. Но кино другое. Файл где 20 секунд записи, прога мурыжит 45 секунд! Какой в баню реалтайм? Кто нить может проверить сколько секунд она работает под линухом? Нужно засечь вроемя декодинга из файла и посмотреть сколько в файле секунд записи, что-то тут клины какие-то, или сборка так тормозит? Проц у соседа двух ядерный, тактовая 2.6 гига. Оперативки 2 гига, не сказать что так уж дохлое всё.
|
|
Дата: 27 Апр 2010 00:44:36
#
Mesh
Из файла медленее читает. В онлайне быстрее должна работать.
|
|
Дата: 27 Апр 2010 00:49:56 · Поправил: Mesh (27 Апр 2010 00:50:32)
#
Stumbler Мржет быть оно конечно так, но как-то это странно. На файлах как раз максимальную скорость и проверяют. По умному должно было б быть с файла 20 сек записи, обработала за там 10 сек, оки, понятно запас есть, в реальтайме будет пахать. А так я даже не уверен, нужно проверить всё ж под линухом.
|
|
Дата: 27 Апр 2010 00:52:38 · Поправил: Mesh (27 Апр 2010 00:57:39)
#
DEmiurg Может быть проблема что у меня винда фулл инглишь? И поэтому вылетает софтина? В смысле все системные сообщения на игшлишь, то есть ядро не русифицировано, так-то она буквы понимает. :) Я уж не знаю чего и думать, может Pro не нравится софту, у других то работает.
|
|
Дата: 27 Апр 2010 01:17:29
#
Mesh
Может быть проблема что у меня винда фулл инглишь?
Софтина написана без применения каких-либо национальных кодировок. Скорее всего какие-то несовместимости в kernel32.dll, потому, что под вистой я проверил эту виндовую сборку - работает с файлами, со звуковухой, конечно же, нет.
DEmiurg
В общем и целом у меня сложилось негативное мнение об этой программе и её разработчиках. Но это лишь моё мнение.
Конечно, каждый имеет право на мнение. В данном случае - альтернативы есть рабочие? Не проприетарные, а с открытым кодом? Более того, Вы посмотрите, когда в паблик программа вылезла. Автор делал её неспеша, а опубликовал уже позже. Она еще сырая, и если у автора не угаснет пыл, то он будет развивать софтинку, может к нему подключатся ещё энтузиасты. Конечно, она сырая еще до безобразия - кто же спорит.
|
|
Дата: 27 Апр 2010 01:54:31
#
Stumbler Да работает под вистой, это и я проверил у соседа, но толку, у меня ХР Рrо SP3, висты нет.
|
|
Дата: 27 Апр 2010 02:59:25
#
Mesh
Скачать CIGWIN или MINGW, там и собрать софтину. Ничего тут трудного нет. В консоли надо только сделать несколько команд: в каталоге с mbelib сказать , потом , в каталоге с dsd - тоже самое. В той же консоли можно пользоваться dsd - dsd -i input_file.wav -w output_file.wav
Не забывать, при сборке, сначала скомпилировать и установить mbelib, иначе без него не скомпилируется сам dsd.
Mesh, пора осваивать юникоподобные системы, хотя бы с помощью эмуляторов - MINGW и пр. ;) |
|
Дата: 27 Апр 2010 09:09:02
#
Stumbler
Не вариант. Под линуксом нет нормальных редакторов/проигрывателей. то что есть- находится на уровне 90-х годов.
Единственный выход- ставить виртуальную машину или портировать софт на одну ОС.
Не проприетарные, а с открытым кодом?
Открытость кода меня не волнует. Мне важно чтоб программа работала.
|
|
Дата: 27 Апр 2010 13:18:58
#
DEmiurg
Открытость кода меня не волнует. Мне важно чтоб программа работала.
В таком случае, лучше не так категорично высказываться. Человек, написавший dsd, никому не обязан делать её абсолютно рабочей.
|
|
Дата: 27 Апр 2010 15:14:19 · Поправил: Mesh (27 Апр 2010 15:15:02)
#
Stumbler Да скользкая тема с этим открытым кодом. С одной стороны никому не обязан, с другой писать так писать вещь, а полуфабрикаты типо вот вам зерна, пеките хлеб сами, тож как-то грусно выглядят. Но речь не об том, у меня сомнения, что прога не пропускает дату в реалтайме, по висте выходит это так, файл обрабатывает слишком долго для реалтайма.
|
|
Дата: 27 Апр 2010 15:38:30
#
33 секунды сигнал, дешифровка 54 секунды в XP.
интересно в линухе сколько
|
|
Дата: 27 Апр 2010 19:20:08
#
Dextor Вобщем шанс что помимо плохого демодинга накладывается и неуспевайка в реалтайме никто не развенчал, а тестинг под виндой только утверждает в этом.
|
|
Дата: 27 Апр 2010 23:14:49
#
Мужики, а может нах такой кривой/чужой софт? Есть кой какая описаловка, давайте сами напишем софтину чтоб онлайн молотила. Там то по идее ничего такого мудреного и нет.. Можно программно замутить под виндами подавая выход дискриминатора на вход звуковой. Или на контролере все сделать, чтоб на выходе уже звук давал. (типа модуль для встраивания в имеющиеся аналоговые портативки) Чето тошно смотреть как вы трахаетесь с конкретно сырой программой.. И помочь то не могу.. Короче, чем с чужими ошибками парится - давайте (хотел написать - своих ошибок наделаем) софтинку или девайсик зафигачим! :-) Опять же, имхо все это - может проще купить чё готовое и не париться.. фиг его знает.. |
|
Дата: 27 Апр 2010 23:23:07 · Поправил: Stumbler (27 Апр 2010 23:24:30)
#
sea2000
Тут не всё так просто. Софтина делает именно самое интересное - декодирование голоса. В предлогаемом документе нет описания кодека, есть только ссылка на Digital Voice System Inc. чип вокодека.
Автор dsd только недавно сам, путём реверс-инженеринга, получил алгоритм кодека - а это немало.
|
|
Дата: 28 Апр 2010 00:08:10 · Поправил: sea2000 (28 Апр 2010 00:22:36)
#
Stumbler
Да, согласен, есть затык с этой частью балета.. Есть вроде исходники 7200x4400бит/с и "Half Rate" 3600x2250бит/с вокодера для фазы1. Это спасет отцов топика?
|
|
Дата: 28 Апр 2010 00:13:29
#
sea2000
Есть вроде исходники 200x4400бит/с и "Half Rate" 3600x2250бит/с вокодера для фазы1. Это спасет отцов топика?
На каком языке исходники, для какой ОС?
|
|
Дата: 28 Апр 2010 00:28:04
#
|
|
Дата: 28 Апр 2010 00:37:32 · Поправил: Rulez Reloaded (28 Апр 2010 00:40:31)
#
sea2000
Как раз таки все и хотят алгоритм для Phase I, т.к. до Phase II еще как до луны. Реального оборудования грубо говоря еще нет, стандарт все еще на утверждении. У Моторолы есть два пилотных проекта со своей реализацией протокола (как уже было один раз с Astro). При таком раскладе вообще не понятно зачем автор тиснул в название темы Phase II, если все обсуждения идут вокруг Phase I (а другого и быть не может). А он так и не удосужился пояснить откуда же он хотел взять записи Phase II.
|
|
Дата: 28 Апр 2010 00:44:28 · Поправил: Mesh (28 Апр 2010 00:45:23)
#
Rulez Reloaded Имхо под фаза 2 он имел ввиду моду другую, но как оно будет с дискриминатора это вопрос ещё тот. Вобще там странные вещи. В ключах проги есть qpsk. Или она может хавать if но об этом нет ясных пояснений, или я хз, мутняк какой-то. Чухать qpsk с дискриминатора это точняк не прокатит, или я попутал чего с этой софтиной, но там не все мне понятно, да и без юзания оной, вобще глушняк полный. Бегать к соседу не набегаешся.
|
|
Дата: 28 Апр 2010 00:52:14 · Поправил: Rulez Reloaded (28 Апр 2010 01:23:10)
#
Mesh
Он мог иметь в виду все что угодно, но название "APCO-25 Phase 2" имеет смысл, который в него вложил альянс APCO и распространил его по всему миру. А именно: возможность работы с TDMA (2 временных слота), возможность работы в канальной сетке 6,25 кГц при скорости не выше 4800 бод, модуляция CQPSK, вокодер AMBE. Если в этой теме нет таких записей, тему нужно переименовать, чтобы не вводить никого в заблуждение.
|
|
Дата: 28 Апр 2010 00:56:22
#
Rulez Reloaded А там вопрос стоит. А в теме ответ. Заблудится трудно.
|
|
Дата: 28 Апр 2010 00:58:36 · Поправил: Rulez Reloaded (28 Апр 2010 00:59:10)
#
Mesh
Угу. И ответы RadioWave и Asha_Man, подтвеждающие теорию о Фазе 2.
Откуда же эта Фаза 2 взялась? Наши в Альянсе? В сертификационных рабораториях? В западных R&D-подзразделениях, но при этом они не уверены в том, что именно они выложили? :)
|
Реклама Google |
|