Re: Boss RC-300 loopstation (no audio)
Posted: Thu Jan 04, 2018 7:07 pm
Permanent solution
Well, this depends on your distro ("your installation") etc. AFAIK you would have to recompile your kernel on every kernel update.
Maybe something advanced like kernel live patching, not worth the effort...
For my setup I just compiled the kernel with the patch included, gave it another name and boot it when I need it.
Otherwise I use the Arch standard kernel
More info: https://wiki.archlinux.org/index.php/Ke ... ompilation
Kernel
Short version: The "bad fix" occured the first time with Linux 3.11-rc1, so you should be safe with Kernel 3.10 and below.
I had a look at the kernel commits:
The one regarding the "half-decent workaround"
Followed by another one to support even more Roland devices (namely the BOSS RC-300!)
Well, this depends on your distro ("your installation") etc. AFAIK you would have to recompile your kernel on every kernel update.
Maybe something advanced like kernel live patching, not worth the effort...
For my setup I just compiled the kernel with the patch included, gave it another name and boot it when I need it.
Otherwise I use the Arch standard kernel
More info: https://wiki.archlinux.org/index.php/Ke ... ompilation
Kernel
Short version: The "bad fix" occured the first time with Linux 3.11-rc1, so you should be safe with Kernel 3.10 and below.
I had a look at the kernel commits:
The one regarding the "half-decent workaround"
Code: Select all
commit ba7c2be114243fa4cfcbc66a81db18e1d55abf4b
Author: Clemens Ladisch <clemens@ladisch.de>
Date: Sun Feb 3 22:31:20 2013 +0100
ALSA: usb-audio: detect implicit feedback on Roland devices
All the Roland/Edirol/BOSS USB audio devices that need implicit feedback
show this unambiguously in their descriptors, so it might be a good idea
to let the driver detect this.
This should make playback work correctly (at least with Jack) withour the
following devices:
- BOSS GT-100
- BOSS JS-8 Jam Station
- Edirol M-16DX
- Roland GAIA SH-01
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Code: Select all
commit aafe77cc45a595ca1d4536f2412ddf671ea9108c
Author: Clemens Ladisch <clemens@ladisch.de>
Date: Sun Mar 31 23:43:12 2013 +0200
ALSA: usb-audio: add support for many Roland/Yamaha devices
Add quirks to detect the various vendor-specific descriptors used by
Roland and Yamaha in most of their recent USB audio and MIDI devices.
Together with the previous patch, this should add audio/MIDI support for
the following USB devices:
- Edirol motion dive .tokyo performance package
- Roland MC-808 Synthesizer
- Roland BK-7m Synthesizer
- Roland VIMA JM-5/8 Synthesizer
- Roland SP-555 Sequencer
- Roland V-Synth GT Synthesizer
- Roland Music Atelier AT-75/100/300/350C/500/800/900/900C Organ
- Edirol V-Mixer M-200i/300/380/400/480/R-1000
- BOSS GT-10B Effects Processor
- Roland Fantom G6/G7/G8 Keyboard
- Cakewalk Sonar V-Studio 20/100/700 Audio Interface
- Roland GW-8 Keyboard
- Roland AX-Synth Keyboard
- Roland JUNO-Di/STAGE/Gi Keyboard
- Roland VB-99 Effects Processor
- Cakewalk UM-2G MIDI Interface
- Roland A-500S Keyboard
- Roland SD-50 Synthesizer
- Roland OCTAPAD SPD-30 Controller
- Roland Lucina AX-09 Synthesizer
- BOSS BR-800 Digital Recorder
- Roland DUO/TRI-CAPTURE (EX) Audio Interface
- BOSS RC-300 Loop Station
- Roland JUPITER-50/80 Keyboard
- Roland R-26 Recorder
- Roland SPD-SX Controller
- BOSS JS-10 Audio Player
- Roland TD-11/15/30 Drum Module
- Roland A-49/88 Keyboard
- Roland INTEGRA-7 Synthesizer
- Roland R-88 Recorder
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>