Обновить
8
0
Сергей Еременко@mrAsmodroid

Game Developer

Отправить сообщение
Ахаха, рассказал другу про идею разбить музыку по тактам и повторять одинаковые отрезки для оптимизации, меня прям пристыдили, сказав что «Почему ты сам до этого не догадался? У тебя же музыкальное образование» вот так, отучился, получил диплом и забыл всю теорию )))
Интересно, очень хорошее предложение, я как-то даже и не подумал насчет этого, а ведь треки старой доброй «Rock n Roll Racing», действительно имеют много повторений и зачем мне их дублировать, если я могу просто воспроизвести их нужное мне количество раз. Вы действительно помогли, и как только я дойду до этого этапа, надо будет обязательно попробовать. Супер! Спасибо :)
На данный момент времени, у меня в голове только один выход как всунуть большой трек не съедая почти всю память микроконтроллера, это сделать группы массивов для полифонии и правильное обращение к ним. Я так уже уменьшил размер музыки до очень малого размера, НО мне было скучно и я решил вручную переписать тон и задержку, и получил в результате ошибочные данные. Так что я пропишу код, что бы ардуино сам создал в логах правильные группы массивов для дальнейшего их использования. Вот такие у меня планы, если у вас есть предложение получше, я с удовольствием его выслушаю и опробую.
Та эти схемы делает программа (ее название внизу справа изображения) которая имеет в себе все эти нарезанные фотографии, ты их только выставляешь и соединяешь там же проводками и все :) я мог бы сделать стандартную схему, но смысла не вижу. В проекте для авто, там уже не прокатит эта прога так как много внешних устройств, автономные блоки питания, реле, стабилизаторы напряжения и т.д.
i2c шина облегчает дальнейшую работу с экраном, я бы посоветовал все таки пайкой заняться :)
Вторую статью я сделал, вот с видео не вышло, так как камера на телефоне отказала :( буду что-то с этим думать.
Здорово! А вы на что выводили изображение?
Здорово! Надо будет почитать :) это моя первая статья, я не знаю какой объем информации нормальный, во второй статье напишу больше инфы.
Так я сделал ардруино мультизадачным :) просто если делать код в стандартом виде как это предлагают все примеры библиотек, то ничего из этого не выйдет, да, если вы делаете последовательные действия, или оду задачу, то все хорошо, но если вы например хотите сделать что-то глобальное, стандартный метод уже не катит и надо делать по другому, я нашел выход, делать все через временной промежуток. Собственно это я и описал тут, и во второй статье более раскрою этот метод.
Не находил, да и у меня радио модуля нету, так что я даже и не искал :)
ох, точно, уже все исправил ;)

Информация

В рейтинге
Не участвует
Откуда
Дедовск, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность