Автор |
Сообщение |
|
Дата: 30 Мар 2007 14:44:09
#
пока что пробовал SV+, там смотрю спектр, вырезаю что мне надо soundforge, имею маленький кусочек записи, например, сигналки на 433,92. Пытаюсь проанализировать, какой код идет. CODE300 выдает беспорядочный порядок цифр, никакого соответствия сигналу и цифрам. Может кто что подскажет для этого дела?
PS пытаюсь дубликат своего автопейджера сделать ради тренировки.
|
|
Дата: 30 Мар 2007 14:46:47 · Поправил: Rulez Reloaded (30 Мар 2007 14:47:54)
#
|
Реклама Google
|
|
|
Дата: 30 Мар 2007 14:48:52 · Поправил: Свирепый Бамбр (30 Мар 2007 14:51:59)
#
Rulez Reloaded
спасибо, не видел. Но всё равно не то. Там ламерские методы вроде в блокноте посмотреть- не серьезно. А что- нить типа- сигнал, под ним набор едениц и нулей? Это типа амплитудное детектирование. Может и SV+ можно, но пока что не получилось.
|
|
Дата: 30 Мар 2007 14:52:40
#
Раньше, ещё на ДОСовских машинках, когда небыло саундбластеров паялся простенький ЦАП на операционнике и 8 резисторах+динамик, всё это дело в принтерный порт цеплялось.
После давалась такая команда COPY xxxx.wav LPT1
И динамик пел запущенную песню.
Вывод: WAV файл и так содержит те самые 0 и 1 который и переводить никуда не надо.
Отрежьте от него заголовок в любом двоичном редакторе и у вас останется сырой звук.
|
|
Дата: 30 Мар 2007 16:08:54
#
два замечания:
1. Wav содержит не просто набор нулей и единиц, а последовательность значений уровней сигнала для ЦАП. И на LPT он заиграет только при наличии специального драйвера. Иначе будет просто треск.
2. Если отрезать заголовок, то не обязательно будет сырой звук. Сейчас под расширением WAV могут быть самые разные форматы сжатия. Чаще всего ADPCM. Бывает, даже, ковырнешь фал WAV, а там внутри - поток MP3.
|
|
Дата: 30 Мар 2007 16:24:47
#
о, значит, не подходит. пробовал сейчас viewbin, выдало кучу нулей и едениц как CODE300, там короткий пик, цифр 10 максимум, к чему мне эта грядка вся?
Итак, чем можно из спектра вырезать только тот кусок что мне нужен, затем его преобразовать в биты? Здесь эмбеддед немного- то чем мне и инетересно заниматься в принципе.
|
|
Дата: 30 Мар 2007 16:35:09 · Поправил: RadioKoteg (30 Мар 2007 16:36:14)
#
программа ADOBE AUDITION - бывший cooledit конвертирует все и вся в любую сторону,а также режет выделяет фильтрует ,даже в текстовый файл в виде ascii сохраняет ...
вот фрагмент текста
SAMPLES: 24012
BITSPERSAMPLE: 16
CHANNELS: 2
SAMPLERATE: 44100
NORMALIZED: FALSE
76 76
108 108
133 133
148 148
145 145
124 124
84 84
25 25
-44 -44
-121 -121
-197 -197
-265 -265
-322 -322
-363 -363
-388 -388
-400 -400
-400 -400
-397 -397
-393 -393
-392 -392
-396 -396
|
|
Дата: 30 Мар 2007 16:37:40
#
класс
|
|
Дата: 30 Мар 2007 16:40:54
#
RadioKoteg
спасибо, попробуем
|
|
Дата: 30 Мар 2007 22:12:40
#
RadioKoteg
Совершенно верно. Как-то в Cool Edit сравнивал производные кодировок разных кодеков следующим образом: жал исходные тестовые семплы WAV, а затем обратно разжимал. Результаты сохранял как текст, заносил в табличку Excel, подсчитывал статистику расхождений по сравнению с исходными данными. Выяснил, например, что звук после кодека Musepack намного лучше сохраняется, чем при кодировании в mp3. Впрочем, это математически, ведь я не смог придумать формулу оценки психоакустики ;-)
|
|
Дата: 31 Мар 2007 00:37:43
#
подсчитывал статистику расхождений по сравнению с исходными данными
Красиво :)
|
|
Дата: 31 Мар 2007 10:16:18
#
|
|
Дата: 02 Апр 2007 09:22:51
#
ну , кстати, никто так и не упомянул прогу UNILOGIC, вроде она как раз должна подойти идеально. Паять надо компаратор под LPT. Недавно подсказали.
|