<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://napan.ca/ghpsdr3/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=156.34.100.226</id>
	<title>Ghpsdr3 SDR project - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://napan.ca/ghpsdr3/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=156.34.100.226"/>
	<link rel="alternate" type="text/html" href="https://napan.ca/ghpsdr3/index.php/Special:Contributions/156.34.100.226"/>
	<updated>2026-06-09T13:15:48Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.7</generator>
	<entry>
		<id>https://napan.ca/ghpsdr3/index.php?title=Pulseaudio_Setup&amp;diff=135</id>
		<title>Pulseaudio Setup</title>
		<link rel="alternate" type="text/html" href="https://napan.ca/ghpsdr3/index.php?title=Pulseaudio_Setup&amp;diff=135"/>
		<updated>2011-11-15T12:36:04Z</updated>

		<summary type="html">&lt;p&gt;156.34.100.226: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Set audio levels with Pavucontrol ==&lt;br /&gt;
To configure the softrock server with your soundcard for IQ processing use:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pavucontrol&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In order to install it, submit the following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install pavucontrol&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Choose your Soundcard for IQ processing. If you are running the SDR-Widget your settings should look like in the following two pictures.&lt;br /&gt;
=== TX audio levels on the softrock server ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Playback.png]]&lt;br /&gt;
=== RX audio levels on the softrock server ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Recording.png]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Make sure not to set the RX Audio level in the Recording Tab of pavucontrol to 100%. Otherwise you could have audio feedthrough from RX to TX and a distorted TX Audio. A level from 22% - 80% would be ok, but may vary on each system.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Enable network mode ==&lt;br /&gt;
You also need to run pulse in network mode. Use:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
paprefs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In order to install it, submit the following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install paprefs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to set up network access by checking the various option boxes.&lt;br /&gt;
&lt;br /&gt;
If you are using Ubuntu 11.10 there i a bug [https://bugs.launchpad.net/ubuntu/+source/paprefs/+bug/829051] that can be worked around by running this command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo ln -s /usr/lib/pulse-1.0 /usr/lib/pulse-1.0.0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pulseaudio Setup independant on a X-Server installation ===&lt;br /&gt;
==== Add Username to /etc/group ====&lt;br /&gt;
Make sure you add your username to the following system groups:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;pulse&lt;br /&gt;
&amp;lt;li&amp;gt;pulse-access&lt;br /&gt;
&amp;lt;li&amp;gt;audio&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use the following commands: ($USER stands for current logged in user)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo adduser $USER pulse&lt;br /&gt;
sudo adduser $USER pulse-access&lt;br /&gt;
sudo adduser $USER audio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example, for the user dl6kbg the grup file must contain:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
grep dl6kbg /etc/group&lt;br /&gt;
...&lt;br /&gt;
audio:x:29:pulse,dl6kbg&lt;br /&gt;
pulse:x:119:dl6kbg&lt;br /&gt;
pulse-access:x:120:dl6kbg&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Enable Pulseaudio Daemon to run in system wide mode ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo nano /etc/default/pulseaudio&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
change settings to:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PULSEAUDIO_SYSTEM_START=1&lt;br /&gt;
DISALLOW_MODULE_LOADING=0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Enable network mode ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo nano /etc/pulse/system.pa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and add:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
load-module module-native-protocol-tcp auth-anonymous=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restart pulseaudio:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo /etc/init.d/pulseaudio restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or restart the system and fire up the softrock server.&lt;br /&gt;
Pulseaudio runs now in systemwide mode and your softrock server should be able to establish a connection&lt;br /&gt;
to your following dspserver.&lt;br /&gt;
&lt;br /&gt;
== Configure Pulseaudio Daemon ==&lt;br /&gt;
&lt;br /&gt;
In order to use 96000 or 192000, you will need to configure pulse audio by editing:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/pulse/daemon.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uncomment these settings and change it for your needs.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
default-sample-format = s24le&lt;br /&gt;
default-sample-rate = 192000&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tweak System for realtime performance ==&lt;br /&gt;
&lt;br /&gt;
For realtime audio add the following to:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/security/limits.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@audio - rtprio 99&lt;br /&gt;
@audio - memlock unlimited&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
and reboot and enjoy your system.&lt;/div&gt;</summary>
		<author><name>156.34.100.226</name></author>
	</entry>
	<entry>
		<id>https://napan.ca/ghpsdr3/index.php?title=ToDo/-_Wishlist&amp;diff=98</id>
		<title>ToDo/- Wishlist</title>
		<link rel="alternate" type="text/html" href="https://napan.ca/ghpsdr3/index.php?title=ToDo/-_Wishlist&amp;diff=98"/>
		<updated>2011-11-14T15:07:05Z</updated>

		<summary type="html">&lt;p&gt;156.34.100.226: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*add support for Griffin Powermate Vfo Knob&lt;br /&gt;
*add configurable ports to dspserver and qtradio&lt;br /&gt;
*add user/password login to dspserver&lt;/div&gt;</summary>
		<author><name>156.34.100.226</name></author>
	</entry>
</feed>