Не помню уже где видел, но вроде бы сначала устройство какое-то спаять нужно распределительное и прога соответсвующая есть.
раскрыть ветку (1)
головка подвижна, собирают контроллер и пишут драйвер, чтобы в определенный момент времени головку двинулась на столько, сколько нужно (в данном случае, чтобы получилась нота)) данные так не запишешь)