Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2011, 15:50   #1
IvanSCM
 
Аватар для IvanSCM
 
Регистрация: 01.11.2008
Сообщений: 9
По умолчанию Чтение XM файла

Прошу помощи в разработке и ищу единомышлеников: http://bytetech.ru/2011/11/08/%d0%bb...hi-%d0%b8-avr/

Так как я увлекаюсь программированием и электроникой, также люблю послушать музыку. Особое чувство у меня вызывает трекерная музыка, 8ми битная. Прямо таки ностальгию вызывает. Решил я это дело по любому проиграть на AVR микроконтроллере. Был составлен план:

Найти доку или спецификацию на формат
Раскурить доку
Прочитать файл средствами Delphi(больше того проиграть), закрепив тем самым его структуру.
Перенести логику на микроконтроллер
Наслаждаться трекерной музыкой

И так, начнем. Документация. Тут я узнал (http://ufmod.sourceforge.net/Win32/ru.htm#6), что:

В: Где можно раздобыть официальное описание формата XM?
О: Полного официального описания современного формата XM нет. Позвольте предложить взамен этот документ: «The Unofficial XM File Format Specification: FastTracker II, ADPCM and Stripped Module Subformats» (только на англ.). В данном документе описаны многие тонкости работы с форматом XM, включая все нестандартные расширения, которые на данный момент поддерживает uFMOD. К тому же, из исходников ModPlug (на C++) можно почерпнуть массу полезной информации по трекерским форматам файлов.

документ был скачан и изучен. Скажу вам это не сухая дока, на все случаи там есть примеры. Для кода я создал репозиторий, вдруг понадобиться помощь и для работы над проектом как дома, так и на работе. http://hg.ussrgame.org/xm_player
Gta Russian Racing Developer
- Ура!! наша мама девственица: закричали дети.
IvanSCM вне форума Ответить с цитированием
Старый 08.11.2011, 18:27   #2
ImmortalAlexSan
Участник клуба
 
Аватар для ImmortalAlexSan
 
Регистрация: 13.01.2009
Сообщений: 1,353
По умолчанию

Один только вопрос... Неужели эта 8битовая хрень вам нравится настолько, что вы хотите изобрести очередной велосипед под названием xm-player (аналог доступных в продаже mp3-players, на которые в mp3 формате можно записать эти пуколки)
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
ImmortalAlexSan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение файла PastoriXx C++ Builder 8 23.02.2012 08:13
чтение из файла Nika2610 JavaScript, Ajax 3 29.03.2011 08:12
Чтение из файла virtuhay266 Помощь студентам 0 27.11.2010 23:27
Чтение из файла DimOn4Ik PHP 1 02.01.2010 22:41
Чтение из файла... Bill Gates Общие вопросы Delphi 3 22.03.2008 22:13