Boss GT-10

View: New views
11 Messages — Rating Filter:   Alert me  

Boss GT-10

by Mahound :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello.
I have a Boss GT-10, and I was wondering if i could use the USB port
for recording audio / midi communication.
The manual says the equipment has two different modes: one that uses
the standard "OS driver", and another one which is ASIO-compatible. It
seems that MIDI can only be used with the second one though.
I tried connecting the pedalboard to my laptop, and usb-audio hasn't reacted.

lsusb shows:
...
Bus 003 Device 007: ID 0582:00db Roland Corp.
...

Does anybody have any info on the linux-friendliness of this device?

Cheers,

Pedro
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@...
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

Parent Message unknown Re: Boss GT-10

by Mahound :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

OK, I managed to make the audio work with ALSA, but, for MIDI, a
specific driver is used and, guess what? only Windows and OSX versions
are provided... well, at least i have audio, but patch programming
would be much easier with usb-midi working :(.

Thanks,

Pedro

On Thu, Jun 5, 2008 at 6:23 PM, R Dicaire <kritek@...> wrote:

> On Thu, Jun 5, 2008 at 1:02 PM, Pedro Ferreira <ilzogoiby@...> wrote:
>> lsusb shows:
>> ...
>> Bus 003 Device 007: ID 0582:00db Roland Corp.
>
> While the usb bus may recognize the device, you may need a driver for
> it. Have you looked on Boss' website for one?
>
> --
> aRDy Music and Rick Dicaire present:
> http://www.ardynet.com
> http://www.ardynet.com:9000/ardymusic.ogg.m3u
>
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@...
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

Re: Boss GT-10

by Llewellyn Beasley :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hey,

I have a Boss GT-8 working perfectly under linux but it doesn't use USB at all, does the GT-10 have midi-i/o on the back or is that only accessible through the USB now?

Cheers,
Llewellyn

On Fri, Jun 6, 2008 at 11:19 AM, Pedro Ferreira <ilzogoiby@...> wrote:
OK, I managed to make the audio work with ALSA, but, for MIDI, a
specific driver is used and, guess what? only Windows and OSX versions
are provided... well, at least i have audio, but patch programming
would be much easier with usb-midi working :(.

Thanks,

Pedro

On Thu, Jun 5, 2008 at 6:23 PM, R Dicaire <kritek@...> wrote:
> On Thu, Jun 5, 2008 at 1:02 PM, Pedro Ferreira <ilzogoiby@...> wrote:
>> lsusb shows:
>> ...
>> Bus 003 Device 007: ID 0582:00db Roland Corp.
>
> While the usb bus may recognize the device, you may need a driver for
> it. Have you looked on Boss' website for one?
>
> --
> aRDy Music and Rick Dicaire present:
> http://www.ardynet.com
> http://www.ardynet.com:9000/ardymusic.ogg.m3u
>
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@...
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user


_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@...
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

Re: Boss GT-10

by Clemens Ladisch-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Pedro Ferreira wrote:
> I have a Boss GT-10, and I was wondering if i could use the USB port
> for recording audio / midi communication.
> The manual says the equipment has two different modes: one that uses
> the standard "OS driver", and another one which is ASIO-compatible. It
> seems that MIDI can only be used with the second one though.
>
> Does anybody have any info on the linux-friendliness of this device?

It is possible to add information about this device to the driver.
Please show the output of "lsusb -v" for it.


Regards,
Clemens
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@...
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

Re: Boss GT-10

by Mahound :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> I have a Boss GT-8 working perfectly under linux but it doesn't use USB at
> all, does the GT-10 have midi-i/o on the back or is that only accessible
> through the USB now?

Yes, it still uses midi I/O. But since I'm using a laptop, getting the
USB MIDI to work would be very useful.

Cheers,

Pedro
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@...
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

Parent Message unknown Re: Boss GT-10

by Clemens Ladisch-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Pedro Ferreira wrote:
> OK, I've added the output as an attachment :).

Sorry for the delay.

Please try adding the entry below anywhere in sound/usb/usbquirks.h
and recompile the driver:


{
        /* BOSS GT-10 */
        USB_DEVICE(0x0582, 0x00da),
        .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
                .ifnum = QUIRK_ANY_INTERFACE,
                .type = QUIRK_COMPOSITE,
                .data = (const struct snd_usb_audio_quirk[]) {
                        {
                                .ifnum = 0,
                                .type = QUIRK_AUDIO_STANDARD_INTERFACE
                        },
                        {
                                .ifnum = 1,
                                .type = QUIRK_AUDIO_STANDARD_INTERFACE
                        },
                        {
                                .ifnum = 2,
                                .type = QUIRK_MIDI_FIXED_ENDPOINT,
                                .data = & (const struct snd_usb_midi_endpoint_info) {
                                        .out_cables = 0x0001,
                                        .in_cables  = 0x0001
                                }
                        },
                        {
                                .ifnum = -1
                        }
                }
        }
},



HTH
Clemens
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@...
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

Parent Message unknown Re: Boss GT-10

by Tinco Andringa :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hello,

I am a bit new to this so please bear with me. I'm trying to get my Boss GT-10 to work on my (arch) linux install.

I added the patch that was suggested in the post I reply to to my usbquirks.h and compiled alsa using the guide on this site: http://www.alsa-project.org/main/index.php/Matrix:Module-usb-audio with as only difference that I configured with '--with-cards=all'.

After this my BOSS GT-10 was recognised by linux and I am able to play sound over it using aplay. Recording however seems not to work. When I run arecord -L it shows all three of my audio cards, including the bossgt, but when I do alsamixer -c 2 it gives the following error:  No mixer elems found. Using a command like arecord -d 5 -t wav test.wav just gives me the sound recorded by the microphone in another soundcard. It could be that it's just a matter of using -D to select the right PCM, but I'm not sure how to find the right PCM.

I suspect this is the reason I cannot record, do you have any idea what goes wrong? Another question more out of curiosity, why does the patch specify USB_DEVICE(0x0592,0x00da) whilst the usb device as listed by lsusb has id 0x00db?

If I need supply any specific information

With kind regards and gratitude for the patch,
Tinco Andringa

--- In reply to: ---
Clemens Ladisch cladisch at fastmail.net  

Thu Jul 24 12:04:48 EDT 2008

edro Ferreira wrote:
> OK, I've added the output as an attachment :).

Sorry for the delay.

Please try adding the entry below anywhere in sound/usb/usbquirks.h
and recompile the driver:


{
        /* BOSS GT-10 */
        USB_DEVICE(0x0582, 0x00da),
        .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
                .ifnum = QUIRK_ANY_INTERFACE,
                .type = QUIRK_COMPOSITE,
                .data = (const struct snd_usb_audio_quirk[]) {
                        {
                                .ifnum = 0,
                                .type = QUIRK_AUDIO_STANDARD_INTERFACE
                        },
                        {
                                .ifnum = 1,
                                .type = QUIRK_AUDIO_STANDARD_INTERFACE
                        },
                        {
                                .ifnum = 2,
                                .type = QUIRK_MIDI_FIXED_ENDPOINT,
                                .data = & (const struct snd_usb_midi_endpoint_info) {
                                        .out_cables = 0x0001,
                                        .in_cables  = 0x0001
                                }
                        },
                        {
                                .ifnum = -1
                        }
                }
        }
},



