Несколько запарило повторять, но все же...
Есть несколько вариантов игры без задержек:
1) Использовать звуковую карту с аппаратной поддержкой ASIO. При использовании такого драйвера задержка составит от 1мс.
2) Можно извращаться и со встроенной звуковухой, всего лишь придется установить драйвер ASIO4ALL и повозиться с его настройками. На интегрированном аудио мне удавалось получить вполне вменяемые задержки для игры на миди-клавиатуре - около 10...15 мс. (Когда будете разбираться с настройками асио4алл не включайте входы, только выходы, это снизит нагрузку на проц и позволит уменьшить задержку.
3) Похожий драйвер есть и в любом StandAlone VST-инструменте, ну и конечно в секвенсорах типа Cubase SX, Nuendo. Называются они ASIO Multimedia Driver и ASIO DirectX Full Duplex Driver. В обоих можно настоить задержу в 512 сэмплов, что даст задержку всего 11 мс на частоте сэмплирования 44.1 кГц.
Есть небольшая оговорка - не все интегрированные карты дают такие низкие задержки, я сталкивался с экземплярами, которые в кубейсе, например, показывали 11мс, а на деле оказывалось, что латентность в несколько раз больше, видимо все эти эмуляторы АСИО показывают только то, на что откликается цифровой кодек, не учитывая дополнительные задержи на прохождение сигнала через софтовый процессор эффектов от Realtek...
Теперь про сам девайс.
1) Покупайте миди-клавиатуру ТОЛЬКО с фунцией Touch Response - чувствительность к скорости нажатия.
2) Если друг довольно хорошо играет на фортепиано и привык к такой моторике, стоит обратить внимание на полувзвешенные клавиатуры, хотя они значительно дороже. Можно найти неплохие варианты и из обычных "зевзвешенных" моделей, просто нужно придти в магазин с достаточным ассортиментом и долго щупать все подряд. И не дай вам бог купить M-Audio (самые неприятные клавиши), рекомендую что-нить от Korg, Roland, Fatar.
3) Есть некий смысл купить синтезатор. Пригодится в случае живых выступлений или когда лень включать компьютер, загружать кубейс и т.п. В остальном же, на компе можно использовать офигительные синтезаторы, которые в реале стоили бы вам нескольких штук баксов.