реклама на сайте
подробности

 
 
> Конвертер HEX -> WAV
IGK
сообщение Jan 8 2008, 09:38
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 7-01-07
Из: Севастополь
Пользователь №: 24 170



Вот интересно, есть ли такой. Поиском нашел только wav2hex, но что-то не получилось...

Если кто знает - поделитесь, пожалуйста. Может, у синклеристов такое есть?


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

В принципе, можно выдавать исходный сигнал из тестового прибора и записать его стандартной программой винды, но хотелось бы исключить лишнее преобразование и возможные ошибки при кодировании.
Так что, пока жду ответа, буду пробовать вариант с записью...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
yuri_d
сообщение Jan 8 2008, 21:16
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 292
Регистрация: 28-01-05
Из: МО, Мытищи
Пользователь №: 2 274



SpectraLAB может импортировать в том числе и двоичные файлы, в которых каждый отсчет это либо 8 бит, либо 16, либо 32. Количество каналов (моно или стерео) и частота следования отсчетов задается отдельно руками. Результат можно посмотреть, проиграть и, естественно, сохранить как WAV.

Вот только проблема почти всех GUI програм - это невозможность автоматизировать процесс. Поэтому проще сделать как посоветовал Bird2. Тоесть разобраться с WAV-заголовком и просто записывать его в начало файла с двоичными данными.

Не совсем понятно как вам синклеристы могут помочь. Полагаю, что сейчас не найти работоспособный Синклер. А эмуляторы Синклера для x86 машин, не работают с процедурой чтения/записи на касетный магнитофон.
Go to the top of the page
 
+Quote Post
IGK
сообщение Jan 8 2008, 21:56
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 7-01-07
Из: Севастополь
Пользователь №: 24 170



Цитата(yuri_d @ Jan 8 2008, 23:16) *
SpectraLAB может импортировать в том числе и двоичные файлы, в которых каждый отсчет это либо 8 бит, либо 16, либо 32. Количество каналов (моно или стерео) и частота следования отсчетов задается отдельно руками. Результат можно посмотреть, проиграть и, естественно, сохранить как WAV.


Спасибо. Сейчас найду SpectraLAB, закачаю и проверю. Насчет WAV - пока не готов, надо разбираться...

Насчет жизни - так она и покажет, что выживет, а что нет. Вот у америкосов даже патент на обмен "профилями" выдан... Правда, на год позже, чем я применять начал. Знал бы, что такую х..ню патентуют, сам бы заявку подал.

UART в виде синтезатора - а что тормозить то? Пишите 55Н в UDR, играете частотой через UBRR - вот и генератор меандра. Просто все таймеры задействованы на более серьезные задачи. А пищать динамиком надо...

МК60 - ну и что? Работало ведь. Вы на SPDIF гляньте - та же МК60 в электронном виде. И сбоев я не боюсь - это не автоматика на ядерной станции. Ну сбойнет разок - второй раз загрузчик стартуют, и все. Да что там говорить, проверю на неделе в железе.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 23:51
Рейтинг@Mail.ru


Страница сгенерированна за 0.01384 секунд с 7
ELECTRONIX ©2004-2016