HTH
Clemens

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@...
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

Re: Boss GT-10

by Mahound :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,
The "No mixer elems found" error is normal. A for the rest, I guess
you are not correctly selecting the device for recording.

arecord --device=default:CARD=GT10 -t wav -f s16_le -r 44100 -c 2 test.wav

works for me :)

Good luck,

Pedro

On Wed, Jul 30, 2008 at 4:10 PM, Tinco Andringa <mail@...> wrote:

>
> Hello,
>
> I am a bit new to this so please bear with me. I'm trying to get my Boss GT-10 to work on my (arch) linux install.
>
> I added the patch that was suggested in the post I reply to to my usbquirks.h and compiled alsa using the guide on this site: http://www.alsa-project.org/main/index.php/Matrix:Module-usb-audio with as only difference that I configured with '--with-cards=all'.
>
> After this my BOSS GT-10 was recognised by linux and I am able to play sound over it using aplay. Recording however seems not to work. When I run arecord -L it shows all three of my audio cards, including the bossgt, but when I do alsamixer -c 2 it gives the following error:  No mixer elems found. Using a command like arecord -d 5 -t wav test.wav just gives me the sound recorded by the microphone in another soundcard. It could be that it's just a matter of using -D to select the right PCM, but I'm not sure how to find the right PCM.
>
> I suspect this is the reason I cannot record, do you have any idea what goes wrong? Another question more out of curiosity, why does the patch specify USB_DEVICE(0x0592,0x00da) whilst the usb device as listed by lsusb has id 0x00db?
>
> If I need supply any specific information
>
> With kind regards and gratitude for the patch,
> Tinco Andringa
>
> --- In reply to: ---
> Clemens Ladisch cladisch at fastmail.net
>
> Thu Jul 24 12:04:48 EDT 2008
>
> edro Ferreira wrote:
>> OK, I've added the output as an attachment :).
>
> Sorry for the delay.
>
> Please try adding the entry below anywhere in sound/usb/usbquirks.h
> and recompile the driver:
>
>
> {
>        /* BOSS GT-10 */
>        USB_DEVICE(0x0582, 0x00da),
>        .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
>                .ifnum = QUIRK_ANY_INTERFACE,
>                .type = QUIRK_COMPOSITE,
>                .data = (const struct snd_usb_audio_quirk[]) {
>                        {
>                                .ifnum = 0,
>                                .type = QUIRK_AUDIO_STANDARD_INTERFACE
>                        },
>                        {
>                                .ifnum = 1,
>                                .type = QUIRK_AUDIO_STANDARD_INTERFACE
>                        },
>                        {
>                                .ifnum = 2,
>                                .type = QUIRK_MIDI_FIXED_ENDPOINT,
>                                .data = & (const struct snd_usb_midi_endpoint_info) {
>                                        .out_cables = 0x0001,
>                                        .in_cables  = 0x0001
>                                }
>                        },
>                        {
>                                .ifnum = -1
>                        }
>                }
>        }
> },
>
>
>
> HTH
> Clemens
>
> _________________________________________________________________
> Express yourself instantly with MSN Messenger! Download today it's FREE!
> http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user@...
> http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
>
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@...
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

