Ruforum.eu Вход · Регистрация · Правила · Поиск · Помощь
Календарь · Участники · Игры
Вы не авторизованы на форуме. Введите логин и пароль или зарегистрируйтесь    

Страниц: (3< 1 2 3 > 
Ответить · Новая тема · Новое голосование

Каскадный · [ Стандартный ] · Линейный

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

Подписка на тему | Сообщить другу | Версия для печати
Гость
Гость




Лучше со всем этим возиться после ядерной войны....
Так что давайте подождем...
28.04.2003 · 07:36
Kergma
Гость




Вот какая мысль в голову попала!
Зачем мудрить софт для записи данных на кассету?
Нужно всего лишь записать протокол общения модемов на уровне тел линии, а затем "сбрасывать" данные модемом непосредственно в магнитофон!
вот жалко что таким образом загрузочную кассету не сделаешь.
Хотя..........
29.04.2003 · 12:19
VideoCrak
Начинающий
Group Icon

Сообщений: 22
Статус: вне форума

КАК ронять на плёнку.
Модемы у всех разные, а нам нужна 100%ая повторяемость.
Зато протоколы и стандарты у них одинаковы (почти),
вот их-то и надо РЕАЛИЗОВАТЬ на программном уровне!

Чего туда всё-таки ронять.
Игры, ин фа, data - явно с аудиокассетой не стыкуются (загрузка 10 мин ???),
а вот видео в самый раз! thumb.gif

Как нам всем (грешникам) совершенно бесплатно поюзать такую замечательную программу? type.gif
Писать программы умеют только программисты - коих здесь мало, (щас маскироваться под юзеров начнут),
а программы надёжные и красивые – вовсе единицы на всю страну! Вот до них-то и надо донести эту ИДЕЮ!! thumb.gif
Они всё-таки ориентируются именно на наши желания. biggrin.gif

Теперь осталось определиться - чего нам надо от программы.
29.04.2003 · 19:36
Mihal
Гость




Всем: советую сходить на любой форум, где собираются профи-электронщики(Телесистемы -> форумы -> аналоговая аппаратура, или в фидо SU.HARDW.SCHEMES - у кого нету фидо, лезть через FIDO-Online) и спросить, что они думают насчёт этой идеи. Возможно, будут неприятные слова (типа "опять ламеры, задолбали" mad.gif puke.gif ), но основные препятствия вам расскажут...........Мне лень biggrin.gif
Мораль - во времена спектрума на кассету писали от 700 кб до 2-3 мб. Разрабатывали это ОЧЕНЬ неглупые люди, профессионалы. Думаете, у вас выйдет лучше ? laugh.gif Вряд ли tongue.gif
Правильно сказал AY - стример уже без вас изобрели. Хотите дёшево - берите Арвид (ещё на Митьке попадается, да и схемы в инете есть, вот тока он на ISA вешается - а ISA теперь сложно в новых машинах найти. Хотя может кто-то из вас крутой VHDL-кодер - в состоянии сделать свой PCI-контроллер biggrin.gif ). Хотите много и хорошо - берите нормальный стример (но он дорогой). А вот если хотите потрахаться - пробуйте звуковую + магнитофон. Получите не больше тех же 2-3 мегов, и это в лучшем случае - если выучите такие слова, как QAM, QPSK, ЛЧМ type.gif . Для этого советую поучиться в вузе типа МГТУ им. Баумана thumb.gif - где я щас и обретаюсь biggrin.gif . А проги такие готовые есть. Года 2 назад нашёл я такую программку - добился 1 мега на кассету frown.gif . При этом там была хитрая модуляция (как в современных модемах), коррекция ошибок по Риду-Соломону и ещё какие-то навороты cool.gif ....
Что за прога и где я её видел - не спрашивайте - забыл давно smile.gif
30.04.2003 · 10:37
VideoCrak
Начинающий
Group Icon

Сообщений: 22
Статус: вне форума

Мораль : во времена Спектрума модемы были 1200 - а сегодня на стример по 20 гигабайт роняют!
Программным способом (на celerone) можно реализовать:
1 ЧМ модуляцию одного тона - старо
2 ЧМ модуляцию нескольких фиксированных частот - теплее
3 ЧМ модуляцию нескольких плавающих частот до заполнения всего доступного ЧМ спектора аудиокассеты - горячей
4 ЧМ + квадратурная модуляция каждой плавающей полосы - УРА программному зюхелю (модем такой)

А теперь давайте всё-таки определимся с программой
1 назначение - работа с сильно ужатым ПОТОКОВЫМ видео thumb.gif
2 оборудование - ПК , TV тюнер , аудимагнитафон
3 стандарт записи данных - здесь преведущей 4ой строчки мало

Будет стандарт - будет цель - кличка лаймер сама отвалится! biggrin.gif
30.04.2003 · 17:21
Гость
Гость




Молодец!!! Про модуляции правильно сказал. А то еще вспомнили бы ферромагнитные накопители - ОЗУ то бишь.
x18.gif
И сказали, что тогда тоже не дураки сидели....
01.05.2003 · 04:24
VideoCrak
Начинающий
Group Icon

Сообщений: 22
Статус: вне форума

В далёком 94 , на советском А/М САТУРНЕ - (катушка) , на 38 скорости , только аналоговая обработка ,,,,
я на спор (пиво) демонстрировал (бедная моя печень)
ЧЁРНОБЕЛОЕ VIDEO -запись и воспроизведение
запись получалась сильно смазанной но пиво настоящим.

LOGIN не просто так выбирается . Я 8 лет видеотехнику ремонтирую .
02.05.2003 · 21:20
Mihal
Гость




Видео на катушечнике я тоже наблюдал (не делал, а видел). Более того, первые видеомагнитофоны так и работали (до изобретения наклонно-строчной записи). Но это уже получается АРВИД, собственно smile.gif. А мы говорим об АУДИОКАССЕТЕ. И ещё вопрос - на 38,1 см/с на сколько той катушки хватало ? А они были по 525 м - которые большие. У самого есть катушечник и десяток катушек с битлами (правда, на 19,05 - магнитофон стандартный). Если кассету крутить с такой скоростью, то 90минутная будет играть 11 мин 15 сек, так что больше инфы вы не запишете. Шире эффективная полоса сигнала- больше скорость ленты - меньше время записи, а в результате информационная ёмкость не изменилась tongue.gif

На стример роняют и больше (есть уже по 3-4 терабайта на кассету) - но там, заметьте, используются совсем не аудиокассеты и даже не видео (имеются в виду аналоговые, так как есть стримеры на на цифровых аудиокассетах DAT и видео DV).

Про ОЗУ - наврали. Ферромагнитные накопители и современное ОЗУ - две большие разницы. На ферромагнитные похожи современные чипы на ЦМД (цилиндрические магнитные домены). Такие чипы щас в космосе применяют - они сохраняют информацию без питания и не боятся радиации (насколько я знаю). И в них, кстати, ёмкостей больших так и не добились - ибо домен (проще говоря, магнит) уменьшать нельзя, и элементарная ячейка получается не в нанометры, а в микроны в лучшем случае...

Что касается программирования - я с удовольствием поучаствую type.gif , т.к. немного цифровой обработкой сигналов занимался (делал БПФ и цифровой фильтр программно). Но - с вас нормальное теоретическое обоснование biggrin.gif

Мои предложения (хочется тоже поизгаляться biggrin.gif ):

1. Назначение - запись ЛЮБОЙ информации. Всю записываемую инфу разбиваем на 2 подгруппы: медиа (видео, звук) и всё остальное. Для медиа можно делать минимальную коррекцию ошибок - (CRC хватит имхо - есть готовые исходники), для всего остального (файлы программ, архивы и т.д.) - что-то посерьёзнее (типа Рида-Соломона - тоже есть исходники) .

2. Носитель - стандартная аудиокассета (ну или катушечник - кому делать нечего puke.gif ), иначе смысл затеи теряется

3. В записи надо предусмотреть синхронизацию - а то магнитофоны имеют неприятное свойство по имени детонация...

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

5. Аппаратура - комп+звуковуха, т.к. тюнер нафик тут не нужен - с ленты больше 16 кГц хрен вытянешь, да и далеко не у всех он есть.

6. Должна быть возможность хотя бы частичного восстановления повреждённых лент.

7. В начале ленты должен быть заголовок, в котором хранится расположение файлов на ленте (по типу АРВИДа). Это позволит быстрее искать инфу на ленте. Причём этот заголовок может также храниться ещё и на компе - для ускорения работы и повышения надёжности(опять-таки как в АРВИДе).

8. Софт должен читать (а может, и писать) ленты ZX, Atari, Commodore, Радио-86РК......список продолжаем сами. Это как необязательный (но приятный) довесок.

9. Протоколы записи-чтения можно сделать в виде плагинов - тада один будет основной (описан выше, пункты 1-4), а всякие ZX-Atari пусть делают те, кому это надо.

10. Весь софт opensource и кроссплатформенный (причём на C/C++), как минимум windows+linux, потом можно портировать на BSD. Нужно подробное описание API плагинов. Хоститься можно на SourceForge.

Это программа-максимум. Предлагаемый маршрут разработки:

0.5. Совместное питие пива, осмысливание - "а нахрен это всё ?" x18.gif . Все усиленно изучают теорию и матчасть и вносят предложения разной степени глупости biggrin.gif .

1. Моделирование системы. Основной инструмент - MATLAB, благо в нём можно быстро смоделировать обработку сигналов, не вдаваясь в подробности. Тут мы определяем наилучшие алгоритмы обработки сигнала, которые потом будем использовать (путём сравнения). Также выбираем формат записи, битрейты и так далее. На этом этапе можно убедиться, что всё это нахрен не нужно, и со спокойной душой всё забросить biggrin.gif

1.5. Совместное питие пива, осмысливание - "а нахрен это всё ?" x18.gif . Обдумывание API между оболочкой и обработкой сигналов и вообще структуры и вида программы.

2. Написание алгоритмов на C/C++. Можно попытаться использовать готовые библиотеки обработки сигналов. Параллельно - написание самой проги-оболочки (пока просто сохранение отдельных файлов, консольная прога). Прога на этом этапе работает не в реалтайме по такому принципу: берём данные, на выходе WAV для последующей записи. Обратно - берём WAV, записанный со звуковухи, на выходе - наши данные.

2.5. Совместное питие пива, осмысливание - "а нахрен это всё ?" x18.gif . Обдумывание универсального API для работы со звуковухой на всех платформах, а также универсального графического API (можно взять готовый, типа Qt).

3. Алгоритмы переделываем под реалтайм. Параллельно - можно оболочку набивать прочими вышеописанными возможностями (плагины, заголовки на ленте, восстановление). К оболочке можно написать графический front-end.

3.5. Совместное питие пива, осмысливание - "а нахрен это всё ?" x18.gif . Теперь уже ничего можно не обдумывать - поздно frown.gif

4. Реалтаймовые алгоритмы сшиваем с оболочкой и вуаля !

Жду ваших комментариев smile.gif
03.05.2003 · 13:07
Mihal
Гость




....и ещё вдогонку: есть под linux такая фигня - чисто программный "типа DSL" модем на основе звуковухи. Прототипы AuDSL успешно соединяются на скорости 96 кбит/с на расстояние в несколько километров по обычной медной паре. В качестве компьютера используется PC с AMD K6-2-333 и звуковыми картами Ensoniq AudioPCI. Программный модем поглощает около 38% ресурсов центрального процессора. Страничка тут. Естественно, есть исходники.
03.05.2003 · 13:26
Гость
Гость




Ну вы блин даете, хотя идея и хорошее, вряд ли вы ее реализуете. Тут бы на пиво хватило... frown.gif
04.05.2003 · 08:47
Mura-vey
Гость




Клёво, но однако данные писать на бумагу куда гумманее по моему. Это оригинально, тем болле ни кто етого не делал раньше! thumb.gif
04.05.2003 · 12:15
Zirus
Гость




У меня такое задание на курсовую - написать программу, превращающую звуковуху в софт-модем. исходники на дельфи.
На аудиокассете не работает(скорость модуляции постоянна и равна 1500 бод, а на кассету записали 1500 бод - получили при её прочтении 1510 бод => ничего не работает)
Также не работает на других звуковухах(т.е. работает, но неверно, алгоритм надо переделывать)
Организуется передача файлов. используется ЧМ. АМ не реализовано - нет "рукопожатия", соответственно нету эквалайзера. Работает по принципу: амплитуда частоты 1500Гц>амплитуды частоты 3000Гц => добавление "1" в приёмный буффер, иначе добавление "0". При использовании частот более10000Гц ничего не работает. Также ничего не работает при использованиии четырёх частот(чтобы передавай 2 бита за такт)
Обработка сигнала - реалтайм(приходит буффер со звуковухи - автоматом идёт его обработка)

-> Mihal: займёшься доработкой?
09.05.2003 · 09:38
Mihal
Гость




Один - нет. Ибо не вижу пользы......... Тока если с кем-то.........
11.05.2003 · 08:50
Гость
Гость




А у меня в школе на стареньком сервере есть такой стриммер, для аудио кассет.
Вставляется в 5.25 деку. Кто производитель не знаю и каким интерфейсом подключенно тоже.

P.S. Школа Хават ХаНоар, Иерусалим
11.05.2003 · 12:53
Гость
Гость




Прикольно,но писать данные на бумагу круче!!! Послушайте Муравья!!!!!
21.05.2003 · 10:25
Mihal
Гость




В общем, тема явно блогополучно сдохла smile.gif .....Оно и к лучшему biggrin.gif ........Покойся с миром, старая добрая аудиокассета laugh.gif
21.05.2003 · 14:27
Гость
Гость




Я вот что слышал: якобы японцы сделали mp3-плееры с носителем - обычной кассетой. Но для внутреннего рынка, как всегда. Я думаю, вряд ли туда помещалось больше, чем на простой кассете, но качество, вероятно, было гораздо выше.
22.05.2003 · 21:26
Mura-vey
Гость




Ну-ну 2 мп3 на целую касету laugh.gif 10 часов музона, 600 касет :-)))))))))))))))))))
29.05.2003 · 14:27
iangel
Гость




