echo 'defaults.pcm.rate_converter "speexrate_best"' | tee -a .asoundrc
sudo alsactl restore
sudo echo 'default-sample-format = s24le' | sudo tee -a /etc/pulse/daemon.conf
sudo echo 'default-sample-rate = 192000' | sudo tee -a /etc/pulse/daemon.conf
sudo echo 'resample-method = soxr-vhq' | sudo tee -a /etc/pulse/daemon.conf
pulseaudio -k; pulseaudio -D
A=432 Hz, known as Verdi’s ‘A’ is an alternative tuning that is mathematically consistent with the universe.
Sources:
- https://attunedvibrations.com/432hz/
- http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=2629
Required: ladspa-devel, ladspa-tap-plugins
Append to the end of ~/.asoundrc:
pcm.ladspa {
type ladspa
slave.pcm "hw:0,0";
path "/usr/lib64/ladspa";
plugins [{
label tap_pitch
input {
controls [ -0.317667 0 -90 0 ]
}
}]
}
Reload ALSA
sudo alsactl restore
Comment out these lines in /etc/pulse/default.pa:
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
load-module module-detect
.endif
Append to the end of /etc/pulse/default.pa:
load-module module-alsa-sink device=hw:0,0
.ifexists module-ladspa-sink.so
.nofail
load-module module-ladspa-sink sink_name=ladspa_out master=alsa_output.hw_0_0 plugin=tap_pitch label=tap_pitch control=-0.317667,0,-90,0
.fail
.endif
Restart pulseaudio
pulseaudio -k; pulseaudio -D
Ziyad's Perfect EQ (included in pulseeffects): https://www.ziyadnazem.com/post/956431457/the-perfect-eq-settings-unmasking-the-eq
Arch Linux: yaourt -S pulseeffects calf
Others: pulseaudio-equalizer-ladspa, pulseaudio-equalizer, pulseeffects, qpaeq, alsaequal
@unendingPattern
Unfortunately my music player is installed via flatpak, so I can't really do anything about that. Regardless, surely if you're configuring the sound at the OS level, wouldn't this just transform all sound output by default to be whatever frequency you want (even if an app uses a different frequency)? Which is ideal anyway, since I'd rather have all sounds be 432Hz by default.
Do you know if TIDAL or Tauon Music Box do this, by any chance? TIDAL doesn't have a Linux desktop app, but they have a web app (and someone made an Electron wrapper for this). I'm assuming TIDAL doesn't because it's designed for audiophiles, but maybe web players have some sort of technical limitation.