Re: Roland BOSS GT-100 Firmware V2.0 Not working

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I am able to get a bit further by adding the following entry to the header
 
> 	USB_DEVICE(0x0582, 0x0189),

I no longer get the Error: ALSA endpoint.c:786 Unable to change format on ep
#8e: already in use

But I have a new error, which is...

ALSA pcm_lib.c:352 BUG: pcmC1D0c:0, pos = 5461, buffer size = 5461, period
size = 2730

Here is what I did so far. (Documenting my steps for anyone else trying to
get GT-100 working to this point, remember it is still not working)
1)Download alsa-compile.sh and alsa-debug files from
http://www.alsa-project.org/main/index.php/Help_To_Debug
2) login as su
3) sh alsa_utils_alsa-compile.sh from your download location, change to the
directory indicated by the script as it finishes running
4) cd /tmp/alsa-compile-script/alsa-driver-1.0.25.3584.gb044d/ (this
directory could be different based on the latest version of alsa the script
pulled from the web, so adjust accordingly
5) vi alsa-kernels/usb/quirks-table.h
6) insert the following lines along with the other Roland entries, save and
exit.


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

7) Compile modules by: make; make install
8) Reboot


------------------------------------------------------------------------------
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user




[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux