Драйвер Linux для Roland GR-55 - PullRequest
2 голосов
/ 11 мая 2011

В настоящее время Roland не производит драйверы для Linux, поэтому я начинаю проект по написанию драйвера для синтезатора гитары Roland GR-55, но, посмотрев вокруг, обнаружил, что у меня есть несколько вариантов и не уверен, какой из них лучше или самый современный метод, поэтому я решил спросить, прежде чем тратить на это много времени.

Это устройство использует USB, оно управляет MIDI и аудиоустройствами в GR-55.

ALSA или libusb api - это два варианта; оба являются новыми для меня; Прошло много лет с тех пор, как я написал драйвер устройства, и это было для Unix еще в 80-х, но я знаю, что могу понять, как, когда я знаю, какие инструменты использовать, я предполагаю, что оба по-прежнему используют C; Я посмотрел на API libusb; очень хорошо; но я понятия не имею о проекте ALSA; кажется, они направлены на получение модулей в ядре для достижения этой цели.

Я хотел бы найти программистов, которые работали с Roland, как драйверы устройств, работающие с MIDI и аудио, которые могли бы помочь направить меня в правильном направлении; Я попросил Роланда о помощи; буду ждать ответа, но не хочу затаить дыхание, думаю, начать будет моим лучшим вариантом; даже если они действительно помогут, они будут только предоставлять технические характеристики, что было бы здорово.

Надеюсь, я дал достаточно подробностей; Больше нечего сказать, задавая вопрос о драйверах устройств.

...