On 29/08/2015 14:26, Håken Hveem wrote: > Audio Input Output Device Name > Device Channels Channels > ------------------------------------------------------------------ > 0 2 8 HDA Intel PCH: ALC892 Analog (hw:0,0) > 1 0 2 HDA Intel PCH: ALC892 Digital (hw:0,1) > 2 2 0 HDA Intel PCH: ALC892 Alt Analog (hw:0,2) > 3 0 8 HDA NVidia: HDMI 0 (hw:1,3) > 4 0 8 HDA NVidia: HDMI 1 (hw:1,7) > 5 0 8 HDA NVidia: HDMI 2 (hw:1,8) > 6 0 8 HDA NVidia: HDMI 3 (hw:1,9) > 7 1 2 RIGblaster Advantage Audio: USB Audio (hw:2,0) > 8 128 128 sysdefault > 9 0 8 front > 10 0 8 surround40 > 11 0 128 surround41 > 12 0 128 surround50 > 13 0 8 surround51 > 14 0 8 surround71 > 15 0 2 iec958 > 16 0 2 spdif > 17 32 32 pulse > 18 0 2 dmix > 19 32 32 default > > User requested devices: Input = 7 Output = 7 > Default devices: Input = 19 Output = 19 > Will open devices: Input = 7 Output = 7 > ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear > ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe > ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side > bt_audio_service_open: connect() failed: Connection refused (111) > bt_audio_service_open: connect() failed: Connection refused (111) > bt_audio_service_open: connect() failed: Connection refused (111) > bt_audio_service_open: connect() failed: Connection refused (111) > ALSA lib pcm_params.c:2162:(snd1_pcm_hw_refine_slave) Slave PCM not usable > ALSA lib pcm_params.c:2162:(snd1_pcm_hw_refine_slave) Slave PCM not usable > ALSA lib pcm_params.c:2162:(snd1_pcm_hw_refine_slave) Slave PCM not usable > Expression 'alsa_snd_pcm_hw_params_set_rate_near( pcm, hwParams, > &setRate, NULL )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 3201 > ALSA lib pcm_params.c:2162:(snd1_pcm_hw_refine_slave) Slave PCM not usable > ALSA lib pcm_params.c:2162:(snd1_pcm_hw_refine_slave) Slave PCM not usable > ALSA lib pcm_params.c:2162:(snd1_pcm_hw_refine_slave) Slave PCM not usable > ALSA lib pcm_params.c:2162:(snd1_pcm_hw_refine_slave) Slave PCM not usable > Cannot connect to server socket err = No such file or directory > Cannot connect to server request channel > jack server is not running or cannot be started > Expression 'parameters->channelCount <= maxChans' failed in > 'src/hostapi/alsa/pa_linux_alsa.c', line: 1514 > Expression 'ValidateParameters( inputParameters, hostApi, > StreamDirection_In )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', > line: 1838 > Error opening input audio stream. > Errortext: Invalid number of channels > Number: -9998 > Error opening output audio stream. > Errortext: Invalid sample rate > Number: -9997 > Error 3 in JTaudio, you will only be able to work offline. Hi All,
watching the slow progress of this thread in terms of resolutions has annoyed me enough to look at the source code of WSJT. Although I am not an expert in Linux audio configurations, maybe the following comments might help: WSJT opens portaudio input and output streams expecting to get a 16bit 11.025kHz sample rate and two channels. It would appear, from the error messages, that the RigBlaster codec is mono for input and doesn't directly support 11.025kHz sample rates. If I were having this issue I would investigate how to create a output virtual sound device which supports a 11.025kHz sample rate and an input virtual sound device that maps a single channel to left and right stereo along with a 11.025kHz sample rate. This may be possible using ALSA configuration (~/.asoundrc) or maybe by using pulseaudio which has advanced virtual device construction and an ALSA backend capability so could be accessed via the portaudio library that WSJT uses. The way WSJT is coded does not allow for other sample rates or channel configurations so the above mapping are needed for it to work with the RigBlaster codec. YMMV 73 Bill G4WJS. ------------------------------------------------------------------------------ _______________________________________________ wsjt-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wsjt-devel
