Please select To the mobile version | Continue to access the desktop computer version

OrangePi

 Login            
 Register            
Search
Hot search: orangepi
12Next
Return to list New
View: 17052|Reply: 13

(Guide) Linux Audio Pitch A440 Hz to 432 & 528 Hz Real-Time Tuning Engine

[Copy link]

9

Threads

56

Posts

280

Credits

Intermediate member

Rank: 3Rank: 3

Credits
280
Post time 2017-4-2 02:24:51 | Show all posts |Read mode
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.
  1. sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
Copy the Code
  1. sudo apt-get install ladspa-sdk && sudo apt-get install tap-plugins
Copy the Code


Step 2
Find out your audio output sink which your speakers are connected to.
  1. aplay -L
Copy the Code

To test if the output works.

example:
  1. aplay -D hw:0,0 /home/me/Downloads/test.wav
Copy the Code


Step 3
Configure outputs by editing /etc/pulse/default.pa file.

Make a backup of default.pa file and edit it.
  1. sudo gedit /etc/pulse/default.pa
Copy the Code

Add the output form step 2 to the configuration file.

Before:
  1.     ### Load audio drivers statically
  2.     ### (it's probably better to not load these drivers manually, but instead
  3.     ### use module-udev-detect -- see below -- for doing this automatically)
  4.     #load-module module-alsa-sink
  5.     #load-module module-alsa-source device=hw:1,0
  6.     #load-module module-oss device="/dev/dsp" sink_name=output source_name=input
  7.     #load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
  8.     #load-module module-null-sink
  9.     #load-module module-pipe-sink
Copy the Code
After:
  1.     ### Load audio drivers statically
  2.     ### (it's probably better to not load these drivers manually, but instead
  3.     ### use module-udev-detect -- see below -- for doing this automatically)
  4.     load-module module-alsa-sink device=hw:0,0
  5.     #load-module module-alsa-source device=hw:1,0
  6.     #load-module module-oss device="/dev/dsp" sink_name=output source_name=input
  7.     #load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
  8.     #load-module module-null-sink
  9.     #load-module module-pipe-sink
Copy the Code

Remove the whole lines:
  1. ### Automatically load driver modules depending on the hardware available
  2. .ifexists module-udev-detect.so
  3. load-module module-udev-detect
  4. .else
  5. ### Use the static hardware detection module (for systems that lack udev support)
  6. load-module module-detect
  7. .endif
Copy the Code

In the same default.pa file add Ladspa plugin configuration under the line ### Make some devices default.

For the C5 528 Hz:
  1. .ifexists module-ladspa-sink.so
  2. .nofail
  3. 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
  4. .fail
  5. .endif
Copy the Code

For the A4 432 Hz:
  1. .ifexists module-ladspa-sink.so
  2. .nofail
  3. 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
  4. .fail
  5. .endif
Copy the Code

Change Master to your output from step 2. The sink names can also be found by this code:
  1. pacmd list-sinks
Copy the 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:
  1. sudo apt-get install rubberband-ladspa
Copy the 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.

9

Threads

56

Posts

280

Credits

Intermediate member

Rank: 3Rank: 3

Credits
280
 Author| Post time 2017-4-2 22:56:24 | Show all posts
Edited by Giantofstone at 2017-11-15 05:30

To create a standalone Real-Time 432Hz converter without connecting computer cables you can auto startup VLC and auto open the playlist file. A USB audio capture device is required. It even still works if capture device was removed while running the system and pluged back in.

Issues:
1. Audio/Video Sync Delay (high latency pitch shifter)
2. Shut down button doesn't work.


Step 1
Install vlc
  1. sudo apt-get install vlc
Copy the Code

Step 2
To find your audio capture device in vlc click on the tab view and then playlist. Find your device then right click on it and Save Playlist to File. Select ladspa_out in vlc audio device settings.

Step 3
To auto start vlc running the playlist file of the the capture device, find your startup settings then add the following code into it
  1. /usr/bin/vlc /yourfolder/yourplaylist
Copy the Code

9

Threads

56

Posts

280

Credits

Intermediate member

Rank: 3Rank: 3

Credits
280
 Author| Post time 2017-4-9 23:52:47 | Show all posts
Edited by Giantofstone at 2018-2-23 21:36

