Появилась тут на досуге одна идея с "музыкальной шкатулкой" из nxt: робот получает и записывает в ряд переменных коды, обозначающие ноты, после чего воспроизводит получившуюся композицию (пардон за такое корявое объяснение). Сначала предполагалось непосредственно генерировать звук, но, учитывая режущюю слух убогость результата, я перещел на семплы. Увы, 64 семпла в память блока влезают при размере ~3кб. Появилась мысля: держать и воспроизводить семплы на компе, отправляя на него с блока содержимое переменных по bluetooth (ну или, на край, через USB, но это выглядит не так эстетично). Собственно, вопрос: можно ли как это реализовать. В активе есть обогащающиеся знания по NXC и С.
|