https://github.com/beangreen247/bestpulseaudiomicsettings
A tutorial on improving microphone settings using alsa
https://github.com/beangreen247/bestpulseaudiomicsettings
beangreen247 linux mic opensource pulseaudio quality semi-colon setting speex-float
Last synced: 11 months ago
JSON representation
A tutorial on improving microphone settings using alsa
- Host: GitHub
- URL: https://github.com/beangreen247/bestpulseaudiomicsettings
- Owner: BeanGreen247
- Created: 2019-08-02T12:28:54.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-07-18T21:35:23.000Z (almost 6 years ago)
- Last Synced: 2025-07-14T06:37:00.654Z (11 months ago)
- Topics: beangreen247, linux, mic, opensource, pulseaudio, quality, semi-colon, setting, speex-float
- Size: 5.86 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Best pulseaudio mic settings
Install pulseaudio
```
sudo apt install pulseaudio pavucontrol
```
Copy the pulse audio folder into config and open using nano
```
sudo cp -r /etc/pulse ~/.config/
sudo nano ~/.config/pulse/daemon.conf
```
Find a line that says
```
;avoid-resampling = false
```
Remove semi-colon and set to true
```
avoid-resampling = true
```
Now do **Ctrl+X**,**Y** to accept and Enter to save.
Find out which resample methods your PulseAudio setup supports. In terminal, type
```
pulseaudio --dump-resample-methods
```
and take a look at the output. You should see some speex-float-#, etc. I read that "float" is best for most computers, and 0-10 is the "quality". We want the highest quality possible... 10. Make note of that, for example speex-float-10. We'll put that in our config file next.
Go back into the config file like before, using
```
sudo nano ~/.config/pulse/daemon.conf
```
Change
```
resample-method = speex-float-#
```
to the new method that we just found. Delete the semi-colon.
Ctrl-X, Y, and Enter to save.
Open the **/etc/pulse/default.pa** file and go to the end of the file and add
```
load-module module-udev-detect
```
Restart PulseAudio. To do this, type
```
pulseaudio --kill
pulseaudio --start
```
Wait a moment, and it will restart itself with the new settings.
You are done!