Запись данных на аудио кассеты

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
800E
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вт сен 24, 2013 14:38:39

Запись данных на аудио кассеты

Сообщение 800E »

Подскажите программы для преобразования цифровых потоков/файлов в модулированный сигнал аналоговый сигнал на вых. звуковой карты/wav-файл и обратного преобразования со водха звуковой карты обратно в файлы/потоки. Здесь http://www.ruforum.eu/lite/index.php/t7628.html слышал про некую программу TAPE, но так ее не нашел. АРВИДЫ не нужны, Только под аудиокассету. Насколько знаю доп железа не нужно звук. карта + муз центр. OCь - WinXp
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Запись данных на аудио кассеты

Сообщение Maykill »

а чем проcто МОДЕМ не радует?
https://www.int-s.spb.ru
" Можно я лягу?"(C)
800E
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вт сен 24, 2013 14:38:39

Re: Запись данных на аудио кассеты

Сообщение 800E »

Модем не нужен, нужна программа(мы).
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Запись данных на аудио кассеты

Сообщение Мурик »

800E писал(а):нужна программа
Напишите ее.
И учите что чтение/запись будет очень медленным. Зачем вообще это понадобилось? Разве что со старым компом файлами обменяться.
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Запись данных на аудио кассеты

Сообщение Maykill »

так штатный софт это и делает....
что надо- неясно
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Аватара пользователя
Андрей Бедов
Друг Кота
Сообщения: 37346
Зарегистрирован: Чт авг 30, 2012 20:24:40
Откуда: Нижний Новгород

Re: Запись данных на аудио кассеты

Сообщение Андрей Бедов »

Maykill, а можно поподробнее про модем и "штатные средства"?
Каким это образом можно заставить работать модем как порт магнитофона? :shock:
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Запись данных на аудио кассеты

Сообщение Maykill »

я просто ДВА " отверстия( порта)" для последовательного вывода предложил :)

через звуковую карту и модем....
впрочем раньше ещё были стриммеры...как раз на плёнку писали
да и СОМ никто не отменял
http://www.softelectro.ru/rs232prog.html
единственно- для записи на кассету лучше тональная модуляция....
ТС так и не признался толком- зачем ему
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Аватара пользователя
Муркиз
Друг Кота
Сообщения: 25758
Зарегистрирован: Пн фев 09, 2009 22:19:49
Откуда: Когда-то был прекрасный город для людей

Re: Запись данных на аудио кассеты

Сообщение Муркиз »

Tape - это не программа, а команда Бейсика для работы с магнитофоном - запись и чтение программ с ленты.
Использовалась на всяких там Синклерах и прочих им подобных.
Аватара пользователя
Андрей Бедов
Друг Кота
Сообщения: 37346
Зарегистрирован: Чт авг 30, 2012 20:24:40
Откуда: Нижний Новгород

Re: Запись данных на аудио кассеты

Сообщение Андрей Бедов »

ТС так и не признался толком- зачем ему
Видимо, "чтобы никто не догадался". :dont_know:
На Спектрумах применялась тональная модуляция, верно.
Наверно ТС хочет изготовит стример (покупать дорого).
Но следует учесть, что плотность записи на кассету - "никакая", так же, как скорость и надёжность считывания.

ЗЫ: слышал о неких устройствах, заливка программы конфигурирования в которые осуществляется на месте, с помощью CD-плеера и линейного шнурка. Программа в этом случае записывается на звуковой компакт-диск в виде звуков.
Очень было удобно в своё время, когда FLASH была дорогой.
800E
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вт сен 24, 2013 14:38:39

Re: Запись данных на аудио кассеты

Сообщение 800E »

Только не крутите пальцем у виска. Возможно это мне и не нужно. Поэкспериментировать, поиграться.
Есть идея сконструировать светомузыку. Не на 3 или 4 канала, как публиковалось в различных совковых изданиях на тиристорах с простейшими фильтрами, а с большим кол-вом каналов и с RGB-светодиодами. Полазил в интернете поглядел что люди паяют, микронтроллеры присобачивают, но все равно никакой простой алгоритм, не говоря уже о простом делении на частотные полосы, не выдаст красивые световые эффекты.
И мне пришла идея собрать светосинтезатор и им создавать световые эффекты.
Суть. Берем несколько полосовых фильтров с глубокой фильтрацией, с выхода каждого фильтра усиливаем сигнал и подаем его на светодиод (гирлянду светодиодов).
Берем столько же генераторов, работающих каждый на своей частоте полосовых фильтров и управляем амплитудами ”пищания” генераторов. Суммируем все сигналы генераторов в один. Далее полосовые фильтры отделяют из этой смеси нужные сигналы и управляют яркостью свечения светодиодных каналов. Изначально хотелось бы эти сигналы «пищания» записать в виде доп. аудиодорожки и воспроизводить синхронно с музыкой.
Берем звуковуху 5.1 (6 каналов: там зеленый, оранжевый и черный разъемы), аудиоредактор. Слушать на 5.1 будем стерео. В аудиоредакторе на фронтальные каналы (зеленый разъем) кидаем стерео, а в остальные 4 канала (оранжевый и черный разъемы) пихаем наши «пищания». Музыку слушаем на зеленом разъеме, а к оранжевому и черному подключаем ОУ с полосовыми фильтрами и наслаждаемся. Хотелось бы чтобы при свечении соседний канал не засвечивался, т.е. глубина фильтрации была не менее 40 дБ. А там много част. полос не получится. Допустим 4 полосы на канал зв. карты. 4 канала на зв. карте = 16 одноцветных светодиодных каналов ( всего 16 полос со всех 4 каналов) или 4 RGB-канала (3 полосы на каждый) = 12 полос + 4 одноцветных
Сорри за тупое объяснение.
Аватара пользователя
Андрей Бедов
Друг Кота
Сообщения: 37346
Зарегистрирован: Чт авг 30, 2012 20:24:40
Откуда: Нижний Новгород

Re: Запись данных на аудио кассеты

Сообщение Андрей Бедов »

Да всё понятно написано.
В SoundForge есть все эти примочки, в том числе и настраиваемые по частотам фильтры.
Прогоняете Ваш звуковой файл через эти фильтры, и записываете на кассету.
Можно писать и на одну дорожку - всё-равно при воспроизведении фильтры на ОУ выделят нужные частоты.

А если по сути - Вы что-то уж перемудряете со всеми этими промежуточными преобразованиями...
Последний раз редактировалось Андрей Бедов Вс янв 18, 2015 20:35:54, всего редактировалось 1 раз.
800E
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вт сен 24, 2013 14:38:39

Re: Запись данных на аудио кассеты

Сообщение 800E »

Далее не очень хочется возиться с этими фильтрами уж сильно много рассыпухи уйдет и времени на ее распайку, а цифровые фильтры на микроконтроллерах жрут немало ресурсов. Да, недостаток есть один: должны быть согласованы уровни выходов зв карты и входов входных ОУ светомузыки. Например, убавляем громкость музыки в плеере, а вместе с ней яркости свечения каналов. Хочется попробовать что-то другое. Возможно с помощью стримеров можно реализовать больше каналов / управление какими-либо режимами дополнительных примочек светомузыки и менее критичным к уровню входного сигнала.
Аватара пользователя
Андрей Бедов
Друг Кота
Сообщения: 37346
Зарегистрирован: Чт авг 30, 2012 20:24:40
Откуда: Нижний Новгород

Re: Запись данных на аудио кассеты

Сообщение Андрей Бедов »

Может быть я конечно чего-то недопонимаю, но мне кажется, Вы слишком усложняете систему.
много стримеров
:facepalm: Прям аццкая машина получается. А синхронизировать Вы их как будете?
800E
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вт сен 24, 2013 14:38:39

Re: Запись данных на аудио кассеты

Сообщение 800E »

Андрей Бедов писал(а):Может быть я конечно чего-то недопонимаю, но мне кажется, Вы слишком усложняете систему.
много стримеров
:facepalm: Прям аццкая машина получается. А синхронизировать Вы их как будете?

Не сейчас я не про стримеры, Я хочу попробовать заменить груду аналоговых фильтров стримером
800E
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вт сен 24, 2013 14:38:39

Re: Запись данных на аудио кассеты

Сообщение 800E »

Андрей Бедов писал(а):Прогоняете Ваш звуковой файл через эти фильтры, и записываете на кассету

Фу, на фиг эти кассеты
Аватара пользователя
Андрей Бедов
Друг Кота
Сообщения: 37346
Зарегистрирован: Чт авг 30, 2012 20:24:40
Откуда: Нижний Новгород

Re: Запись данных на аудио кассеты

Сообщение Андрей Бедов »

Я запутался.
MisHel64
Опытный кот
Сообщения: 773
Зарегистрирован: Пн сен 01, 2014 20:38:54

Re: Запись данных на аудио кассеты

Сообщение MisHel64 »

