Ecomposer – превратите ваш kepboard в синтезатор – Microsoft Visual C++ – Готовые приложения – База кода

Скачать

Название (оригинал): Ecomposer – Turn your kepboard into a synthesiser

Описание:
Англ (оригинал)Ecomposer is an application which will turn your keyboard into a synthesizer with 255 instruments.
It is a very good code example of using MIDI in your aplication. It also shows how you can use DirectX api for input called DirectInput in your applications. you can record and playback the music. save the music in a file.
record for 16 channels sperately and play back all of them together. with each channel having a different instrument.
Besides all this it also uses genetic algorithms to create new music based on user created music.
It is a good start to learn how genetic algorithms work.
Рус (машинный)Ecomposer это приложение, которое превратит вашу клавиатуру в синтезатор с 255 приборов.
Это очень хороший пример кода использования MIDI в вашу анкету. Он также показывает, как вы можете использовать DirectX API для ввода DirectInput называется в ваших приложениях. вы можете записывать и воспроизводить музыку. сохранить музыку в файл.
запись на 16 каналов прилагаются отдельно и воспроизводить их все вместе. с каждым каналом, имеющим различный инструмент.
Помимо всего этого он также использует генетические алгоритмы для создания новой музыки, основанное на пользователь пишет музыку.
Это хорошее начало, чтобы узнать, как генетические алгоритмы работы.

база кода