насчет кнопок для управления, если ручное норм, то можно просто всё поназначить на клаву, правда это иногда коряво работает, зависит от хоста, чтобы более универсально - можно использовать какой-то софт для превращения клавы в миди-контроллер и от этого плясать, у меня получалось норм с freepiano (помимо того что это фиговенький эмулятор пианины, он перехватывает нажатия кнопок и шлет миди, можно все настроить, выключить родные звуки)
а потом есть такие штуки как усби нампады (в фикспрайсе 100р), у меня был такой и это и навело на мысль его использовать, его можно вытащить себе поближе и в сетап вписать, не заморачиваясь с большой клавиатурой, получается такой небольшой контроллер для управления миди-чем-угодно, можно находиться в стороне от компа/ноута и концентрироваться больше на музыке. ну как простой апгрейд, если метод с клавиатурой устраивает.
только по хорошему все-таки намного удобнее со специфическим миди-контрллером заранее заделанным на лупинг, лучше иметь поболее кнопок организованных как треки, и фэйдеры чтоб были, тогда вот жара)