Из поста узнал, что у Вас не менее 8-ми штук IBM PC. Прибегать в таком случае к ремонту или даже изготовлению магнитофона из какого-то сомнительного лентопротяга (с сгнившими пассиками) - неразумно.Сообщение от SergeyLLL
У меня похожая ситуация, в смысле тоже проблема отсутствия реального МГ, и тоже лежит штук 6 дохлых МГ, но чтобы решиться на восстановление надо иметь чуть иное хобби. Я одно время заменял МГ для рэтро ЭВМ вводом/выводом WAV-файлов из IBM PC. При этом не мог из WAV-файла получить файл в кодах (это было давно, интернета не было). Поэтому предпочёл ввод/вывод через LPT, где такой проблемы нет.
MM предложил Вам вполне разумный выход - использовать в качестве МГ компьютер, что вполне резонно, раз уж имеющийся МГ не сработал, а также идею реализации программного МГ за счёт оцифровки с частотой ~2 КГЦ сигнала с Вашего устройства считываемого через порт LPT (что было предложено лишь как альтернатива, на случай если предназначеный для этих целей комп, не имеет аналогового аудио-входа). И кстати, последнее намного проще, всего десяток строк не бейсике.
Да, при подаче внешнего сигнала на аудио-вход стоит замерить нет ли гальванической утечки, сначала соединяйте земли и никогда-никогда не подавайте уровень более 0.5 вольт (а лучше вообще не работать с открытым входом, т.е по постоянке, лучше всегда иметь разделительную ёмкость на входе).
Такой эксперимент разумен потому, что как иначе узнать в чём дело, т.е дело в ошибке в ROM-BIOS микролаба или использованный Вами цифровой МГ не "переваривает" такой сигнал. Не слышал, чтобы кто-то использовал МГ для чтения/записи файлов в микролаб. Сам я писал программы для микролаба и прошивал их в РТ5, т.к отечественный прошиватель всех типов ППЗУ (модель 815) стоял рядом. Из программ для микролаба я не написал ничего, кроме одноголосных мелодий, типа стартовой, т.к на большее микролаб в базовом виде неспособен. Не догадался, что можно было написать одноголосный "рояль" (прочитал недавно, что такое разработали для вражеского аналога).
Сама данная идея (программной реализации МГ с вводом цифрового однобитового сигнала в виде отсчётов через один бит LPT) мне понравилась, т.к это позволяет получить простой метод ввода старых компьютерных записей без привязки к формату и без необходимости использования WAV-файлов. И главное, это не требует настройки на конкретную IBM PC (моя программа читающая в МГ-формате на 386-той не работала на 486-той). Суть в том, что анализ записи, распознавание битов и конверсия в цифровой вид или коды происходит уже после записи данных (а не в работающей в реальном времени программе на ассемблере x86, повторяющей алгоритм ввода 8-ми разрядки). Для работы в реальном времени проще всего подать опорный меандр 2 КГЦ на один из входов LPT.




Ответить с цитированием