The HiFiBerry DAC+ ADC Pro combines the well-known DAC+ Pro with an analogue input. Both input and output support sample rates up to 192kHz.
It's is a high-resolution digital-to-analogue and analogue-to-digital converter for the Raspberry Pi (newer models with 40 pin GPIO connector).
Note: This board will not fit inside the HighPi case range due to the headphone connector.
The Pro model is an upgrade of the standard version with the following features
- Low-jitter dual-domain clock for optimised clock decoupling from the Raspberry Pi
- Mic bias voltage for the use with electret microphones
- No anti-aliasing filter in the input path for best recording bandwidth
This is a special sound card for the Raspberry Pi, optimised for one specific use case: the best audio playback and recording quality! It is specifically designed for applications that do not only need playback but also recording functionalities.
60W Class-D Amplifier add-on now available!
Features
- Stereo input and output
- Dedicated 192kHz/24bit high-quality Burr-Brown DAC
- Dedicated 192kHz/24bit high-quality Burr-Brown ADC
- Hardware volume control for DAC and ADC. You can control the input and output parameters using “alsamixer” or any application that supports ALSA mixer controls.
- Connects directly to the Raspberry Pi, no additional cables needed
-
No soldering - Comes as a pre-fabricated kit.
- Compatible with all Raspberry Pi models with a 40-pin GPIO connector
- Directly powered from the Raspberry Pi, no additional power supply
- Three ultra-low-noise linear voltage regulators for optimal audio performance
-
Pro: Low-jitter dual-domain clock for optimised clock decoupling from the Raspberry Pi
-
Pro: Mic bias voltage for the use with electret microphones
-
Pro: No anti-aliasing filter in the input path for best recording bandwidth
- HAT compliant, EEPROM for automatic configuration
- Gold plated RCA output connectors
- Comes with all components required to mount it. We include 4 M2.5x12mm spacers to fix the board onto the Raspberry Pi
Specification
Maximum input voltage |
2.1Vrms |
4.2Vrms for balanced input |
Maximum output voltage |
2.1Vrms |
|
ADC signal-to-noise ratio |
110db |
typical |
DAC signal-to-noise ratio |
112db |
typical |
ADC THD+N |
-90db |
typical |
DAC THD+N |
-93db |
typical |
Frequency response |
10Hz-70kHz |
(-3dB) |
Input gain |
-12db to 32dB |
|
Power consumption |
<0.3W |
|
Sample rates |
44.1-192kHz |
Balanced/un-balanced input connector J4
This 6-pin connector can be used to connect a balanced input (e.g. XLR or 6.5mm jacks). Pin 1 is on the left bottom corner.
in R- |
1 |
2 |
in R+ |
GND |
3 |
4 |
GND |
in L+ |
5 |
6 |
in L- |
Output connector P5
This connector can be used to connect to external components, e.g. an amplifier. The output is connected in parallel to the RCA jacks. Pin 1 is on the top left.
+5V |
1 |
2 |
R |
GND |
3 |
4 |
GND |
+5V |
5 |
6 |
L |
Configuration
To support the DAC+ ADC, a Raspberry Pi Linux kernel of at least version 4.19.60 is required. Have a look at the documentation on how to update the Linux kernel.
Overlay for config.txt:
dtoverlay=hifiberry-dacplusadcpro
If you’re still using an older Linux kernel that does not support the DAC+ ADC, you can still use the output-part of the DAC+ ADC using the HiFiBerry DAC+ driver:
dtoverlay=hifiberry-dacplus
Resources
- Datasheet
- Updating the Linux kernel
- Use dynamic microphones
- 3D model (step)
Notes
- You may need to update your Linux kernel to support the audio input features (at least Raspberry Pi kernel 4.19.60)
-
Note that the actual board received might look different from the images. Layout and components may change without notice. HiFiBerry does not guarantee a specific PCB layout or specific components.
HiFiBerry DAC+ ADC Pro