I had same problem- this worked for me-- (Also got to WSJTgroup) for more
recent info on this
Sam - thanks for the help!
Only difference for me is that input for Signalink is 13 12 ALSA pulse.
ALSA p148r does not show up on input list.
P148r is on output and is what I am set up.
Need to test xmit though.
Thanks Dan KC2STA
On Sun, Jan 19, 2014 at 10:07 PM, Sam Morgan <k5oai.sam-***@public.gmane.org> wrote:
I had a similar problem, here was my post to [linuxhams] yahoo group
<quote>
I was having troubles with no RX when trying to us my SignaLink USB with
WSJT
when trying to use USB Audio CODEC: USB Audio (hw:3,0) for Audio In
I would get a popup window that says:
error in Sound in
"Port Audio says requested sound card format not supported"
and another popup window that says:
"Failed to start audio input stream"
John Nogatch the maintainer for the WSJTX package sent me the following
info:
==============================
<quote>
Are you starting wsjtx from a terminal window? Are you observing the
"...SetApproximateSampleRate..." message?
wsjtx tries to open the sound input device with sampleRate=48000. If
the device does not support that rate, then error messages are
produced. For example, if I try to use device hw:1,0 directly, then I
see these messages in the terminal window:
Expression 'SetApproximateSampleRate( pcm, hwParams, sr )' failed in
'src/hostapi/alsa/pa_linux_alsa.c', line: 1968
Expression 'PaAlsaStreamComponent_InitialConfigure( &self->capture,
inParams, self->primeBuffers, hwParamsCapture, &realSr )' failed in
'src/h
ostapi/alsa/pa_linux_alsa.c', line: 2643
Expression 'PaAlsaStream_Configure( stream, inputParameters,
outputParameters, sampleRate, framesPerBuffer, &inputLatency,
&outputLatency, &ho
stBufferSizeMode )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line:
2767
I was able to make this device work by creating ~/.asoundrc with
this entry in it, and then telling wsjtx to use device "p148k":
pcm.p148k {
type plug
slave {
pcm "hw:1,0"
format S16_LE
channels 1
rate 48000
}
}
Note that the entry is specific for audio device "hw:1,0". It creates
a new virtual audio device, based on hw:1,0 but supporting the desired
sample rate. You can see the id number of all audio devices by running
alsamixer and hitting function key F6. Use the hw number for your
particular device.
Version 1.2 of wsjtx will use QtAudio, which does support samplerate
conversion, so the .asoundrc file will not be needed.
</quote>
======================================
so I checked and saw the exact "...SetApproximateSampleRate..." message?
and then I created a .asoundrc file containing:
pcm.p148k {
type plug
slave {
pcm "hw:3,0"
format S16_LE
channels 1
rate 48000
}
}
saved it in my home directory ~/.asoundrc or /home/sam/.asoundrc
told WSJTX to use ALSA p148k for audio in
and now WSJTX is happy and starts with no errors and
I have control of both my TX & RX volumes levels
using the pots on the front of the SignaLink USB
this has also freed up my line in port to the sound card of my mother board
I had been using the Aux out of the SignaLink USB to the line in to get RX
signals to WSJTX.
/me does happy penguin dance <-- not a pretty picture) ;-/
</quote>
hope that may help you figure 1t out Dan
sm
On 01/19/2014 05:49 PM, dan.ziolkowski-***@public.gmane.org wrote:
Hello all
I am trying to set up wsjt-x on a Ubuntu 12.04 machine. Sound card is a
Signalink USB.
Program opens ok, but when I select and save the Signalink as the input
audio, the program crashes. If I select anything else for input, program
is happy.
I can set the Signalink as output card ok.
Any help would be appreciated!
Thanks Dan KC2STA
Also got to
--
Dan Ziolkowski KC2STA
SKCC #4290T
30MDG #1250
Ubuntu LINUX