Не знаю, отслеживаете ли Вы тему схему про магнитофон на Atmega128 или нет, но на всякий случай напишу, что мне ответил Trol73:
1. да, BAW - это однобитный аналог WAV, можно сохранять любой цифровой сигнал. ничего при этом не урезается и не модифицируется.
2. частота не важна. частоту сэмплирования при записи можно выбрать в настройках. 100Гц вообще без проблем оцифрует
2. BAW = BinAryWav - однобитный WAV. это мой собственный формат, для записи цифрового сигнала. он более компактный, чем WAV, и атмега на 16МГц успевает его записывать. плюс он может содержать в конце файла информацию о блоках. Магнитофон дописывает её, разделяя запись на блоки (исходя из пауз между фрагментами), при воспроизведении между ними можно переключаться. Есть конвертеры WAV <-> BAW с исходниками на Си, я их, вроде, выкладывал тут.
Дальше он сообщил, что:
- Магнитофон дописывает количество блоков (это самый последний байт), и их длительности в байтах и миллисекундах, чтобы на них позиционироваться.
Сами данные не модифицируются - что записано, то и должно воспроизвестись.
То есть, любой цифровой сигнал магнитофон запишет и так же его воспроизведет, ничего не уреза я и ничего не добавляя.
Следовательно можно записывать сигнал с Микролаб и так же на него подавать. Что я и делал, подавал сигнал на PB0, но Микролаб ничего не воспринимал. Вот этот вопрос я и буду решать.
Кто бы еще это все добавил
Уж Trol73 точно не будет этим заниматься. Придется использовать то, что уже есть.
Тоже, интересная идея!