Rode Podcaster

Talk about your MIDI interfaces, microphones, keyboards...

Moderators: MattKingUSA, khz

otacke
Established Member
Posts: 7
Joined: Thu Apr 29, 2021 4:02 pm

Re: Rode Podcaster

Post by otacke »

Hi all!

Sorry to jump into this discussion, but my Rodecaster Pro is not running completely fine - and maybe someone has an idea why.

I got a Rodecaster Pro with firmware 2.1.1 and I am not running Ubuntu 20.04. I am on kernel 5.8.18, so it already contains a patch for the Rodecaster Pro that will set a fixed sample rate of 48000 Hz (please see https://git.kernel.org/pub/scm/linux/ke ... =v5.8#n412). I can see "parse_audio_format_rates_v2v3(): unable to retrieve number of sample rates: set it to a predefined value (clock 1)." when I run dmesg -w. That seems to be okay.

The device is recognized perfectly, and the microphone of my headset is working flawlessly. The only thing that keeps me puzzled is the audio output. I can hear something on my headphones, but audio from my linux device is played extremely slow and media players are reducing the speed as if they were trying to compensate for some setting - sound played from the Rodecaster's sound bank is fine. I fiddled with some of the settings on the Rodecaster, but to no avail. I tried using USB 2.0 and USB 3.0, made no difference. I wonder if setting the fixed sample rate might be the culprit? Could that be changed somehow? Are there some other sample settings that might be responsible for such a behavior?

Now that's where my knowledge of what I might tweak or try out ends. I'd be very grateful if someone possibly found some time to help me figure out what the problem might be and how it can be solved.
otacke
Established Member
Posts: 7
Joined: Thu Apr 29, 2021 4:02 pm

Re: Rode Podcaster

Post by otacke »

Just documenting my next steps.

Not sure why I didn't try that before: I hooked up the Rodecaster Pro to my Laptop that's also running Ubuntu 20.04 with kernel 5.8.18. Everything is working well there, plug-and-play. I guess I will have to find out what the difference between the two computers might be.

Could another audio card cause something like this? Not sure why it would, but that's what comes to my mind being different. The motherboard has some Intel based native audio capabilities, there's some audio options (HDMI) via an NVIDIA graphics cards, and I also have an extra Sound Blaster card. There's also a video capture card, but it doesn't have audio capabilities.

Before I remove those cards, I'll create a bootable Ubuntu pen drive and see if the Rodecaster Pro runs with a clean slate.
otacke
Established Member
Posts: 7
Joined: Thu Apr 29, 2021 4:02 pm

Re: Rode Podcaster

Post by otacke »

Just documenting my next steps ...

Seems to be something very low-level. I ran a clean Ubuntu 21.04 from a pen drive and had exactly the same problem :-/
otacke
Established Member
Posts: 7
Joined: Thu Apr 29, 2021 4:02 pm

Re: Rode Podcaster

Post by otacke »

Just documenting my next steps ...

Another observation that leads me to believe it's a low-level issue (hardware): I killed pulseaudio and played a sample via aplay - and still have the slow/distorted audio (with wrong sample rate/bit rate?) while it's fine on my laptop with essentially the same software setup and when running a fresh Ubuntu from a pen drive.
otacke
Established Member
Posts: 7
Joined: Thu Apr 29, 2021 4:02 pm

Re: Rode Podcaster

Post by otacke »

Just documenting my further steps ...

I have stripped all cards incl. the graphics card that can output audio via HDMI from my computer. I then ran Ubuntu 21.04 from a pen drive: Still distorted sound.

I have then run a couple of logging/info commands on my desktop (with distorted audio) and on my laptop (where audio is fine). First comparison: What dmesg is logging when plugging in the Rodecaster Pro:

desktop
[ 1584.269734] usb 1-4: new high-speed USB device number 7 using xhci_hcd
[ 1584.516203] usb 1-4: New USB device found, idVendor=19f7, idProduct=0011, bcdDevice= 2.11
[ 1584.516208] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1584.516210] usb 1-4: Product: RODECaster Pro
[ 1584.516212] usb 1-4: Manufacturer: RODE Microphones
[ 1584.516213] usb 1-4: SerialNumber: 00000000001A
[ 1584.538745] hid-generic 0003:19F7:0011.0007: hiddev3,hidraw6: USB HID v1.10 Device [RODE Microphones RODECaster Pro] on usb-0000:16:00.0-4/input0
[ 1584.553970] usb 1-4: parse_audio_format_rates_v2v3(): unable to retrieve number of sample rates: set it to a predefined value (clock 1).
[ 1584.580768] usb 1-4: parse_audio_format_rates_v2v3(): unable to retrieve number of sample rates: set it to a predefined value (clock 1).

