|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.11.2019, 17:34 | #1 |
Новичок
Джуниор
Регистрация: 22.11.2019
Сообщений: 3
|
Как преобразовать данные wav файла перезаписать float'ом?
Есть интересная программа GNU radio companion. В ней есть возможность анализировать данные, полученные с антенны, по информации передаваемой в частотах, которые способна принимать антенна.
Эта программа может записать сигнал либо в wav файл, либо просто записывает в файл в байтовом виде отчеты в виде чисел формата float. Задача состоит в том, чтобы преобразовать wav файл в набор отчетов float, чтобы использовать его в качестве источника сигнала, вместо антенны. |
22.11.2019, 17:43 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,707
|
Так проблема в чем? wav-файл описан.
|
22.11.2019, 17:51 | #3 |
Новичок
Джуниор
Регистрация: 22.11.2019
Сообщений: 3
|
Я знаю, что у него есть заголовок, проблема в том, что не знаю каким образом там данные хранятся...
|
22.11.2019, 18:05 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,707
|
Ну так прочтите описание. Хоть по первой ссылке гугла http://soundfile.sapp.org/doc/WaveFormat/
|
22.11.2019, 18:46 | #5 |
Новичок
Джуниор
Регистрация: 22.11.2019
Сообщений: 3
|
Получается нам надо по отдельности каждый sample преобразовывать, но как мне обрабатывать sampl'ы?
Sampl'ы хранятся в оцифрованном формате, а мне надо аналоговый вид... |
22.11.2019, 18:49 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,707
|
Ну так ставьте DAC, с одной стороны подавайте отсчеты, с другой подключайти линии.
|
22.11.2019, 22:03 | #7 | |
Участник клуба
Регистрация: 17.05.2011
Сообщений: 1,660
|
Цитата:
wav файл оперирует звуковыми частотами с частотой дискретизации скажем 44.1 kHz (может и больше, но не суть). Как можно записать в wav информацию ВЧ, "передаваемой в частотах, которые способна принимать антенна." ? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как преобразовать unsigned int в float, а unsigned long int в double? | ivan.tiran | Общие вопросы C/C++ | 6 | 12.11.2017 20:16 |
Не считывает float из файла | anestezy | Общие вопросы C/C++ | 7 | 27.04.2015 19:39 |
Как преобразовать данные из текстового файла, в двоичный код | StE111 | Общие вопросы Delphi | 7 | 28.11.2013 07:39 |
Перезаписать сектора файла | Dianochka | C# (си шарп) | 0 | 10.01.2013 16:00 |
преобразовать данные из csv into openoffice | Galbert | Microsoft Office Excel | 17 | 24.11.2011 16:49 |