Запись данных на аудио кассеты
Запись данных на аудио кассеты
Подскажите программы для преобразования цифровых потоков/файлов в модулированный сигнал аналоговый сигнал на вых. звуковой карты/wav-файл и обратного преобразования со водха звуковой карты обратно в файлы/потоки. Здесь http://www.ruforum.eu/lite/index.php/t7628.html слышал про некую программу TAPE, но так ее не нашел. АРВИДЫ не нужны, Только под аудиокассету. Насколько знаю доп железа не нужно звук. карта + муз центр. OCь - WinXp
- Maykill
- Друг Кота
- Сообщения: 73964
- Зарегистрирован: Вт дек 20, 2011 12:46:51
- Откуда: Петроград
- Контактная информация:
Re: Запись данных на аудио кассеты
а чем проcто МОДЕМ не радует?
https://www.int-s.spb.ru
" Можно я лягу?"(C)
" Можно я лягу?"(C)
Re: Запись данных на аудио кассеты
Модем не нужен, нужна программа(мы).
Re: Запись данных на аудио кассеты
Напишите ее.800E писал(а):нужна программа
И учите что чтение/запись будет очень медленным. Зачем вообще это понадобилось? Разве что со старым компом файлами обменяться.
- Maykill
- Друг Кота
- Сообщения: 73964
- Зарегистрирован: Вт дек 20, 2011 12:46:51
- Откуда: Петроград
- Контактная информация:
Re: Запись данных на аудио кассеты
так штатный софт это и делает....
что надо- неясно
что надо- неясно
https://www.int-s.spb.ru
" Можно я лягу?"(C)
" Можно я лягу?"(C)
- Андрей Бедов
- Друг Кота
- Сообщения: 37346
- Зарегистрирован: Чт авг 30, 2012 20:24:40
- Откуда: Нижний Новгород
Re: Запись данных на аудио кассеты
Maykill, а можно поподробнее про модем и "штатные средства"?
Каким это образом можно заставить работать модем как порт магнитофона?
Каким это образом можно заставить работать модем как порт магнитофона?
- Maykill
- Друг Кота
- Сообщения: 73964
- Зарегистрирован: Вт дек 20, 2011 12:46:51
- Откуда: Петроград
- Контактная информация:
Re: Запись данных на аудио кассеты
я просто ДВА " отверстия( порта)" для последовательного вывода предложил
через звуковую карту и модем....
впрочем раньше ещё были стриммеры...как раз на плёнку писали
да и СОМ никто не отменял
http://www.softelectro.ru/rs232prog.html
единственно- для записи на кассету лучше тональная модуляция....
ТС так и не признался толком- зачем ему
через звуковую карту и модем....
впрочем раньше ещё были стриммеры...как раз на плёнку писали
да и СОМ никто не отменял
http://www.softelectro.ru/rs232prog.html
единственно- для записи на кассету лучше тональная модуляция....
ТС так и не признался толком- зачем ему
https://www.int-s.spb.ru
" Можно я лягу?"(C)
" Можно я лягу?"(C)
- Муркиз
- Друг Кота
- Сообщения: 25758
- Зарегистрирован: Пн фев 09, 2009 22:19:49
- Откуда: Когда-то был прекрасный город для людей
Re: Запись данных на аудио кассеты
Tape - это не программа, а команда Бейсика для работы с магнитофоном - запись и чтение программ с ленты.
Использовалась на всяких там Синклерах и прочих им подобных.
Использовалась на всяких там Синклерах и прочих им подобных.
- Андрей Бедов
- Друг Кота
- Сообщения: 37346
- Зарегистрирован: Чт авг 30, 2012 20:24:40
- Откуда: Нижний Новгород
Re: Запись данных на аудио кассеты
Видимо, "чтобы никто не догадался".ТС так и не признался толком- зачем ему
На Спектрумах применялась тональная модуляция, верно.
Наверно ТС хочет изготовит стример (покупать дорого).
Но следует учесть, что плотность записи на кассету - "никакая", так же, как скорость и надёжность считывания.
ЗЫ: слышал о неких устройствах, заливка программы конфигурирования в которые осуществляется на месте, с помощью CD-плеера и линейного шнурка. Программа в этом случае записывается на звуковой компакт-диск в виде звуков.
Очень было удобно в своё время, когда FLASH была дорогой.
Re: Запись данных на аудио кассеты
Только не крутите пальцем у виска. Возможно это мне и не нужно. Поэкспериментировать, поиграться.
Есть идея сконструировать светомузыку. Не на 3 или 4 канала, как публиковалось в различных совковых изданиях на тиристорах с простейшими фильтрами, а с большим кол-вом каналов и с RGB-светодиодами. Полазил в интернете поглядел что люди паяют, микронтроллеры присобачивают, но все равно никакой простой алгоритм, не говоря уже о простом делении на частотные полосы, не выдаст красивые световые эффекты.
И мне пришла идея собрать светосинтезатор и им создавать световые эффекты.
Суть. Берем несколько полосовых фильтров с глубокой фильтрацией, с выхода каждого фильтра усиливаем сигнал и подаем его на светодиод (гирлянду светодиодов).
Берем столько же генераторов, работающих каждый на своей частоте полосовых фильтров и управляем амплитудами ”пищания” генераторов. Суммируем все сигналы генераторов в один. Далее полосовые фильтры отделяют из этой смеси нужные сигналы и управляют яркостью свечения светодиодных каналов. Изначально хотелось бы эти сигналы «пищания» записать в виде доп. аудиодорожки и воспроизводить синхронно с музыкой.
Берем звуковуху 5.1 (6 каналов: там зеленый, оранжевый и черный разъемы), аудиоредактор. Слушать на 5.1 будем стерео. В аудиоредакторе на фронтальные каналы (зеленый разъем) кидаем стерео, а в остальные 4 канала (оранжевый и черный разъемы) пихаем наши «пищания». Музыку слушаем на зеленом разъеме, а к оранжевому и черному подключаем ОУ с полосовыми фильтрами и наслаждаемся. Хотелось бы чтобы при свечении соседний канал не засвечивался, т.е. глубина фильтрации была не менее 40 дБ. А там много част. полос не получится. Допустим 4 полосы на канал зв. карты. 4 канала на зв. карте = 16 одноцветных светодиодных каналов ( всего 16 полос со всех 4 каналов) или 4 RGB-канала (3 полосы на каждый) = 12 полос + 4 одноцветных
Сорри за тупое объяснение.
Есть идея сконструировать светомузыку. Не на 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 есть все эти примочки, в том числе и настраиваемые по частотам фильтры.
Прогоняете Ваш звуковой файл через эти фильтры, и записываете на кассету.
Можно писать и на одну дорожку - всё-равно при воспроизведении фильтры на ОУ выделят нужные частоты.
А если по сути - Вы что-то уж перемудряете со всеми этими промежуточными преобразованиями...
В SoundForge есть все эти примочки, в том числе и настраиваемые по частотам фильтры.
Прогоняете Ваш звуковой файл через эти фильтры, и записываете на кассету.
Можно писать и на одну дорожку - всё-равно при воспроизведении фильтры на ОУ выделят нужные частоты.
А если по сути - Вы что-то уж перемудряете со всеми этими промежуточными преобразованиями...
Последний раз редактировалось Андрей Бедов Вс янв 18, 2015 20:35:54, всего редактировалось 1 раз.
Re: Запись данных на аудио кассеты
Далее не очень хочется возиться с этими фильтрами уж сильно много рассыпухи уйдет и времени на ее распайку, а цифровые фильтры на микроконтроллерах жрут немало ресурсов. Да, недостаток есть один: должны быть согласованы уровни выходов зв карты и входов входных ОУ светомузыки. Например, убавляем громкость музыки в плеере, а вместе с ней яркости свечения каналов. Хочется попробовать что-то другое. Возможно с помощью стримеров можно реализовать больше каналов / управление какими-либо режимами дополнительных примочек светомузыки и менее критичным к уровню входного сигнала.
- Андрей Бедов
- Друг Кота
- Сообщения: 37346
- Зарегистрирован: Чт авг 30, 2012 20:24:40
- Откуда: Нижний Новгород
Re: Запись данных на аудио кассеты
Может быть я конечно чего-то недопонимаю, но мне кажется, Вы слишком усложняете систему.
Прям аццкая машина получается. А синхронизировать Вы их как будете?
много стримеров
Прям аццкая машина получается. А синхронизировать Вы их как будете?Re: Запись данных на аудио кассеты
Андрей Бедов писал(а):Может быть я конечно чего-то недопонимаю, но мне кажется, Вы слишком усложняете систему.много стримеровПрям аццкая машина получается. А синхронизировать Вы их как будете?
Не сейчас я не про стримеры, Я хочу попробовать заменить груду аналоговых фильтров стримером
Re: Запись данных на аудио кассеты
Андрей Бедов писал(а):Прогоняете Ваш звуковой файл через эти фильтры, и записываете на кассету
Фу, на фиг эти кассеты
- Андрей Бедов
- Друг Кота
- Сообщения: 37346
- Зарегистрирован: Чт авг 30, 2012 20:24:40
- Откуда: Нижний Новгород
Re: Запись данных на аудио кассеты
Я запутался.
Re: Запись данных на аудио кассеты
Может я не очень понял твою задачу, но я больше программист, чем железячник.
Берем Wav файл, прогоняем через преобразование Фурье, в легкую получаем разложение на 1024 полосы, а потом сворачиваем на нужное тебе тупым суммированием. Звук выводим на "зеленый" аудио разъем, а данные через COM/USB на контролер.
Да и контролера там в принципе не надо, если всего 8/16 гирлянд.
С MP3 файлами немного сложнее, но можно избавится от математики подключив уже готовую библиотеку.
Берем Wav файл, прогоняем через преобразование Фурье, в легкую получаем разложение на 1024 полосы, а потом сворачиваем на нужное тебе тупым суммированием. Звук выводим на "зеленый" аудио разъем, а данные через COM/USB на контролер.
Да и контролера там в принципе не надо, если всего 8/16 гирлянд.
С MP3 файлами немного сложнее, но можно избавится от математики подключив уже готовую библиотеку.
Re: Запись данных на аудио кассеты
какой только велосипедной херни не придумают
протокол управления светом называется dmx512
собственно это 512 каналов или адресов с поддержкой регулировки яркости в 1 байт
чтобы разложить звуковой сигнал - не надо никаких там фильтров и генераторов с магнитофонами, все давно реализовано
http://www.live-leds.de/features/
http://www.dmxcontrol.org/dmxcontrol3/features.html
библиотека для авр http://playground.arduino.cc/Learning/DMXSerial
еще ее не опробовал, а которую опробовал, то на 150 каналов глючит, но если разбить на группы, то вроде как работает
протокол управления светом называется dmx512
собственно это 512 каналов или адресов с поддержкой регулировки яркости в 1 байт
чтобы разложить звуковой сигнал - не надо никаких там фильтров и генераторов с магнитофонами, все давно реализовано
http://www.live-leds.de/features/
http://www.dmxcontrol.org/dmxcontrol3/features.html
библиотека для авр http://playground.arduino.cc/Learning/DMXSerial
еще ее не опробовал, а которую опробовал, то на 150 каналов глючит, но если разбить на группы, то вроде как работает
тематические ответы только в форуме, в приват не пишите
Re: Запись данных на аудио кассеты
Хорошо, объясняю. Берём в редакторе 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 Гц будет изменяться яркость свечения красных светодиодов.
А вот я не программист. И хочу попробовать на аналоге.
В первые 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 Гц будет изменяться яркость свечения красных светодиодов.
А вот я не программист. И хочу попробовать на аналоге.
Re: Запись данных на аудио кассеты
kalobyte писал(а):какой только велосипедной херни не придумают![]()
протокол управления светом называется 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?