Allo Audio Techdetails
Allo Audio Techdetails
Allo Audio Techdetails
TECHNICAL DETAILS
Revision: 1.1
Device description:
Device: Allo Piano DAC
Chip: PCM5122
Interface: I2S
Sampling rate: 8 kHz to 384 kHz sampling freq
Data bit length: 16 to 32-bit.
Driver Parameter:
24db_digital_gain: Allow gain to be applied via the PCM512x codec
Digital volume control.
Enable with "dtoverlay=allo-piano-dac-pcm512x-audio,
24db_digital_gain"
ALSA fields:
Digital Volume control (Digital): Set DAC Volume
o Range: 0 - 207
o Default: 207 [100%] [dB gain: 0.00, 0.00]
o E.g.: amixer -c0 set 'Digital' 150; amixer -c0
set 'Digital' mute
The Allo Piano 2.1 DAC is a high-resolution digital-to-analog converter. It can work
in Dual mode – Dual mono & Dual Stereo and Subwoofer mode - 2.0, 2.1 & 2.2. For
2.1 & 2.2 modes, subwoofer cross-over frequency can be set.
Device Description:
Device: Allo Piano 2.1 DAC
Chip: PCM5142
Audio Interface: I2S
Sampling rate: 8 kHz to 384 kHz sampling freq (Sample rate is
limited to 192kHz, for subwoofer modes - 2.1 & 2.2)
Data bit length: 16 to 32-bit.
Driver Parameter:
24db_digital_gain: Allow gain to be applied via the PCM512x codec
Digital volume control.
Enable with "dtoverlay=allo-piano-dac-plus-pcm512x-
audio,24db_digital_gain".
ALSA fields:
Master Volume control (Master): Set DAC Volume (both DAC)
o Range: 0 - 207
o Default: 207 [100%] [dB gain: 0.00, 0.00]
o E.g.: amixer -c0 set 'Master' 150; amixer -c0 set
'Master' mute
Digital Volume control (Digital): Set DAC Volume (first DAC only)
o Range: 0 - 207
o Default: 207 [100%] [dB gain: 0.00, 0.00]
o E.g.: amixer -c0 set 'Digital' 150; amixer -c0
set 'Digital' mute
Subwoofer
Mode
‘None’ Set “None” will selecting Dual mode options.
‘2.0’ no filtration, all pass
‘2.1’ High freq to Right & Left connectors and mono low
freq to Sub Left connector (DSP files required).
‘2.2’ High freq to Right & Left connectors and low freq
to Sub Right & Sub Left connectors (DSP files
required).
Default: ‘None’
E.g.: amixer -c0 set 'Subwoofer mode' '2.1'
(Note: On changing subwoofer mode, unit must be rebooted)
Dual Mode
‘None’ Set ‘None’ will selecting Subwoofer mode
options.
‘Dual-Mono’ Double mono output. No filtration, pass all
frequencies to one connector of each set (Left &
Sub Right).
‘Dual-Stereo’ Double stereo output. No filtration, pass all
frequencies to both set of connectors.
Default: ‘Dual-Mono’
E.g.: amixer -c0 set 'Dual Mode' 'Dual-Mono'
(Note: On changing Dual mode, unit must be rebooted)
Note:
OR
Subwoofer modes – 2.1 & 2.2 – require DSP firmware files to be installed.
DSP firmware files can be downloaded from
https://github.com/allocom/piano-firmware.git.
The Allo Boss DAC & Allo Mini Boss DAC are high-resolution digital-to-analog
converter. It works as a master DAC, with built-in 45 & 49MHz crystals. Allo Boss
DAC is not supported on Sparky SBC.
Device description:
Device: Allo Boss DAC
Chip: PCM5122
Interface: I2S
Sampling rate: 8 kHz to 384 kHz sampling freq
Data bit length: 16 to 32-bit.
Driver Parameter:
24db_digital_gain: Allow gain to be applied via the PCM512x codec
Digital volume control.
Enable with "dtoverlay=allo-boss-dac-pcm512x-audio,
24db_digital_gain"
ALSA card name: “card 0: BossDAC [BossDAC], device 0: Boss DAC HiFi
[Master] pcm512x-hifi-0 []”
ALSA fields:
Digital Volume control (Digital): Set DAC Volume
o Range: 0 - 207
o Default: 207 [100%] [dB gain: 0.00, 0.00]
o E.g.: amixer -c0 set 'Digital' 150; amixer -c0
set 'Digital' mute
Allo Digione is a high-quality S/PDIF output board for the Raspberry Pi. The S/PDIF
interface chip supports up to 192kHz/24bit resolution with dual low-jitter oscillators.
Device description:
Device: Allo Digione
Chip: WM8805
Interface: I2S
Sampling rate: 32 kHz to 192 kHz sampling freq
Data bit length: 16 to 24-bit.
Allo Cheapo
Allo Cheapo has S/PDIF out, RCA connector & 3.5mm headphone jack. It has a
Headphone Amplifier of 138mW. Cheapo is supported only on Sparky SBC.
Device description:
Device: Allo Cheapo
Chip: TPA6133A2
Interface: Analog Audio
Sampling rate: 8 kHz to 192 kHz sampling freq
Data bit length: 16 to 32-bit.
Devices:
device 0: ATC2603C PCM atc2603c-dai-0
ALSA fields:
Volume control: set volume of the inbuilt DAC
o Volume Range: 0 to 40
o e.g.: amixer -c0 set 'DAC PA' 35