To use ALSA you need to edit ~/.asoundrc file and add the following line to it
  1. pcm.ladspa {
  2.     type ladspa
  3.     slave.pcm "hw:0,0";
  4.     path "/usr/lib/ladspa";
  5.     plugins [{
  6.         label tap_pitch
  7.         input {
  8.             controls [ -0.317667 0 -90 0 ]
  9.         }
  10.     }]
  11. }
Copy the Code


To make it default you have to add some more to file. I have made a tutorial for the RetroPie Here

9

Threads

56

Posts

280

Credits

Intermediate member

Rank: 3Rank: 3

Credits
280
 Author| Post time 2017-11-13 05:08:17 | Show all posts
Edited by Giantofstone at 2018-3-12 03:47

Reserved.
Reply

Use magic Report

0

Threads

6

Posts

128

Credits

Registered member

Rank: 2

Credits
128
Post time 2018-4-2 12:56:30 | Show all posts
Edited by Ubzilla at 2018-8-17 02:21

Found a secret! Tried the full number of semitones shifting and it seems to work even better.

A4 444.00000009 Hz: 0.15667383742
A4 432.00000009 Hz:  -0.31766653272

The numbers are already rounded off.

And this code is looking a lot better:
  1. .ifexists module-ladspa-sink.so
  2. .nofail
  3. load-module module-ladspa-sink sink_name=ladspa_out master=alsa_output.dmix_0_0 plugin=tap_pitch label=tap_pitch control=-0.31766653272,-84,-3
  4. .fail.
  5. .endif
Copy the Code
A=24db B=48db C=72db is for the PCM System Minimum.

0

Threads

6

Posts

128

Credits

Registered member

Rank: 2

Credits
128
Post time 2018-4-29 01:33:34 | Show all posts
Edited by Ubzilla at 2018-8-17 02:03

You can also change the percantage instead of semitones:

A4 432 hz (432.00000009 hz):
  1. .ifexists module-ladspa-sink.so
  2. .nofail
  3. load-module module-ladspa-sink sink_name=ladspa_a4_432hz_out master=alsa_output.dmix_0_0 plugin=tap_pitch label=tap_pitch control=0,-1.81818179773,-60,-6
  4. .fail
  5. .endif
Copy the Code
C5 528 hz (444.00000009 hz):
  1. .ifexists module-ladspa-sink.so
  2. .nofail
  3. load-module module-ladspa-sink sink_name=ladspa_c5_528hz_out master=alsa_output.dmix_0_0 plugin=tap_pitch label=tap_pitch control=0,0.90909092955,-60,-6
  4. .fail
  5. .endif
Copy the Code


9 is the meaning of Infinity and Enlightenment encoded in all Polygons. Had to do with 12 digits, it has a lot of meaning called enlightenment. I see we cannot go above 12 digits anyway, it's mysterious. That made the agressive shift perfecly go to school, so by using 12 digits the antient Egyptian music now sounds fine. I see a mineral like this. The other numbers i have tuned to the greatest soundcards by only using vortex combinations. It does make me hear the antient Egypt now. Otherwise put -24 0 of 60 -6 to get the highest quality on low end soundcards still better for your health making 120db=96db and 96db=72db.

0

Threads

6

Posts

128

Credits

Registered member

Rank: 2

Credits
128
Post time 2018-5-23 20:35:31 | Show all posts
Edited by Ubzilla at 2018-8-13 02:47

Cancer treatment:
444.00000006 Hz gamma wave = 0.90909092273 % or 0.15667383625 Semitones = 60 Hz Genius Frequency, Cancer Threatment based on vibrational healing (Normal lamp). Also find a ultra silent version of 100khz up to 300khz frequency for that(found here), also start by watching this Video, at the end there is a big list of natural nutrition and it's would not be hard to become a vegan bacause what's better for you will make you feel better after all. After that you will love music! If it really doesn't there are some professional products to put your self on power at the critical time called Rife Machines, PEMF etc. I have a Junce JDS2900 30mhz and it actually has it all, very good product.

0

Threads

6

Posts

128

Credits

Registered member

Rank: 2

Credits
128
Post time 2018-8-2 22:35:16 | Show all posts
Edited by Ubzilla at 2018-8-15 00:24