laptop
[ 122.098370] usb 2-2: new high-speed USB device number 4 using xhci_hcd
[ 122.246967] usb 2-2: New USB device found, idVendor=19f7, idProduct=0011, bcdDevice= 2.11
[ 122.246973] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 122.246976] usb 2-2: Product: RODECaster Pro
[ 122.246979] usb 2-2: Manufacturer: RODE Microphones
[ 122.246982] usb 2-2: SerialNumber: 00000000001A
[ 122.285806] hid: raw HID events driver (C) Jiri Kosina
[ 122.301802] usb 2-2: parse_audio_format_rates_v2v3(): unable to retrieve number of sample rates: set it to a predefined value (clock 1).
[ 122.303041] usb 2-2: parse_audio_format_rates_v2v3(): unable to retrieve number of sample rates: set it to a predefined value (clock 1).
[ 122.304413] usbcore: registered new interface driver snd-usb-audio
[ 122.307003] usbcore: registered new interface driver usbhid
[ 122.307005] usbhid: USB HID core driver
[ 122.348391] hid-generic 0003:19F7:0011.0001: hiddev0,hidraw0: USB HID v1.10 Device [RODE Microphones RODECaster Pro] on usb-0000:00:14.0-2/input0

So, as far as I can tell, some driver for HID events is taking over on my laptop that leads to registering a new interface driver - and that seems to do the job. I'll now try to find out what that is and how I can get the same result on my desktop.
kyle_1974
Established Member
Posts: 74
Joined: Sat May 16, 2020 8:24 pm
Has thanked: 4 times
Been thanked: 1 time

Re: Rode Podcaster

Post by kyle_1974 »

Nertshmerks wrote: Tue Feb 16, 2021 7:10 pm @kyle_1974, I made an account just respond to this. I was looking into getting a Rodecaster Pro and have been following this topic hoping I could fare better.

It got here today and was pretty much plug and play on PopOs 20.04 (which is ubuntu based). I pre-emptively upgraded to kernel version 5.8.18 before receiving it. Everything works just like you'd expect. I did the firmware update and sound effect upload on a spare macbook, but I might try to get the software running through Wine.
The only problem I had was massive distortion with headphones plugged into the mixer, which went away after changing to a standard USB 3.0 port.

Let me know if there's something I can do to help you get yours working.
Hey! Sorry about the super late reply! Well, I have been have other issues not specifically related to the OS which has resulted in me swapping the unit out - I won't bore you but it's been a total nightmare.

Anyway, in the end, things more or less worked in terms of just recording as an audio interface using Audacity but the problem I ran into was using the RODE for doing my radio show using IDJC, which relies on JACK running and that does just not work at all properly as per earlier in the thread. I have tried building the latest version of IDJC which I have also run into issues with and is another ongoing problem - so being totally honest I am getting to the point of just swapping back into Windows when I need to do the live radio show stuff.
otacke
Established Member
Posts: 7
Joined: Thu Apr 29, 2021 4:02 pm

Re: Rode Podcaster

Post by otacke »

otacke wrote: Sun May 02, 2021 1:39 pm Just documenting my further steps ...
Meanwhile I have filed a bug report at https://bugs.launchpad.net/ubuntu/+s...r/+bug/1927255.
otacke
Established Member
Posts: 7
Joined: Thu Apr 29, 2021 4:02 pm

Re: Rode Podcaster

Post by otacke »

Just to resolve this (for now): It seems that there's some kind of trouble with AMD based USB chipsets if you run the RODEcaster Pro on a Linux machine. I added some non-AMD chipset based USB ports via a PCIe board and the RODEcaster Pro now works like a charm.
Post Reply