Простейшая реализация MIDI Синтезатора с применением WPF и готовых библиотек.
При сохранении записей, программа запоминает исключительно нажимаемые клавиши и их длительность, при загрузке такой записи программа постарается воспроизвести эти нажатия, соответсвенно если был выбран иной инструмент из списка, то и звук будет не такой, как при записи нажатий в файл.