Rode Podcaster

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

Moderators: khz, MattKingUSA

kyle_1974
Established Member
Posts: 54
Joined: Sat May 16, 2020 8:24 pm

Rode Podcaster

Post by kyle_1974 »

Hi all

Having huge troubles with my Z1222 Behringer mixer (wear and tear) so went for the Rode Podcaster Pro set up - this would (in theory) make my life much easier.

However (and I know it says Windows/Mac on the box but they all do), I could not get it working in Linux. Audacity wouldn't pick it up, my onboard sound did not see it so I could change to it like all my other mixers. The only thing it did appear in was JACK but it didn't assign a Device number like (1,0). So I am a little lost and had to send it back (within 2 hours of receiving and after many reboots). I just can't get my head around it not working like every other bit of kit I have ever used.

Is there any possible workaround as I don't mind buying it again? My other options are to get it again and use as intended, through my Mac or Windows PC or buy a Midas DM16 16 Input Analogue Live and Studio Mixer instead? Grateful for any advice.

Kyle

kyle_1974
Established Member
Posts: 54
Joined: Sat May 16, 2020 8:24 pm

Re: Rode Podcaster

Post by kyle_1974 »

Rode have kindly got back to me and said:

The RODECaster Pro isn't officially supported with Linux systems, however, the RCP is a USB2 class compliant device that is compatible with software that supports USB2 class compliance.

If Ubuntu is USB2 class compliant then the RCP should work with it.
__________________________________
My new PC only has USB3 I think, so is that likely to be the issue?

Kyle

User avatar
raboof
Established Member
Posts: 1753
Joined: Tue Apr 08, 2008 11:58 am
Location: Deventer, NL
Contact:

Re: Rode Podcaster

Post by raboof »

kyle_1974 wrote:
Wed Aug 12, 2020 7:14 am
My new PC only has USB3 I think, so is that likely to be the issue?
I think USB2 devices should work on USB3 ports.

When you plug in the device while having 'dmesg -w' running, does it show anything?

When you compare the output of 'lsusb' before and after plugging in the device, can you show the line that was added?

kyle_1974
Established Member
Posts: 54
Joined: Sat May 16, 2020 8:24 pm

Re: Rode Podcaster

Post by kyle_1974 »

raboof wrote:
Wed Aug 12, 2020 7:35 am
kyle_1974 wrote:
Wed Aug 12, 2020 7:14 am
My new PC only has USB3 I think, so is that likely to be the issue?
I think USB2 devices should work on USB3 ports.

When you plug in the device while having 'dmesg -w' running, does it show anything?

