Documentation
🇬🇧 English
🇬🇧 English
  • WELCOME
  • 📋PRESENTATION
    • Who are we ?
    • Shop, Merch & Goodies
    • Useful links
    • License
      • 📜Licensing model
        • License history
        • Sub-projects licences
        • Package licenses
        • Contribution licenses
        • Is Recalbox open-source?
      • 🖇️ Complements
        • MIT license
        • Pixel Theme License
  • 📔BASIC MANUAL
    • Getting Started
      • Recalbox - Preparation and Setup
        • RetroFlag GPi Case
      • First use
      • Controller configuration
      • EmulationStation
      • During the game
      • Network features
      • Updating your Recalbox
      • The recalbox.conf file
      • Troubleshooting
      • Clean resettlement
      • Various problems (Version 6.1)
      • Using an external storage device with recalbox
    • File management
      • Share folder
      • Transfer files over the network
      • Add content
    • Roms and Isos
    • Features
      • Kodi Media Center
      • In-game translation (Retroarch AI)
    • Glossary
    • Security
  • 🔨ADVANCED USER
    • Configuration
      • Display of systems
      • Configuration overload
        • Retroarch overloads
    • Retroarch
    • Pad To Keyboard
    • Event-driven EmulationStation scripts
    • Contribute
      • Development
      • Bug reports
      • Translation
      • Translation (copie de FR)
  • 🛠️ EMULATORS
    • Arcade
      • Atomiswave
      • Daphne
      • Fbneo
      • Mame
      • Naomi
    • Consoles
      • 3DO
      • Amiga CD 32
      • Atari 2600
      • Atari 5200
      • Atari 7800
      • Atari Jaguar
      • Channelf
      • ColecoVision
      • Dreamcast
      • Family Computer Disk System
      • Game Boy
      • Game Boy Color
      • Game Boy Advance
      • GameCube
      • Game Gear
      • Game & Watch
      • Gx4000
      • Intellivision
      • Magnavox/Philips
        • Magnavox Odyssey2
        • Phillips Videopac+
      • Master System
      • MegaDrive
      • Neo-Geo
      • Neo-Geo CD
      • Neo-Geo Pocket
      • Neo-Geo Pocket Color
      • Nintendo 64
      • Nintendo DS
      • Nintendo Entertainement System
      • Othello Multivision
      • Palm OS
      • Pc-Engine
      • Pc-Engine CD
      • PC-FX
      • Playstation 1
      • Pokemini
      • Psp
      • Saturn
      • SG-1000
      • SuperGrafX
      • Super Nintendo Entertainement System
      • Vectrex
      • Virtualboy
      • Wii
      • Wonderswan
      • Wonderswan Color
    • Computosaures
      • Amiga (w)
      • Amiga 600
      • Amiga 1200
      • Amstrad Cpc
      • Apple 2
      • Apple 2 Gs
      • Atari 800
      • Atari ST
      • Commodore 64
      • DOSBox
      • MSX 1
      • MSX 2
      • MSX Turbo R
      • Oric Atmos
      • Pc-88
      • Pc-98
      • SAM Coupé
      • Sharp X1
      • Sharp X68000
      • Spectravideo SV-318
      • Thomson MO/TO
      • ZX81
      • ZX Spectrum
    • Portages
      • [W] Cavestory (à traduire !)
      • Prboom
      • ScummVM/ResidualVM
        • ScummV
        • ResidualVM
      • Tic-80
      • Uzebox
  • 🔧HARDWARE COMPATIBILITY
    • Emulators Compatibility
    • Compatible Devices
      • Storage
      • Case
      • Controller
      • Dongle
      • Input
      • Screen
      • 8Bitdo on Recalbox
    • Raspberry Pi
    • Odroid
    • Compatible PCs
  • 📚TUTORIALS
    • 🗃️ Utility
      • List of useful utilities
      • Flashing an image
        • Raspberry Pi Imager
        • Balena Etcher Tutorial
        • UNetbootin Tutorial
        • Rufus Tutorial
      • Managing dat files
        • DatUtil
      • ROM management
        • List of ROM management utilities
        • ClrmamePro Tutorial
        • Clrmamepro Tutorial - How to check your roms versions
        • Romulus Tutorial
        • Check the MD5 checksum of a rom or bios
          • MD5sum
      • Scraping Management
        • Scraping Tools List
        • Skraper - Scrapping his roms
      • Rom conversion
        • CHDMAN
    • 🔊Audio
      • HiFiBerry Audio
      • Waveshare wm8960 audio hat
      • Rotary encoder via GPIO (Digital Volume Control)
      • Analog audio output on Pi Zero
    • 🎞️ Video
      • Display Configuration
        • Complete guide on video configuration
        • Configure an external display (x86/x86_64)
        • Adjusting the image size using overscan
      • TFT
        • Connecting a LCD display with I2C to your recalbox
        • Setting up your small TFT screen on the SPI bus
        • Setting up your small TFT screen on the DPI bus
        • Setting up your HDMI TFT screen
        • Odroid XU4 : OGST TFT screen
        • Second miniTFT for scrapes and videos (OGST case/Raspeberry Pi 1/2/3 SPI/DPI small tft screens)
        • FBCP Tutorial - Using FBCP for small TFT screens
      • CRT
        • Connecting your recalbox to a CRT with composite
        • Connecting your recalbox to a CRT monitor using HDMI
        • Connecting your Recalbox to a CRT with HDMI and SCART
      • LCD
        • Connecting your Recalbox to a DVI monitor
      • HDMI
        • Odroid XU4 : Ignoring HDMI CEC
    • 🛠️ Controllers
      • Configuration/Test
        • Manually connect a bluetooth control
        • How to remap your control in FBA
        • Test your joystick with sdl2-jstest
      • GPIO
        • GPIO controls
          • GPIO joystick driver for Raspberry Pi
        • Activate the GPIO button to close the emulator by pressing a single button
        • Connect a Comparative Coin Mechanism to a Raspberry Pi (all versions)
        • Play with your original controller using Gamecon
        • Keyboard keys via GPIO
      • Configuring Custom Buttons
        • N64 controllers configuration
        • How to customize controller mapping
        • Create a custom configuration by emulator
      • USB Encoders
        • Recalbox for your USB keyboard encoder
      • Gamepads
      • Miscellaneous
    • 💾Games
      • General
      • Consoles
        • Dolphin (x86_64)
        • Dreamcast
        • Game Boy
        • Neo-Geo
          • Unibios
        • Nintendo 64
        • Playstation 1
          • Convert your ISO + CUE + WAN/BIN files into BIN + CUE
    • 🛠️ Frontend customization
    • 🌐Network
      • IP
        • Manual IP settings
        • Discover your IP on the network
    • 🔖Troubleshooting Information
    • 🎛️ System
      • Access
        • Root access via Terminal
    • 📌Other
      • Add an ON/OFF button to your recalbox
      • Setting the Mausberry ON/OFF Switch
    • Obsolete
      • Test your joystick with jstest
  • 💡FAQ
Powered by GitBook
On this page

Was this helpful?

  1. TUTORIALS
  2. Audio

Rotary encoder via GPIO (Digital Volume Control)

PreviousWaveshare wm8960 audio hatNextAnalog audio output on Pi Zero

Last updated 3 years ago

Was this helpful?

The documentation has moved : .

📚
🔊
https://wiki.recalbox.com/