Re: Boss GT-10

by Tinco Andringa :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Awesome thanks, that works :D So that only leaves my curiosity question, anyone got a clue? Is this patch btw on track for inclusion in the driver? I noticed the vendor info stuff wasn't in it so it doesn't look like a realy driver patch, I added vendor info in my patch. I will test tomorrow if it works with the floorboard software to see if it works with the midi stuff too.

Cheers,
Tinco
----------------------------------------

> Date: Wed, 30 Jul 2008 23:01:05 +0100
> From: ilzogoiby@...
> To: mail@...
> Subject: Re: [LAU] Boss GT-10
> CC: linux-audio-user@...
>
> Hello,
> The "No mixer elems found" error is normal. A for the rest, I guess
> you are not correctly selecting the device for recording.
>
> arecord --device=default:CARD=GT10 -t wav -f s16_le -r 44100 -c 2 test.wav
>
> works for me :)
>
> Good luck,
>
> Pedro
>
> On Wed, Jul 30, 2008 at 4:10 PM, Tinco Andringa  wrote:
>>
>> Hello,
>>
>> I am a bit new to this so please bear with me. I'm trying to get my Boss GT-10 to work on my (arch) linux install.
>>
>> I added the patch that was suggested in the post I reply to to my usbquirks.h and compiled alsa using the guide on this site: http://www.alsa-project.org/main/index.php/Matrix:Module-usb-audio with as only difference that I configured with '--with-cards=all'.
>>
>> After this my BOSS GT-10 was recognised by linux and I am able to play sound over it using aplay. Recording however seems not to work. When I run arecord -L it shows all three of my audio cards, including the bossgt, but when I do alsamixer -c 2 it gives the following error:  No mixer elems found. Using a command like arecord -d 5 -t wav test.wav just gives me the sound recorded by the microphone in another soundcard. It could be that it's just a matter of using -D to select the right PCM, but I'm not sure how to find the right PCM.
>>
>> I suspect this is the reason I cannot record, do you have any idea what goes wrong? Another question more out of curiosity, why does the patch specify USB_DEVICE(0x0592,0x00da) whilst the usb device as listed by lsusb has id 0x00db?
>>
>> If I need supply any specific information
>>
>> With kind regards and gratitude for the patch,
>> Tinco Andringa
>>
>> --- In reply to: ---
>> Clemens Ladisch cladisch at fastmail.net
>>
>> Thu Jul 24 12:04:48 EDT 2008
>>
>> edro Ferreira wrote:
>>> OK, I've added the output as an attachment :).
>>
>> Sorry for the delay.
>>
>> Please try adding the entry below anywhere in sound/usb/usbquirks.h
>> and recompile the driver:
>>
>>
>> {
>>        /* BOSS GT-10 */
>>        USB_DEVICE(0x0582, 0x00da),
>>        .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
>>                .ifnum = QUIRK_ANY_INTERFACE,
>>                .type = QUIRK_COMPOSITE,
>>                .data = (const struct snd_usb_audio_quirk[]) {
>>                        {
>>                                .ifnum = 0,
>>                                .type = QUIRK_AUDIO_STANDARD_INTERFACE
>>                        },
>>                        {
>>                                .ifnum = 1,
>>                                .type = QUIRK_AUDIO_STANDARD_INTERFACE
>>                        },
>>                        {
>>                                .ifnum = 2,
>>                                .type = QUIRK_MIDI_FIXED_ENDPOINT,
>>                                .data = & (const struct snd_usb_midi_endpoint_info) {
>>                                        .out_cables = 0x0001,
>>                                        .in_cables  = 0x0001
>>                                }
>>                        },
>>                        {
>>                                .ifnum = -1
>>                        }
>>                }
>>        }
>> },
>>
>>
>>
>> HTH
>> Clemens
>>
>> _________________________________________________________________
>> Express yourself instantly with MSN Messenger! Download today it's FREE!
>> http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
>> _______________________________________________
>> Linux-audio-user mailing list
>> Linux-audio-user@...
>> http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
>>

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@...
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