When you compare the output of 'lsusb' before and after plugging in the device, can you show the line that was added?
Bugger I sent it back before I could check that :(

Such an idiot.

kyle_1974
Established Member
Posts: 54
Joined: Sat May 16, 2020 8:24 pm

Re: Rode Podcaster

Post by kyle_1974 »

In process of getting it back to check those things.

Thank you again.

Edit: someone has suggested using wineasio (and noted I could have found the information in 30 secs on a google search - well I spent two hours on it yesterday - oh well). I have installed Wine but I have absolutely zero clue of how I would get the Rode working in it. Ideally I would like to use it natively without having to use wineasio.

Further Edit: I have tried to install Wine and am just getting errors back so I am even further behind than what the guy suggested.

kyle_1974
Established Member
Posts: 54
Joined: Sat May 16, 2020 8:24 pm

Re: Rode Podcaster

Post by kyle_1974 »

raboof wrote:
Wed Aug 12, 2020 7:35 am
kyle_1974 wrote:
Wed Aug 12, 2020 7:14 am
My new PC only has USB3 I think, so is that likely to be the issue?
I think USB2 devices should work on USB3 ports.

When you plug in the device while having 'dmesg -w' running, does it show anything?

When you compare the output of 'lsusb' before and after plugging in the device, can you show the line that was added?
Hi

Ok, so there is loads of text but I have only captured the one from when I plugged it in (the dmesg bit)

Code: Select all

[  907.855452] usb 1-2: new high-speed USB device number 5 using xhci_hcd
[  908.037842] usb 1-2: New USB device found, idVendor=19f7, idProduct=0011, bcdDevice= 2.07
[  908.037844] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  908.037845] usb 1-2: Product: RODECaster Pro
[  908.037846] usb 1-2: Manufacturer: RODE Microphones
[  908.037846] usb 1-2: SerialNumber: 00000000001A
[  908.058010] hid-generic 0003:19F7:0011.0006: hiddev0,hidraw1: USB HID v1.10 Device [RODE Microphones RODECaster Pro] on usb-0000:01:00.0-2/input0
[  908.072840] usb 1-2: parse_audio_format_rates_v2v3(): unable to retrieve number of sample rates (clock 1)
[  908.078839] usb 1-2: parse_audio_format_rates_v2v3(): unable to retrieve number of sample rates (clock 1)
[  908.118985] [UFW BLOCK] IN=enp4s0 OUT= MAC= SRC=2a00:23c6:5b11:1b01:5dbb:afe6:635a:46a4 DST=ff02:0000:0000:0000:0000:0000:0000:0001 LEN=64 TC=0 HOPLIMIT=1 FLOWLBL=616887 PROTO=UDP SPT=8612 DPT=8612 LEN=24 
[  908.118993] [UFW BLOCK] IN=enp4s0 OUT= MAC= SRC=2a00:23c6:5b11:1b01:5dbb:afe6:635a:46a4 DST=ff02:0000:0000:0000:0000:0000:0000:0001 LEN=64 TC=0 HOPLIMIT=1 FLOWLBL=390389 PROTO=UDP SPT=8612 DPT=8610 LEN=24 
[  908.118999] [UFW BLOCK] IN=enp4s0 OUT= MAC= SRC=2a00:23c6:5b11:1b01:ea1c:0522:6c53:f713 DST=ff02:0000:0000:0000:0000:0000:0000:0001 LEN=64 TC=0 HOPLIMIT=1 FLOWLBL=908163 PROTO=UDP SPT=8612 DPT=8612 LEN=24 
[  911.299929] br-04d8b881601e: port 1(veth96ff643) entered blocking state
[  911.299930] br-04d8b881601e: port 1(veth96ff643) entered disabled state
[  911.299987] device veth96ff643 entered promiscuous mode
[  911.499608] eth0: renamed from vethe273607
[  911.531567] br-04d8b881601e: port 1(veth96ff643) entered blocking state
[  911.531568] br-04d8b881601e: port 1(veth96ff643) entered forwarding state
[  911.778614] br-04d8b881601e: port 1(veth96ff643) entered disabled state
[  911.778669] vethe273607: renamed from eth0
[  911.856286] br-04d8b881601e: port 1(veth96ff643) entered disabled state
[  911.857073] device veth96ff643 left promiscuous mode
[  911.857075] br-04d8b881601e: port 1(veth96ff643) entered disabled state
This is what lsusb says before plugging in

Code: Select all

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 003 Device 002: ID 046d:c408 Logitech, Inc. Marble Mouse (4-button)
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 1058:1140 Western Digital Technologies, Inc. My Book Essential (WDBACW)
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 058f:6364 Alcor Micro Corp. AU6477 Card Reader Controller
Bus 001 Device 003: ID 0c45:760a Microdia 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
And this is after:

Code: Select all

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 003 Device 002: ID 046d:c408 Logitech, Inc. Marble Mouse (4-button)
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 1058:1140 Western Digital Technologies, Inc. My Book Essential (WDBACW)
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 058f:6364 Alcor Micro Corp. AU6477 Card Reader Controller
Bus 001 Device 003: ID 0c45:760a Microdia 
Bus 001 Device 006: ID 19f7:0011 RODE Microphones 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

This is the pic of how JACK sees it:

Image

Is any of this any good? Thank you for looking at it for me.

Kyle

lad
Established Member
Posts: 40
Joined: Thu Aug 16, 2018 8:31 pm

Re: Rode Podcaster

Post by lad »

Hi Kyle!
What happens when you start jack? Any errors or messages show up?
OS: Debian 10 kernel: Liquorix

User avatar
raboof
Established Member
Posts: 1753
Joined: Tue Apr 08, 2008 11:58 am
Location: Deventer, NL
Contact:

Re: Rode Podcaster

Post by raboof »

kyle_1974 wrote: someone has suggested using wineasio
I guess the first question is: what would you like to do with the device? Do you just want it to look like a microphone/soundcard (at least from the computers' perspective, that is), or do you also want to use the 'Companion App'?

I guess to use the Companion App you'd need wine (and that can be rather hit-and-miss). Just using it as a microphone/soundcard might be easier.

As you noticed the device doesn't seem super well-supported on linux, so indeed it is possible we won't get it to work. But at least there's probably a couple more things we could try :). For example https://www.reddit.com/r/audacity/comme ... ultitrack/ does suggest people have at least non-multitrack recording working. Do you want multitrack?
kyle_1974 wrote:
Thu Aug 13, 2020 7:43 pm

Code: Select all

[  907.855452] usb 1-2: new high-speed USB device number 5 using xhci_hcd
[  908.037842] usb 1-2: New USB device found, idVendor=19f7, idProduct=0011, bcdDevice= 2.07
[  908.037844] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  908.037845] usb 1-2: Product: RODECaster Pro
[  908.037846] usb 1-2: Manufacturer: RODE Microphones
[  908.037846] usb 1-2: SerialNumber: 00000000001A
[  908.058010] hid-generic 0003:19F7:0011.0006: hiddev0,hidraw1: USB HID v1.10 Device [RODE Microphones RODECaster Pro] on usb-0000:01:00.0-2/input0
That looks good AFAICS!
kyle_1974 wrote:
Thu Aug 13, 2020 7:43 pm

Code: Select all

[  908.072840] usb 1-2: parse_audio_format_rates_v2v3(): unable to retrieve number of sample rates (clock 1)
[  908.078839] usb 1-2: parse_audio_format_rates_v2v3(): unable to retrieve number of sample rates (clock 1)
Hmm, that's suspicious. What does 'arecord -l' return?

kyle_1974
Established Member
Posts: 54
Joined: Sat May 16, 2020 8:24 pm

Re: Rode Podcaster

Post by kyle_1974 »

lad wrote:
Fri Aug 14, 2020 12:48 am
Hi Kyle!
What happens when you start jack? Any errors or messages show up?
Hi lad :)

Error message off JACK is

D-BUS: JACK server could not be started.

Someone suggested going into Pulseaudio config but it's not seen there either. Rode have also got back to me saying they have tried in Ubuntu but they couldn't do it - sure there is a way...

kyle_1974
Established Member
Posts: 54
Joined: Sat May 16, 2020 8:24 pm

Re: Rode Podcaster

Post by kyle_1974 »

raboof wrote:
Fri Aug 14, 2020 8:13 am
kyle_1974 wrote: someone has suggested using wineasio
I guess the first question is: what would you like to do with the device? Do you just want it to look like a microphone/soundcard (at least from the computers' perspective, that is), or do you also want to use the 'Companion App'?

I guess to use the Companion App you'd need wine (and that can be rather hit-and-miss). Just using it as a microphone/soundcard might be easier.

As you noticed the device doesn't seem super well-supported on linux, so indeed it is possible we won't get it to work. But at least there's probably a couple more things we could try :). For example https://www.reddit.com/r/audacity/comme ... ultitrack/ does suggest people have at least non-multitrack recording working. Do you want multitrack?
kyle_1974 wrote:
Thu Aug 13, 2020 7:43 pm

Code: Select all

[  907.855452] usb 1-2: new high-speed USB device number 5 using xhci_hcd
[  908.037842] usb 1-2: New USB device found, idVendor=19f7, idProduct=0011, bcdDevice= 2.07
[  908.037844] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  908.037845] usb 1-2: Product: RODECaster Pro
[  908.037846] usb 1-2: Manufacturer: RODE Microphones
[  908.037846] usb 1-2: SerialNumber: 00000000001A
[  908.058010] hid-generic 0003:19F7:0011.0006: hiddev0,hidraw1: USB HID v1.10 Device [RODE Microphones RODECaster Pro] on usb-0000:01:00.0-2/input0
That looks good AFAICS!
kyle_1974 wrote:
Thu Aug 13, 2020 7:43 pm

Code: Select all

[  908.072840] usb 1-2: parse_audio_format_rates_v2v3(): unable to retrieve number of sample rates (clock 1)
[  908.078839] usb 1-2: parse_audio_format_rates_v2v3(): unable to retrieve number of sample rates (clock 1)
Hmm, that's suspicious. What does 'arecord -l' return?
Hiya

Happy just to use as interface for my mics. I know I can put a memory card in if I want to use without a PC if I am out and about. Not bothered about companion app - I can always put that on my rarely used Mac or PC! I'm happy not to multitrack when it is on PC. This is where I am getting stuck I think - I just want it to act as Mic input into IDJC for my shows.

This is what I get from that command but the top entry could be my webcam?

Code: Select all

**** List of CAPTURE Hardware Devices ****
card 1: U0x46d0x825 [USB Device 0x46d:0x825], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 2: Generic [HD-Audio Generic], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 2: Generic [HD-Audio Generic], device 2: ALC892 Alt Analog [ALC892 Alt Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

User avatar
raboof
Established Member
Posts: 1753
Joined: Tue Apr 08, 2008 11:58 am
Location: Deventer, NL
Contact:

Re: Rode Podcaster

Post by raboof »

kyle_1974 wrote:
Fri Aug 14, 2020 11:18 am
This is what I get from that command but the top entry could be my webcam?

Code: Select all

**** List of CAPTURE Hardware Devices ****
card 1: U0x46d0x825 [USB Device 0x46d:0x825], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 2: Generic [HD-Audio Generic], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 2: Generic [HD-Audio Generic], device 2: ALC892 Alt Analog [ALC892 Alt Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
Yes that's your webcam: the 'USB Device 0x46d:0x825' corresponds to '046d:0825' in lsusb.

OK, so currently my suspicion is that the "[ 908.072840] usb 1-2: parse_audio_format_rates_v2v3(): unable to retrieve number of sample rates (clock 1)" error is what's causing the USB device not being recognized by ALSA. Googling for that error turns up https://mailman.alsa-project.org/piperm ... 51825.html.

If all else fails we could try a similar fix/workaround, though perhaps it'd be good to first check whether perhaps it was fixed on the device side: could you run the companion app on a PC/Mac and see if there's any firmware updates available?

kyle_1974
Established Member
Posts: 54
Joined: Sat May 16, 2020 8:24 pm

Re: Rode Podcaster

Post by kyle_1974 »

Hi Raboof

No :( Updated firmware to latest, no change. If all else fails I will have to use my mac or PC and change how I do live broadcasts or send it back to get my money returned. It does look very nice though...

Edit. The companion app doesn’t seem to do much of anything apart from reassigning the pads and updating firmware, so I can live with that.

Only last thought is to somehow get it recognised using wine and then somehow (don’t know how) pass that back into Jack?

User avatar
raboof
Established Member
Posts: 1753
Joined: Tue Apr 08, 2008 11:58 am
Location: Deventer, NL
Contact:

Re: Rode Podcaster

Post by raboof »

kyle_1974 wrote:
Fri Aug 14, 2020 1:24 pm
Updated firmware to latest, no change.
Looking a bit closer, it looks like the kernel already has a special case for this device: https://git.kernel.org/pub/scm/linux/ke ... =v5.8#n412 - but since relatively recently (June this year).

Perhaps you're still on a kernel that doesn't have this change? What kernel version are you running? On what distro?

User avatar
raboof
Established Member
Posts: 1753
Joined: Tue Apr 08, 2008 11:58 am
Location: Deventer, NL
Contact:

Re: Rode Podcaster

Post by raboof »

[strikethrough]Looks like the first release that has that change is v5.8-rc3[/strikethrough]

Wait no seems like 5.8.1 and v5.7.7 onwards have it - clearly I don't understand how kernel version numbers work :D.

kyle_1974
Established Member
Posts: 54
Joined: Sat May 16, 2020 8:24 pm

Re: Rode Podcaster

Post by kyle_1974 »

raboof wrote:
Fri Aug 14, 2020 1:53 pm
[strikethrough]Looks like the first release that has that change is v5.8-rc3[/strikethrough]

Wait no seems like 5.8.1 and v5.7.7 onwards have it - clearly I don't understand how kernel version numbers work :D.
😀 It’s ok, I am baffled by it. I will give it a week until I send back to Amazon so perhaps something will appear then. (Miraculously!)

I’ve never known something not be recognised.

Post Reply