kartalex, пишем под .NET, так что там знания Delphi не пригодятся, увы. Пригодятся глубокие знания Midi-протокола, потому что нам надо будет полностью его реализовать в piano-roll'е... Я знаю его поверхностно, на уровне пользователя, и потому немного офигел, почитав подробную спецификацию. :)