Re: Boss GT-10

by Mahound :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

It works perfectly with fxfloorboard, except for some details that I
guess that are problems of fxfloorboard itself.
As for the curiosity question, I have no idea. But I'm pretty sure
that Clemens knows it.

Cheers,

Pedro

On Thu, Jul 31, 2008 at 12:32 AM, Tinco Andringa <mail@...> wrote:

>
> Awesome thanks, that works :D So that only leaves my curiosity question, anyone got a clue? Is this patch btw on track for inclusion in the driver? I noticed the vendor info stuff wasn't in it so it doesn't look like a realy driver patch, I added vendor info in my patch. I will test tomorrow if it works with the floorboard software to see if it works with the midi stuff too.
>
> Cheers,
> Tinco
> ----------------------------------------
>> Date: Wed, 30 Jul 2008 23:01:05 +0100
>> From: ilzogoiby@...
>> To: mail@...
>> Subject: Re: [LAU] Boss GT-10
>> CC: linux-audio-user@...
>>
>> Hello,
>> The "No mixer elems found" error is normal. A for the rest, I guess
>> you are not correctly selecting the device for recording.
>>
>> arecord --device=default:CARD=GT10 -t wav -f s16_le -r 44100 -c 2 test.wav
>>
>> works for me :)
>>
>> Good luck,
>>
>> Pedro
>>
>> On Wed, Jul 30, 2008 at 4:10 PM, Tinco Andringa  wrote:
>>>
>>> Hello,
>>>
>>> I am a bit new to this so please bear with me. I'm trying to get my Boss GT-10 to work on my (arch) linux install.
>>>
>>> I added the patch that was suggested in the post I reply to to my usbquirks.h and compiled alsa using the guide on this site: http://www.alsa-project.org/main/index.php/Matrix:Module-usb-audio with as only difference that I configured with '--with-cards=all'.
>>>
>>> After this my BOSS GT-10 was recognised by linux and I am able to play sound over it using aplay. Recording however seems not to work. When I run arecord -L it shows all three of my audio cards, including the bossgt, but when I do alsamixer -c 2 it gives the following error:  No mixer elems found. Using a command like arecord -d 5 -t wav test.wav just gives me the sound recorded by the microphone in another soundcard. It could be that it's just a matter of using -D to select the right PCM, but I'm not sure how to find the right PCM.
>>>
>>> I suspect this is the reason I cannot record, do you have any idea what goes wrong? Another question more out of curiosity, why does the patch specify USB_DEVICE(0x0592,0x00da) whilst the usb device as listed by lsusb has id 0x00db?
>>>
>>> If I need supply any specific information
>>>
>>> With kind regards and gratitude for the patch,
>>> Tinco Andringa
>>>
>>> --- In reply to: ---
>>> Clemens Ladisch cladisch at fastmail.net
>>>
>>> Thu Jul 24 12:04:48 EDT 2008
>>>
>>> edro Ferreira wrote:
>>>> OK, I've added the output as an attachment :).
>>>
>>> Sorry for the delay.
>>>
>>> Please try adding the entry below anywhere in sound/usb/usbquirks.h
>>> and recompile the driver:
>>>
>>>
>>> {
>>>        /* BOSS GT-10 */
>>>        USB_DEVICE(0x0582, 0x00da),
>>>        .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
>>>                .ifnum = QUIRK_ANY_INTERFACE,
>>>                .type = QUIRK_COMPOSITE,
>>>                .data = (const struct snd_usb_audio_quirk[]) {
>>>                        {
>>>                                .ifnum = 0,
>>>                                .type = QUIRK_AUDIO_STANDARD_INTERFACE
>>>                        },
>>>                        {
>>>                                .ifnum = 1,
>>>                                .type = QUIRK_AUDIO_STANDARD_INTERFACE
>>>                        },
>>>                        {
>>>                                .ifnum = 2,
>>>                                .type = QUIRK_MIDI_FIXED_ENDPOINT,
>>>                                .data = & (const struct snd_usb_midi_endpoint_info) {
>>>                                        .out_cables = 0x0001,
>>>                                        .in_cables  = 0x0001
>>>                                }
>>>                        },
>>>                        {
>>>                                .ifnum = -1
>>>                        }
>>>                }
>>>        }
>>> },
>>>
>>>
>>>
>>> HTH
>>> Clemens
>>>
>>> _________________________________________________________________
>>> Express yourself instantly with MSN Messenger! Download today it's FREE!
>>> http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
>>> _______________________________________________
>>> Linux-audio-user mailing list
>>> Linux-audio-user@...
>>> http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
>>>
>
> _________________________________________________________________
> Express yourself instantly with MSN Messenger! Download today it's FREE!
> http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user@...
> http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
>
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@...
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

Re: Boss GT-10

by Clemens Ladisch-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Tinco Andringa wrote:
> why does the patch specify USB_DEVICE(0x0592,0x00da) whilst the usb
> device as listed by lsusb has id 0x00db?

The device has a different ID when in "standard driver" mode.


HTH
Clemens
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@...
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user