|
|
  |
Генератор воспроизводящий сигнал из файла |
|
|
|
Aug 7 2014, 19:48
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 18-01-06
Пользователь №: 13 350

|
Всем привет. Есть текстовый файл signal.txt, который создан программой Powergraph.ru, записавшей некий сигнал. В качестве АЦП использовалась звуковая карта, хотя это не принципиально. В этом файле двухмерная таблица: время/значение. Ищу генератор, который бы смог "прочитать" файл signal.txt и воспроизвести его в виде сигнала на выходе звуковой карты (в идеале), либо, если это самостоятельное устройство, то на своем выходе.
|
|
|
|
|
Aug 8 2014, 09:46
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 18-01-06
Пользователь №: 13 350

|
С одинаковыми, в данном случае 21мкс. Приложил файлик в котором сохранена 2-канальная запись. Количество точек при сохранении уменьшено в 5 раз (для уменьшения размера файла).
|
|
|
|
|
Aug 8 2014, 10:05
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 18-01-06
Пользователь №: 13 350

|
Насчет CoolEdit попробую, спасибо что напомнили. А Powerraph2.1 в wav не сохраняет, это может только платная версия.
|
|
|
|
|
Aug 8 2014, 13:10
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(Чип @ Aug 8 2014, 13:05)  А Powerraph2.1 в wav не сохраняет, это может только платная версия. Если у вас есть возможность записать сигнал снова - воспользуйтесь для записи программой Audacity. А для визуализации (по названию рискну предположить, что именно для этого вы выбрали Powergraph) вы можете воспроизвести записанный файл тем же Audacity и загнать воспроизводимое в Powergraph. А можно написать программу, которая конвертнет ваш файл в wav.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Aug 8 2014, 18:07
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 18-01-06
Пользователь №: 13 350

|
В визуализации необходимости нет, поэтому если какая-то другая программа может записать, и самое главное воспроизвести записанное на выходе звуковой карты, то только она и будет использоваться. А возможности Powergraph (PG) по визуализации, действительно, использовались мной ранее совсем в других задачах - в тех, где она важна, поэтому привыкнув к PG искал возможность использовать её и для нынешней задачи - воспроизведения произвольного сигнала на выходе зв. карты, но тут, как выяснилось, PG не помощник.
Вообще, я прицепился к зв. карте только потому, что это бюджетное решение по АЦП/ЦАП, но стоящая передо мной задача никоим образом со звуком не связана, а она такова: сначала записать 2 сигнала от датчиков на реальном объекте, затем, уже в лабораторных условиях, проиграть эти сигналы на устройство управления объектом. Имитация сигналов от реальных датчиков и является необходимым условием для исследовательской работы. Файл wav не нарушит взаимную синхронизацию сигналов? Это важно.
Соглашусь, что лучшим решением для этой цели является покупка устройства сбора информации типа Lcard, но там цена, которую нужно отдать сейчас, а вероятность успеха в исследовании завтра сам оцениваю не более чем на 20%, так что пока потренируюсь на кошках. С этих позиций все еще советуете обратить внимание на Audacity?
Сообщение отредактировал Чип - Aug 8 2014, 18:08
|
|
|
|
|
Aug 8 2014, 19:11
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 18-01-06
Пользователь №: 13 350

|
Цитата(Plain @ Aug 8 2014, 21:54)  Cool Edit в многодорожечном режиме одновременно записывает с 16 стереоисточников и далее работает с этим в виде 16 файлов WAV. Мне, получается, нужно записать один стереоисточник, т.е. двухканальная запись. Это будет один файл WAV? Плотно с Cool Edit никогда не работал, хотя в загашнике лежит уже лет пять. Версия 2.0. Цитата Но подавляющее большинство звуковых плат работает только с переменным током и чтобы работать с постоянным их требуется соответственно поломать. Да, в курсе.
Сообщение отредактировал Чип - Aug 8 2014, 19:16
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|