From: Daniel Mack <zonque@gmail.com>
To: Jeffrey Scott Flesher Gmail <jeffrey.scott.flesher@gmail.com>
Cc: alsa-devel@alsa-project.org
Subject: Re: GR-55 Driver
Date: Thu, 12 May 2011 21:47:17 +0200 [thread overview]
Message-ID: <BANLkTimvr7TkmTiCeeNOeOH66++sHnCfbg@mail.gmail.com> (raw)
In-Reply-To: <1305224448.5083.37.camel@TrinaryDragon>
Hi Jeff,
On Thu, May 12, 2011 at 8:20 PM, Jeffrey Scott Flesher Gmail
<jeffrey.scott.flesher@gmail.com> wrote:
> I need a Driver for the Roland GR-55 Guitar Synthesizer, not sure how to
> get started, so I thought this would be a good place to ask.
First of all, thanks for considering contribution to the ALSA project.
> The GR-55 has MIDI and AUDIO
>
> KSNAME_Wo11="WaveOut1-1"
> WDM.Wo11.szPname="OUT (GR-55)"
>
> KSNAME_Wi11="WaveIn1-1"
> WDM.Wi11.szPname="IN (GR-55)"
>
> KSNAME_Md11="Midi1-1"
> WDM.Md11.szPname="GR-55"
>
> My thinking is that there may be a driver that is similar, or someone
> could already be working on a driver, if so, I would like to find out if
> I could work on that project or if I could start a new project here.
Given that this device is connected via USB, the first thing to find
out is whether the device is implemented in any class-compliant way.
"lsusb -v" will provide a lot of information that is needed to know
where to start.
Basically, there are two options. Either the device just needs some
entries in the quirks tables of the generic ALSA USB audio driver,
which is very likely. Or the device uses an entirely proprietary
protocol on the bus (like the usx2y, ua101, Terratec 6fire or the
older Native Instruments cards do) which means that there is need to
write a specific driver from scratch. The drivers I mentioned are all
in the mainline kernel git repository and serve well as examples for
new implementations.
So in short: the first thing to do is to share the output of "lsusb
-v" on this list.
HTH,
Daniel
next prev parent reply other threads:[~2011-05-12 19:47 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-05-12 18:20 GR-55 Driver Jeffrey Scott Flesher Gmail
2011-05-12 19:47 ` Daniel Mack [this message]
[not found] ` <1305233604.8214.2.camel@TrinaryDragon>
2011-05-13 0:16 ` Daniel Mack
[not found] ` <1305253856.5076.65.camel@TrinaryDragon>
2011-05-13 7:29 ` Daniel Mack
[not found] ` <BANLkTi=jj7cjxgmOpH+EHnUMuazqLOEsZA@mail.gmail.com>
2011-05-15 6:39 ` Jeffrey Scott Flesher Gmail
2011-05-15 11:36 ` Daniel Mack
2011-05-15 23:13 ` Jeffrey Scott Flesher Gmail
2011-05-16 7:05 ` Daniel Mack
2011-05-16 21:33 ` Jeffrey Scott Flesher Gmail
2011-05-17 10:11 ` Daniel Mack
2011-05-18 5:24 ` Jeffrey Scott Flesher Gmail
2011-05-18 15:34 ` Jeffrey Scott Flesher Gmail
2011-05-18 17:39 ` Daniel Mack
2011-05-19 21:09 ` Jeffrey Scott Flesher Gmail
2011-05-23 16:01 ` Keith A. Milner
2011-05-23 17:08 ` Daniel Mack
2011-05-24 13:30 ` Keith A. Milner
2011-05-24 18:28 ` Jeffrey Scott Flesher Gmail
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=BANLkTimvr7TkmTiCeeNOeOH66++sHnCfbg@mail.gmail.com \
--to=zonque@gmail.com \
--cc=alsa-devel@alsa-project.org \
--cc=jeffrey.scott.flesher@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).