|
Edited by Giantofstone at 2018-3-22 02:14
Hello,
from alot of searching i have found out how to play everything on your Linux Desktop converted from the unnatural standard A4 440 Hz pitch frequency to the natural scientific tuning frequencies A4 432 Hz and C5 528 in Real-Time using Ubuntu 16.04. So for the improvement, to not be alone really had to share it.
You could patch PulseAudio or ALSA with LADSPA and use the Pitch Shifter plugin in it that can handle long numbers. I used PulseAudio and could change the semitones to a higher number of -0.317667 and now everything sounds awesome. I also use a good soundcard for that.
Update 17-11-20: The sound hurts with this solution, use at your own risk. Before starting you have to proceed with the last solution for Ubuntu 17.10 first. The sound will be much cleaner, acoustic, organic, soft and safe but with a very small delay (tested at 32bit!).
Update 18-01-12: There are alot of incompatibility issues that had been solved and the improvement is being continued thanks to the open source community. So i have easied the settings to get even better sound. Also the 17.10 solution should always be used. The sound is very rich compared to my obstacles that are getting so problematic.
Update 18-01-17: You can also change the A4 to 444 Hz. This will change the C5 to 528 Hz that is another scientific frequency, that is a miracle tone. This will be the best cancer healer also combined with Solfeggio 60 Hz frequency and maybe anti-cancer brainwave too but thats the part of that. You can do it by changing the number of semitones to 0.156674 or with rubberband to 15.667384 cents. Before that you find out that you may have cancer, you also can collect crystals and watch this video to beat it your self: https://www.youtube.com/watch?v=3telTLkmYSk
Update 18-03-01: Have Improved the volume, changed the title after many updates. Better use the latest linux distribution.
Update 18-03-12: Cleaned up the guide.
The steps i did to make it work ware:
Step 1
Upgrade and Install ladspa-sdk with tap-plugins.
- sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
Copy code- sudo apt-get install ladspa-sdk && sudo apt-get install tap-plugins
Copy code
Step 2
Find out your audio output sink which your speakers are connected to.
To test if the output works.
example:
- aplay -D hw:0,0 /home/me/Downloads/test.wav
Copy code
Step 3
Configure outputs by editing /etc/pulse/default.pa file.
Make a backup of default.pa file and edit it.
- sudo gedit /etc/pulse/default.pa
Copy code
Add the output form step 2 to the configuration file.
Before:
- ### Load audio drivers statically
- ### (it's probably better to not load these drivers manually, but instead
- ### use module-udev-detect -- see below -- for doing this automatically)
- #load-module module-alsa-sink
- #load-module module-alsa-source device=hw:1,0
- #load-module module-oss device="/dev/dsp" sink_name=output source_name=input
- #load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
- #load-module module-null-sink
- #load-module module-pipe-sink
Copy code After:
- ### Load audio drivers statically
- ### (it's probably better to not load these drivers manually, but instead
- ### use module-udev-detect -- see below -- for doing this automatically)
- load-module module-alsa-sink device=hw:0,0
- #load-module module-alsa-source device=hw:1,0
- #load-module module-oss device="/dev/dsp" sink_name=output source_name=input
- #load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
- #load-module module-null-sink
- #load-module module-pipe-sink
Copy code
Remove the whole lines:
- ### Automatically load driver modules depending on the hardware available
- .ifexists module-udev-detect.so
- load-module module-udev-detect
- .else
- ### Use the static hardware detection module (for systems that lack udev support)
- load-module module-detect
- .endif
Copy code
In the same default.pa file add Ladspa plugin configuration under the line ### Make some devices default.
For the C5 528 Hz:
- .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.156674,0,-90,0
- .fail
- .endif
Copy code
For the A4 432 Hz:
- .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
Copy code
Change Master to your output from step 2. The sink names can also be found by this code:
Save the file and reboot.
After everything is done, you can play everything that uses the standard 440Hz pitch at the natural 432Hz or 528Hz frequencies. You can even use it as sound converter from 440Hz for any input to use on any device, play games, listen music, watch DVD and alot more.
To check what pitch you listen to, use the android app called Pitch Detector or Chromatic Tuner.
If you want to convert music with even higher precision at high quality to use it, you can use a plugin with Audacity called Rubberband. It can change the pitch by -31.766654 cents to 431.99999990852854 Hz at high quality, at the cost of computer performance. To install it open terminal and type next:
- sudo apt-get install rubberband-ladspa
Copy code After that, enable this plugin in audacity. I recommend to accuraterip the original CD before editing it.
Thank you. Have fun. Be healthy. Don't catch cold. Best wishes. Have a nice day. |
|