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

OrangePi

 Login            
 Register            
Search
Hot search: orangepi
View: 3011|Reply: 2

432Hz Op Amp Emulation

[Copy link]

9

Threads

56

Posts

280

Credits

Intermediate member

Rank: 3Rank: 3

Credits
280
Post time 2017-2-17 18:28:07 | Show all posts |Read mode
How do i have 432Hz amp in every sound that comes out of my orange pi. I never listen to 440Hz sound.

1

Threads

2

Posts

13

Credits

Novice

Rank: 1

Credits
13
Post time 2017-3-16 04:06:57 | Show all posts
i don't know how to do that, but some daws can transform the frequencies what you want. i use studio one 2 to do that

9

Threads

56

Posts

280

Credits

Intermediate member

Rank: 3Rank: 3

Credits
280
 Author| Post time 2017-4-2 00:11:51 | Show all posts
Edited by Giantofstone at 2017-4-2 01:10

I have managed to find a solution for this issue with Ubuntu 16.04.2 using ladspa pitch shifter plugin and patching pulseaudio output with it so every sound that comes out gets changed from 440Hz to 432hz.

Step 1
Download and install ladspa-sdk
  1. sudo apt-get install ladspa-sdk
Copy the Code

Step 2
Download and install tap-plugins
  1. sudo apt-get install tap-plugins
Copy the Code

Step 3
Find out your audio output sink name
  1. pacmd list-sinks | grep -e 'name:' -e 'index'
Copy the Code

Step 4
Configure ladspa pitch shifter plugin to work with pulseaudio
  1. pacmd load-module module-ladspa-sink sink_name=ladspa_out master=alsa_output.pci-0000_00_1b.0.analog-stereo plugin=tap_pitch label=tap_pitch control=-0.3176665363342977,0,-90,0
Copy the Code
Change master to your own output device found in step 3. -0.3176665363342977 is the precise semitone change from 440Hz to 432Hz.

Step 5
Now select your brand new audio output device in pulseaudio settings.

After everything is done you can play everything that uses the standard 440Hz pitch at the natural 432Hz frequency, you can even use it as sound converter from 440Hz to 432Hz for any input.

To unload sink:
  1. pacmd list-modules
Copy the Code
  1. pacmd unload-module <#>
Copy the Code


You have to log in before you can reply Login | Register

Points Rules

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

2020-7-3 06:06 GMT+8 , Processed in 0.027622 second(s), 22 queries .

Powered by Discuz! X3.2

© 2014-2015 orangepibbs en.

Quick Reply To Top Return to the list