# BOSS RC-505 audio interface

**URL:** <https://discourse.zynthian.org/t/boss-rc-505-audio-interface/8513>\
**Category:** Hardware\
**Tags:** usb-audio\
**Created:** [September 5, 2023, 8:38am UTC](https://discourse.zynthian.org/t/boss-rc-505-audio-interface/8513 "2023-09-05T08:38:39Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![pajen](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/pajen/32/10308_2.png) [@pajen](https://discourse.zynthian.org/u/pajen)\
**Post date:** [September 5, 2023, 8:38am UTC](https://discourse.zynthian.org/t/boss-rc-505-audio-interface/8513/1 "2023-09-05T08:38:39Z")

</div>

Hi,  
I want to use a headless zynthian setup with my trusty, crusty old RC-505 as audio interface. That way, I could use a usb midi keyboard, an RPi and the RC-505 for live use, and get to keep my analog inputs free to plug in other intruments. It feel very excited about trying out this setup.  
Problem is that I cannot get it to work reliably. So I am wondering if **anyone else got it up and running?**  
Little more detail:  
I used the 23-06-03 version on a RPi 4. This kernel (5.10.103?) does not recognize the RC-505 audio interface, so I added the VID/PID as a “quirk” in pcm.c and recompiled the kernel and modules. I have also tried compiling a more modern kernel with similar results.  
Now it recognizes the interface, and can input and output audio, but it **crackles roughly every second, and sometimes get xruns/freezes a while as well**. It is setup as a Generic USB soundcard, with plenty buffers (up to 1024), -n 3 , -r 44100 and format S32\_LE.  
Appreciate any input or suggestions,  
P

---

<div class="post-metadata">

**Author:** ![pajen](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/pajen/32/10308_2.png) [@pajen](https://discourse.zynthian.org/u/pajen)\
**Post date:** [September 12, 2023, 9:13am UTC](https://discourse.zynthian.org/t/boss-rc-505-audio-interface/8513/2 "2023-09-12T09:13:40Z")

</div>

Update: when running patchboxOS instead, RC-505 works flawlessly out-of-the-box. It has a later kernel, and perhaps different scheduler?

> uname -a  
> Linux patchbox 5.15.36-rt41-v7l+ #1 SMP PREEMPT\_RT

---

<div class="post-metadata">

**Author:** ![jofemodo](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/jofemodo/32/2_2.png) [@jofemodo](https://discourse.zynthian.org/u/jofemodo)\
**Post date:** [September 13, 2023, 12:27am UTC](https://discourse.zynthian.org/t/boss-rc-505-audio-interface/8513/3 "2023-09-13T00:27:16Z")

</div>

Hi @pajen !

Welcome to zynthian community!

Scheduler on zynthian is the same PREEMPT\_RT.  
We will release a bullseye- aarch64 image very soon. Perhaps this solve your issues.

Regards

---

<div class="post-metadata">

**Author:** ![jtode](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/jtode/32/8679_2.png) [@jtode](https://discourse.zynthian.org/u/jtode)\
**Post date:** [September 13, 2023, 1:01am UTC](https://discourse.zynthian.org/t/boss-rc-505-audio-interface/8513/4 "2023-09-13T01:01:53Z")

</div>

I had pretty good results at one point with a Boss GP-10, very similar to your RC-505 in most respects.

---

<div class="post-metadata">

**Author:** ![pajen](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/pajen/32/10308_2.png) [@pajen](https://discourse.zynthian.org/u/pajen)\
**Post date:** [September 20, 2023, 8:26am UTC](https://discourse.zynthian.org/t/boss-rc-505-audio-interface/8513/5 "2023-09-20T08:26:25Z")

</div>

I suspect I perhaps did not configure PREEMPT\_RT when I did my kernel rebuild… Looking forward to trying the new aarch64 image, although PatchboxOS seems to scratch my itch for the headless use case, and I am rather happy with it.  
What kernel version will be used for the new aarch64 image?

---

<div class="post-metadata">

**Author:** ![jofemodo](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/jofemodo/32/2_2.png) [@jofemodo](https://discourse.zynthian.org/u/jofemodo)\
**Post date:** [September 20, 2023, 11:07am UTC](https://discourse.zynthian.org/t/boss-rc-505-audio-interface/8513/6 "2023-09-20T11:07:35Z")

</div>

> [@pajen](#):
>
> What kernel version will be used for the new aarch64 image?

We always use official kernel from repository.

Regards,

---

<div class="post-metadata">

**Author:** ![pajen](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/pajen/32/10308_2.png) [@pajen](https://discourse.zynthian.org/u/pajen)\
**Post date:** [September 27, 2023, 7:41am UTC](https://discourse.zynthian.org/t/boss-rc-505-audio-interface/8513/7 "2023-09-27T07:41:25Z")

</div>

I installed kdoren’s Low-Latency PREEMPT kernel 5.15.65-llat for Raspberry Pi, and that works. There are changes in the usb audio between 5.10 and 5.15 that enables a bunch of sound cards apparently.

---

<div class="post-metadata">

**Author:** ![jofemodo](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/jofemodo/32/2_2.png) [@jofemodo](https://discourse.zynthian.org/u/jofemodo)\
**Post date:** [September 27, 2023, 9:14am UTC](https://discourse.zynthian.org/t/boss-rc-505-audio-interface/8513/8 "2023-09-27T09:14:45Z")

</div>

We are now working on 64bit image that uses kernel 6.1. It should be out in a few weeks.

Regards,
