Преобразование аудио в код и наоборот - PullRequest
3 голосов
/ 23 сентября 2008

Только что засвидетельствовал Технология Sound Load в игре Nintendo DS Bangai-O Spritis . Мне было интересно, как эта технология работает? Есть ли у кого-нибудь ссылки, документация или пример кода для реализации такой функции, которая позволила бы сохранять и загружать состояние приложения через аудио?

Ответы [ 2 ]

3 голосов
/ 23 сентября 2008

Это то же самое, что использовалось в эпоху ZX Spectrum. Вы загружаете программы / игры с ленты. Только качество звука и фильтры, вероятно, лучше.

На мой взгляд, что-то вроде Bluetooth или WiFi лучше. Вы также можете отправлять файлы, которые можно поместить в хранилище, а затем загружать их. Я считаю, что эти методы намного проще, чем звук, потому что если вокруг много шума, вы не сможете сделать много.

Это просто преобразование данных в аудио, а затем обратно из аудио в данные.

Поиск Zotyocopy и Copy86M в Google - это утилиты, используемые для сохранения игры на магнитную ленту после загрузки ее в память на спектре zx.

0 голосов
/ 23 сентября 2008

Если вы хотите передавать данные в виде звука по воздуху, вам следует помнить о некоторых вещах, например, о том, как взаимодействуют динамик и микрофон. Важно, чтобы они не искажали и не изменяли звук слишком сильно, поскольку то, что вы посылаете, на самом деле является необработанными байтами.
Некоторые аудио-программы позволят вам открыть любой файл как аудио, чтобы вы могли его прослушать. Если вы записываете аудио как данные, не используйте сжатие с потерями, такое как mp3, в аудиофайле!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...