Audio Setup - opencardev/crankshaft GitHub Wiki

Using built-in Raspberry Pi audio

If you're using the built-in Raspberry Pi audio, with a fresh Crankshaft installation, setup is not required.

Using a USB audio card

  1. Make sure your device is supported by Raspbian
  2. Connect the USB device to your Raspberry Pi before startup

Using a supported GPIO-connected DAC

Please note: if your DAC is not supported you'll have to set it up yourself.

  1. Attach the DAC to your Raspberry Pi
  2. Boot into Crankshaft
  3. Towards the top right of screen, tap the gear icon tile to enter Settings
  4. Tap the CS HW tab
  5. Choose your audio device from the DAC list within the Hardware Setup section
  6. Tick Exec hardware setup on save
  7. Tap the Save button
  8. Reboot Crankshaft

Tell Crankshaft which audio devices to use

  1. Make sure you have rebooted your system (to ensure the required device tree overlays - drivers - are loaded)
  2. Towards the top right of screen, tap the gear icon tile to enter the Settings app
  3. Tap the Audio tab
  4. Within the Pulseaudio Input / Output Device section, select your Output and Input devices from each list
  5. Set the Playback Volume
  6. Set the Capture Volume
  7. Tap the Save button

PulseAudio will now use your selected audio device when you connect your phone.