А на листе А4 почти 5 мегабайт влезает при 600дпи на 2 стороны ;-)
13.06.2003 · 05:27
Гость
Гость




кто нибудь слышал о устройствах памяти на принципах голограммы.емкость намного больше вами предложенных,а вообще радует что российские умы не дремлют. thumb.gif
13.06.2003 · 21:08
Cooler
Гость




Да с бумагой-то идея хорошая, ничего не скажешь smile.gif
и влазит много и коррекцию можно придумать, но задачи использования нет frown.gif
ну напечатал, ну сосканировал - ну а дальше-то что?
Чисто академический интерес.
Но эту идею я в журнале толкну, весьма занятно. laugh.gif

Кстати, не думайте, что отпечатки на лазерном принтере служат долго. Лет пять при бережном хранении. Сыпется тонер с бумаги...
14.06.2003 · 11:18
Stinky
Гость




По поводу МП3 на кассете...
Я видел только плеер в виде кассеты. Т.е. Выглядит как аудио кассета, вставляется в обычный магнитофон. Включаешь воспроизведение, и на головку магнитофона он подает сигнал со своего ЦАП. Короче, магнитофон (вернее плеер) в магнитофоне.
14.06.2003 · 19:06
Mihal
Гость




По поводу голограмм...
Кому интересно, поищите в инете "FMD-ROM"....Товарищи сделали многослойный диск на принципах голографии..... Обещали 140 Гб на диск (если мне память не изменяет)... Даже опытные образцы были... Потом всё благополучно затихло и пропало......

2 Cooler: аналогично и с кассетами - ну записал, ну считал, а дальше что..... интерес тоже академический biggrin.gif
Имхо гораздо интереснее - часы от Microsoft с доставкой инфы из инета по FM-радио.......
Но: здесь наши, как всегда, впереди.... В Питере есть служба, которая в интервал обратного хода ТВ-сигнала вклеивает разные странички из инета (в основном новостные и прочие рассылки)...... На компе дома достаточно иметь ТВ-тюнер и специальную прогу.......
Вполне можно реализовать самому что-то подобное Microsoft'овским часам...... Небольшая платка c LCD текстовым на PIC'е и простенький слабенький передатчик (10 мВт разрешено без лицензии) к компу дома...... и смотреть новости, выгуливая собаку/кошку/слона/сына/дочь/etc....

Хотя проще, наверное, сделать такой же передатчик на частоту ~160 МГц и ходить с пейджером.....тем более софт для компа (POCSAG-кодер) есть готовый......
15.06.2003 · 09:05
Unknown
Гость




Данные на аудиокассете хранить теоретически можно! Модем посылает через полосу 300-3100 Гц(точно не помню) 33.6 Кбод, на кассете частоты до 20000Гц, на хорошей технике и ленте и 30000Гц можно получить. Правада нет обратной связи, как в модеме, но зато и помех меньше. Используя весь диапазон, да ещё в 2х каналах стерео теоретически получится 400 Кбод.
16.06.2003 · 05:31
Гость
Гость




Я не понимаю вашего "можно или нет хранить данные на аудиокассете"...
Вспомните Спектрум, Радио 86РК и другие компьютеры...
16.06.2003 · 15:08
Гость
Гость




В мозг люди ломают
Купите себе по Арвиду!
Вот это была технология в свое время!
16.06.2003 · 16:38
Denisator
Втянувшийся
Group Icon

Сообщений: 477
Статус: вне форума

А вот один из нестандартных способов передачи данных, так сказать новый протокол :-).
Мы с приятелем как-то для прикола использовали...
Он мне по телефону голосом надиктовывал шеснадцатиричный код GIF файла, а я у себя дома в hex-редакторе этот код записывал. В итоге 100 байтную картинку я "скачал" за 10-15 минут :-).
16.06.2003 · 17:56
Mihal
Гость




2 Гость от 17:08: Вопрос не в том, можно или нет, вопрос в том - а сколько ?
2 Гость от 18:38: Есть, кстати, софт, позволяющий с арвида в потоке смотреть видеофайлы и слушать mp3, причём стандартным софтом (Winamp, Windows Media Player etc...)
2 Denisator: могу предложить совсем нестандартную передачу - программа диктовки текста на одном конце + распознавание речи на другом :-)

"Помимо двух настоящих извращений - хоккея на траве и балета на льду, существует и третье - диал-ап через iр-телефонию...."
Ещё можно добавить ip-телефонию через диалап biggrin.gif
16.06.2003 · 21:48
ssd
Гость




Давно это было... помнится год так эдак 92/93й. уже был арвид, мало того, в институте этажем ниже, стояли DAT. Формат то как у обычной кассеты. Вот тогда и возникла мысль - а какого хрена это все не вставляют в комп? в смысле в 5" отсек. Этож неудобно, и, по тем временам, внешние интерфейсы были гораздо медленнее внутренних (IDE) например... Мысль жива до сих пор - блин! встроить нужно устройство ленточное в стандартный разъем и подключить к стандартному интерфейсу. Своевременно сделали бы - глядишь, уже не на дискету писали бы, а на кассету. пусть меделенно, но много и просто. ГлядишЬ ктоньть извратился бы и программой записи данных, записывал бы музыку для воспроизведения в обычном магнитофоне. Аргументируя более высоким качеством записи smile.gif
17.06.2003 · 20:21
Cooler
Гость




а что вы смеетесь... в эпоху больших машин было такое чудо ДВК-1
Фрязинские дисплеи были весьма неплохими, но только знакоместными.
Сам процессорный блок занимал не больше современного десктопа.
Так вот, за неимением сменных носителей и внешней памяти вообще (имелось только ОЗУ) приходилось программы в виде кодов (DEC-овская система еще как-то помогала даже сокращения делать) записывать в тетрадку. Вы представьте "сборник программ", каждая из которых килов по 5, по 7.
SP21 занимала, насколько я помню, ... о! не помню rolleyes.gif
кстати, порта SP21 никто не видал? (пакмэн не предлагать smile.gif
18.06.2003 · 15:03
Быстрый ответ



Цитировать выделенный текст [b] Написать жирным[i] Написать с наклоном[u] Написать и подчеркнуть  Функция недоступна..[list] Список из нескольких пунктов с символьными маркерами [quote] Вставить цитату[img] Вставить картинкуФункция недоступна..   [url] Вставить ссылку[email] Вставить e-mail[code] Вставить текст как есть, без изменений и выравниванияРазделительная полоса [hr]  Файл помощи по кодам форума
Тему просматривают:
Страниц: (3< 1 2 3 >
Ответить · Опции темы · Новая тема

 


Правила форума · FAQ по форуму · Поиск · Архив форума

Наши партнеры: Cooler.irk.ru · WebSound.ru