Как минимум вам потребуется последовательность нот, которые имеют высоту и длительность. Это можно улучшить с помощью аккордов и других типов полифонии, динамики (громкости или громкости), тембра и т. Д.
Вам следует изучить технологию MIDI и связанные с ней форматы файлов, чтобы получить представление о такой системе и возможных средствах воспроизведения ваших песен на компьютере.