To record the output at the highest quality, change the output to 24 bit 48 kHz and the audacity settings too. After recording at the frequency, amplify the sound, it does it automaticaly and save it to a 24 bit flac file. To record a CD use 16 bit 44 kHz.

You may also use this one to record with ,this one is bases on the echo just as 44? 444444 and it falls, love may be endless but dont stay forever. Also 9 at the end has an agressive shift in between numbers on the spiritual level from 440 to 444 Like a zapper. I have listened to the spiritual demention in an android app i purchased to find this problem.Then i think matrix would be physics. Also see the meaning of the pitch by ÷12 to catch what else to be seen by the aliens.

444.00000006 Hz (A4=444 Hz C5=528 Hz) = 0.90909092273 %


432.00000009 Hz = -1.8181817977272692 % 444.00000006 Hz = 0.9090909227272707 % 444.00000009 Hz = 0.9090909295454579 %

I see we cannot go above 12 digits anyway, it's mysterious. That made the agressive shift perfecly go to school, so by using 12 digits the antient Egyptian music now sounds fine. I see a mineral like this.


0

Threads

6

Posts

128

Credits

Registered member

Rank: 2

Credits
128
Post time 2018-8-4 00:46:58 | Show all posts
Edited by Ubzilla at 2018-8-17 02:07

Another good setup for the most basic soundcards that makes feel good would be to create 432.00000009 and attach 444.00000009 to it (Works by combining Vortex) :


  1. .ifexists module-ladspa-sink.so
  2. .nofail
  3. load-module module-ladspa-sink sink_name=ladspa_a4_432hz_out master=alsa_output.pci-0000_00_1b.0.analog-stereo plugin=tap_pitch label=tap_pitch control=0,-1.81818179773,-24,-6
  4. .fail
  5. .endif
  6. .ifexists module-ladspa-sink.so
  7. .nofail
  8. load-module module-ladspa-sink sink_name=ladspa_c5_528hz_out master=alsa_output.pci-0000_00_1b.0.analog-stereo plugin=tap_pitch label=tap_pitch control=0,2.77777777720,-48,-3
  9. .fail
  10. .endif
Copy the Code

On ArchLinux (Manjaro) The latest comes first. Some soundcards may work much better then others, little ones work better.

0

Threads

2

Posts

32

Credits

Novice

Rank: 1

Credits
32
Post time 2018-9-10 20:15:27 | Show all posts
Edited by PowerFi at 2018-10-29 06:10

The final luxury project is now here, here and here
My website is here

No more changes due to the security and compatibility reasons.


The decibel switch out of the vortex table works as this:

0,0
-12,-3
-24,-6
-36,-9
-48,-6
-60,-3
-72,-6
-84,-9


The safe settings without repeating decimal fraction are following:

444.000000092 Hz, +0.90909093 % = +4.000000092 Hz

432.000000093 Hz, -1.818181797 % = -7.9999999068 Hz



444.000000092 Hz:
  1. .ifexists module-ladspa-sink.so
  2. .nofail
  3. load-module module-ladspa-sink sink_name=ladspa_c5_528hz_out master=alsa_output.dmix_0_0 plugin=tap_pitch label=tap_pitch control=0,0.90909093,-72,-6
  4. .fail
  5. .endif
Copy the Code

432.000000093 Hz:
  1. .ifexists module-ladspa-sink.so
  2. .nofail
  3. load-module module-ladspa-sink sink_name=ladspa_a4_432hz_out master=alsa_output.dmix_0_0 plugin=tap_pitch label=tap_pitch control=0,-1.818181797,-72,-6
  4. .fail
  5. .endif
Copy the Code


The commands you will need:
  1. sudo apt-get update
  2. sudo apt-get install ladspa-sdk tap-plugins gedit
  3. pacmd list-sinks
  4. sudo gedit /etc/pulse/default.pa
Copy the Code


12Next
Return to list New
You have to log in before you can reply Login | Register

Points Rules

Archiver|Mobile edition|Darkroom|OrangePi En ( 粤ICP备14086627号-2

2019-11-17 07:46 GMT+8 , Processed in 0.043003 second(s), 23 queries .

Powered by Discuz! X3.2

© 2014-2015 orangepibbs en.

Quick Reply To Top Return to the list