Может я не очень понял твою задачу, но я больше программист, чем железячник.
Берем Wav файл, прогоняем через преобразование Фурье, в легкую получаем разложение на 1024 полосы, а потом сворачиваем на нужное тебе тупым суммированием. Звук выводим на "зеленый" аудио разъем, а данные через COM/USB на контролер.
Да и контролера там в принципе не надо, если всего 8/16 гирлянд.
С MP3 файлами немного сложнее, но можно избавится от математики подключив уже готовую библиотеку.
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Запись данных на аудио кассеты

Сообщение kalobyte »

какой только велосипедной херни не придумают :facepalm:
протокол управления светом называется dmx512
собственно это 512 каналов или адресов с поддержкой регулировки яркости в 1 байт

чтобы разложить звуковой сигнал - не надо никаких там фильтров и генераторов с магнитофонами, все давно реализовано
http://www.live-leds.de/features/
http://www.dmxcontrol.org/dmxcontrol3/features.html

библиотека для авр http://playground.arduino.cc/Learning/DMXSerial
еще ее не опробовал, а которую опробовал, то на 150 каналов глючит, но если разбить на группы, то вроде как работает
тематические ответы только в форуме, в приват не пишите
800E
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вт сен 24, 2013 14:38:39

Re: Запись данных на аудио кассеты

Сообщение 800E »

Хорошо, объясняю. Берём в редакторе Sound Forge создаём файл с 6-ю каналами (5.1 Surround )
В первые 2 канала (фронтальные), которые воспроизводятся через зеленый разъём, кидаем обычное стерео, хоть из mp3-файла. И получившееся можно сжать в аас или ас3 и слушать. Звук идет из 2-х каналов зеленого разъёма, в остальных четырёх – оранж. и чёрном тишина – там нет ничего, а они нам и ненужны, мы будем слушать 5.1 Surround файл как стерео, подключая обычные стерео - колонки ТОЛЬКО к зеленому разъёму.
А теперь в остальные четыре канала кидаем смодулированные и синхронизированные сигналы конкретно под эту музыку, что играет в в первых двух каналах.
Допустим хочу я 4 одноцветных (красный, желтый, зелёный, синий) и 4 RGB канала цветомузыки.
Берём навскидку 4 частоты на : 300Гц, 1 кГц, 4 кГц, 8 кГц.
Каналы зв карты назовём: Оранжевый левый, Оранжевый правый, черный левый, черный правый.
Имеем в сумме 16 полос 4 канала х 4 частотных полосы в канале.
Итак, каналы цветомузыки (светодиоды) – полоса и канал зв. карты.
красный - 300Гц Оранжевый левый
желтый - 1 кГц Оранжевый левый
зелёный - 4 кГц Оранжевый левый
синий - 8 кГц Оранжевый левый
R1-го канала - 300Гц Оранжевый правый
G1-го канала - 1 кГц Оранжевый правый
B1-го канала - 4 кГц Оранжевый правый
R2-го канала - 8 кГц Оранжевый правый
G2-го канала - 300Гц черный левый
B2-го канала - 1 кГц черный левый
R3-го канала - 4 кГц черный левый
G3-го канала - 8 кГц черный левый
B3-го канала - 300Гц черный правый
R4-го канала - 1 кГц черный правый
G4-го канала - 4 кГц черный правый
B4-го канала - 8 кГц черный правый
Принцип работы думаю понятен. Например берем синусоиду 300 Гц и модулируем её и кидаем в Оранжевый левый и у нас под колебания амплитуды 300 Гц будет изменяться яркость свечения красных светодиодов.
А вот я не программист. И хочу попробовать на аналоге.
800E
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вт сен 24, 2013 14:38:39

Re: Запись данных на аудио кассеты

Сообщение 800E »

kalobyte писал(а):какой только велосипедной херни не придумают :facepalm:
протокол управления светом называется dmx512
собственно это 512 каналов или адресов с поддержкой регулировки яркости в 1 байт

чтобы разложить звуковой сигнал - не надо никаких там фильтров и генераторов с магнитофонами, все давно реализовано
http://www.live-leds.de/features/
http://www.dmxcontrol.org/dmxcontrol3/features.html

библиотека для авр http://playground.arduino.cc/Learning/DMXSerial
еще ее не опробовал, а которую опробовал, то на 150 каналов глючит, но если разбить на группы, то вроде как работает

А есть подробное описание на русском. Яркость в 1 байт как я понял это 256 уровней. Вопрос как МК будет связываться с ПК? Через USB?
Ответить

Вернуться в «Интеграция с ПК»