Skip to content

Jordan-Milner/rodecaster-control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RODECaster Control

An open-source Linux alternative to RODE Central for the RODECaster Pro II.

Goals

  • Configure virtual audio devices
  • Manage SMART Pads (soundpads) - upload/download sounds
  • Read/write device settings
  • Monitor fader positions and meters

Project Status

Early Development - Currently reverse engineering the USB HID protocol.

Device Information

  • Vendor ID: 0x19f7 (RODE Microphones)
  • Product ID: 0x0030 (RODECaster Pro II)
  • HID Interface: /dev/hidraw*
  • Firmware version reported: 1.68

Requirements

  • Python 3.10+
  • hidapi library
  • udev rules for non-root access

Installation

# Install udev rules
sudo cp udev/99-rodecaster.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules
sudo udevadm trigger

# Install Python dependencies
pip install hidapi

# Reconnect RODECaster or reboot

Protocol Documentation

See docs/protocol.md for reverse-engineered protocol details.

Contributing

This project needs help with:

  1. Capturing USB traffic from RODE Central on Windows
  2. Decoding HID report descriptors
  3. Testing on different firmware versions

Related Projects

License

MIT

About

Open-source Linux alternative to RODE Central for RODECaster Pro II

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages