KejPi / AbracaDABra

Abraca DAB radio: DAB/DAB+ Software Defined Radio (SDR)
MIT License
68 stars 8 forks source link

No signals found in 2.1.1 AppImage #74

Closed theJazzman42 closed 1 year ago

theJazzman42 commented 1 year ago

In 2.1.1 AppImage my Noxon DAB stick doesn't find any signals at all while there are four channels available in my region.

Switching back to 2.0 - everything works fine.

Yes, I deleted the *.ini file. No major changes in my Linux system (Mint 21.1 64bit), no recent kernel updates.

theJazzman42 commented 1 year ago

Same with 2.1.

KejPi commented 1 year ago

Well, 2.1(.1) added selectivity filter that should improve the reception but it also sets default BW on HW to 1530kHz. I have tested AppImage on my Ubuntu machine and I do not see any problem. Are there any interesting messages on stdout? Could you please share RAW file recording from 2.1.1 - the channel where signal should be and it is not? Furthermore just few hints what you can try:

theJazzman42 commented 1 year ago

Looks like I need more help.

I use rtl_tcp.

Run a dab.sh with _rtltcp -d0 -a127.0.0.1 -p 1235 -f177584000 before I start AcracaDABra.

Can't connect using RAW file.

KejPi commented 1 year ago

Is there any specific reason to go through rtl_tcp? But on the other hand rtl_tcp is not affected by change in the device bandwidth. I will try with rtl_tcp on my Ubuntu machine tomorrow. Can you connect directly to the HW using RTL-SDR device?

RAW file can be played Expert mode only - go to Settings -> Device -> Input device: Raw file -> Open file -> Connect. Then select any channel and the application starts to decode input stream.

theJazzman42 commented 1 year ago

Well I don't know how to enable using RTL-SDR device...

KejPi commented 1 year ago

Common, it is the same way you have configured the app for rtl_tcp, go to Settings -> Device -> Input device: RTL-SDR -> Connect

andimik commented 1 year ago

I had similar issues even with my local transmitter. Please check the console output. It might say some index values.

But I agree with Petr. There is no need to use rtl_tcp when the stick is plugged in to the same computer.

theJazzman42 commented 1 year ago

Common, it is the same way you have configured the app for rtl_tcp, go to Settings -> Device -> Input device: RTL-SDR -> Connect

Always get a "not connected". I was glad to make it at least running with rtl_tcp...

rtl_test -t Found 1 device(s): 0: Realtek, RTL2832U, SN: 00000001

Using device 0: Terratec NOXON DAB/DAB+ USB dongle (rev 2) Detached kernel driver Found Elonics E4000 tuner Supported gain values (14): -1.0 1.5 4.0 6.5 9.0 11.5 14.0 16.5 19.0 21.5 24.0 29.0 34.0 42.0 Sampling at 2048000 S/s. Benchmarking E4000 PLL... [E4K] PLL not locked for 51000000 Hz! [E4K] PLL not locked for 2195000000 Hz! [E4K] PLL not locked for 1098000000 Hz! [E4K] PLL not locked for 1263000000 Hz! E4K range: 52 to 2194 MHz E4K L-band gap: 1098 to 1263 MHz Reattached kernel driver `

KejPi commented 1 year ago

I guess that you know that only one application can be connected to the device. It means when you are trying to connect from a AbracaDABra, the rtl_tcp server must not run. And what messages do you have in terminal when you trying to connect to RTL-SDR device?

theJazzman42 commented 1 year ago

Certainly I know that even though I may be a bit clueless.

Here is the output:

AbracaDABra-2.1.1-x86_64.AppImage ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side ALSA lib pcm_route.c:877:(find_matching_chmap) Found no matching channel map ALSA lib pcm_route.c:877:(find_matching_chmap) Found no matching channel map ALSA lib pcm_route.c:877:(find_matching_chmap) Found no matching channel map ALSA lib pcm_route.c:877:(find_matching_chmap) Found no matching channel map Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock ALSA lib pcm_oss.c:397:(_snd_pcm_oss_open) Cannot open device /dev/dsp ALSA lib pcm_oss.c:397:(_snd_pcm_oss_open) Cannot open device /dev/dsp ALSA lib confmisc.c:160:(snd_config_get_card) Invalid field card ALSA lib pcm_usb_stream.c:482:(_snd_pcm_usb_stream_open) Invalid card 'card' ALSA lib confmisc.c:160:(snd_config_get_card) Invalid field card ALSA lib pcm_usb_stream.c:482:(_snd_pcm_usb_stream_open) Invalid card 'card' Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock Service: Schwarzwaldradio SID = 0xE0100D, SCIdS = 0 Service: egoFM SID = 0xE01014, SCIdS = 0 Service: 80s80s SID = 0xE01057, SCIdS = 0 Service: SecondRadio SID = 0xE010C2, SCIdS = 0 Service: SCHLAGERPARADIES SID = 0xE010C3, SCIdS = 0 Service: InPulz Radio SID = 0xE010CE, SCIdS = 0 Service: Absolut TOP SID = 0xE01218, SCIdS = 0 Service: Absolut BELLA SID = 0xE01219, SCIdS = 0 Service: Absolut OLDIE SID = 0xE0121A, SCIdS = 0 Service: ROCK ANTENNE SID = 0xE0121B, SCIdS = 0 Service: Absolut GERMANY SID = 0xE0121C, SCIdS = 0 Service: RTL RADIO SID = 0xE01229, SCIdS = 0 Service: NOSTALGIE SID = 0xE0122A, SCIdS = 0 Service: Beats Radio SID = 0xE01258, SCIdS = 0 Service: AIDAradio SID = 0xE01259, SCIdS = 0 Service: TOGGO Radio SID = 0xE01298, SCIdS = 0 Service: Brillux Radio SID = 0xE01299, SCIdS = 0 Service: dpd DRIVERSRADIO SID = 0xE012C8, SCIdS = 0 Service: 90s90s SID = 0xE012E9, SCIdS = 0 Service: R.SA SID = 0xE014C2, SCIdS = 0 Service: SUNSHINE LIVE SID = 0xE015DC, SCIdS = 0 Service: RADIO BOB! SID = 0xE015DD, SCIdS = 0 Service: Schlager Radio SID = 0xE01735, SCIdS = 0 Service: Absolut relax SID = 0xE017FA, SCIdS = 0 Service: RADIO ERZGEBIRGE SID = 0xE019C1, SCIdS = 0 Service: ENERGY SID = 0xE01A45, SCIdS = 0 Service: ERF Plus SID = 0xE01A64, SCIdS = 0 Service: RADIO OSTROCK SID = 0xE01EC1, SCIdS = 0 Service: radio horeb SID = 0xE0D01C, SCIdS = 0 Service: Dlf SID = 0xE0D210, SCIdS = 0 Service: Dlf Kultur SID = 0xE0D220, SCIdS = 0 Service: Dlf Nova SID = 0xE0D230, SCIdS = 0 Service: DRadio DokDeb SID = 0xE0D240, SCIdS = 0 Service: ANTENNE BAYERN SID = 0xE0D318, SCIdS = 0 Service: MDR JUMP SID = 0xE0D3C2, SCIdS = 0 Service: MDR KULTUR SID = 0xE0D3C3, SCIdS = 0 Service: MDR TWEENS SID = 0xE0D3D3, SCIdS = 0 Service: MDR SPUTNIK SID = 0xE0D3D4, SCIdS = 0 Service: MDR AKTUELL SID = 0xE0D3D5, SCIdS = 0 Service: MDR KLASSIK SID = 0xE0D3D6, SCIdS = 0 Service: MDR SACHSEN DD SID = 0xE0D4C1, SCIdS = 0 Service: MDR SACHSEN C SID = 0xE0D5C1, SCIdS = 0 Service: MDR SACHSEN L SID = 0xE0D6C1, SCIdS = 0 Service: MDR SchlagerW SN SID = 0xE0D6D7, SCIdS = 0 Service: KLASSIK RADIO SID = 0xE0D75B, SCIdS = 0 Service: MDR SACHSEN BZ SID = 0xE0D7C1, SCIdS = 0 Service: MDR SACHSEN SORB SID = 0xE0D7C4, SCIdS = 0 Service: MDRSACHSEN EXTRA SID = 0xE0D9C1, SCIdS = 0 Service: Absolut HOT SID = 0xE0DC1A, SCIdS = 0 Found Elonics E4000 tuner [INFO] Opening Terratec NOXON DAB/DAB+ USB dongle (rev 2) :: 00000001... Found Elonics E4000 tuner SoapySDR: sample rate ranges: [250000 Hz - 250000 Hz], [1.024e+06 Hz - 1.024e+06 Hz], [1.536e+06 Hz - 1.536e+06 Hz], [1.792e+06 Hz - 1.792e+06 Hz], [1.92e+06 Hz - 1.92e+06 Hz], [2.048e+06 Hz - 2.048e+06 Hz], [2.16e+06 Hz - 2.16e+06 Hz], [2.56e+06 Hz - 2.56e+06 Hz], [2.88e+06 Hz - 2.88e+06 Hz], [3.2e+06 Hz - 3.2e+06 Hz], SoapySDR: Sample rate set to 2.048e+06 Hz SoapySDR: bandwidth set to 1700 kHz [INFO] Using format CF32. Service: Schwarzwaldradio SID = 0xE0100D, SCIdS = 0 Service: egoFM SID = 0xE01014, SCIdS = 0 Service: 80s80s SID = 0xE01057, SCIdS = 0 Service: SecondRadio SID = 0xE010C2, SCIdS = 0 Service: SCHLAGERPARADIES SID = 0xE010C3, SCIdS = 0 Service: InPulz Radio SID = 0xE010CE, SCIdS = 0 Service: Absolut TOP SID = 0xE01218, SCIdS = 0 Service: Absolut BELLA SID = 0xE01219, SCIdS = 0 Service: Absolut OLDIE SID = 0xE0121A, SCIdS = 0 Service: ROCK ANTENNE SID = 0xE0121B, SCIdS = 0 Service: Absolut GERMANY SID = 0xE0121C, SCIdS = 0 Service: RTL RADIO SID = 0xE01229, SCIdS = 0 Service: NOSTALGIE SID = 0xE0122A, SCIdS = 0 Service: Beats Radio SID = 0xE01258, SCIdS = 0 Service: AIDAradio SID = 0xE01259, SCIdS = 0 Service: TOGGO Radio SID = 0xE01298, SCIdS = 0 Service: Brillux Radio SID = 0xE01299, SCIdS = 0 Service: dpd DRIVERSRADIO SID = 0xE012C8, SCIdS = 0 Service: 90s90s SID = 0xE012E9, SCIdS = 0 Service: R.SA SID = 0xE014C2, SCIdS = 0 Service: SUNSHINE LIVE SID = 0xE015DC, SCIdS = 0 Service: RADIO BOB! SID = 0xE015DD, SCIdS = 0 Service: Schlager Radio SID = 0xE01735, SCIdS = 0 Service: Absolut relax SID = 0xE017FA, SCIdS = 0 Service: RADIO ERZGEBIRGE SID = 0xE019C1, SCIdS = 0 Service: ENERGY SID = 0xE01A45, SCIdS = 0 Service: ERF Plus SID = 0xE01A64, SCIdS = 0 Service: RADIO OSTROCK SID = 0xE01EC1, SCIdS = 0 Service: radio horeb SID = 0xE0D01C, SCIdS = 0 Service: Dlf SID = 0xE0D210, SCIdS = 0 Service: Dlf Kultur SID = 0xE0D220, SCIdS = 0 Service: Dlf Nova SID = 0xE0D230, SCIdS = 0 Service: DRadio DokDeb SID = 0xE0D240, SCIdS = 0 Service: ANTENNE BAYERN SID = 0xE0D318, SCIdS = 0 Service: MDR JUMP SID = 0xE0D3C2, SCIdS = 0 Service: MDR KULTUR SID = 0xE0D3C3, SCIdS = 0 Service: MDR TWEENS SID = 0xE0D3D3, SCIdS = 0 Service: MDR SPUTNIK SID = 0xE0D3D4, SCIdS = 0 Service: MDR AKTUELL SID = 0xE0D3D5, SCIdS = 0 Service: MDR KLASSIK SID = 0xE0D3D6, SCIdS = 0 Service: MDR SACHSEN DD SID = 0xE0D4C1, SCIdS = 0 Service: MDR SACHSEN C SID = 0xE0D5C1, SCIdS = 0 Service: MDR SACHSEN L SID = 0xE0D6C1, SCIdS = 0 Service: MDR SchlagerW SN SID = 0xE0D6D7, SCIdS = 0 Service: KLASSIK RADIO SID = 0xE0D75B, SCIdS = 0 Service: MDR SACHSEN BZ SID = 0xE0D7C1, SCIdS = 0 Service: MDR SACHSEN SORB SID = 0xE0D7C4, SCIdS = 0 Service: MDRSACHSEN EXTRA SID = 0xE0D9C1, SCIdS = 0 Service: Absolut HOT SID = 0xE0DC1A, SCIdS = 0 [INFO] Using format CF32. Allocating 15 zero-copy buffers

andimik commented 1 year ago

Soapy and CF32?

theJazzman42 commented 1 year ago

So I ought to do what?

andimik commented 1 year ago

Can't connect using RAW file.

Switch to expert mode. Then you will be able to load recordings.

theJazzman42 commented 1 year ago

I did. Which recordings when 2.1 as well as 2.1.1 say they don't receive any signal?

andimik commented 1 year ago

Maybe also try to modify the ini file in order to use a different bandwidth setting.

I fear the Noxon stick does not accept the bandwidth in your case. I have the same at home but can't test it now.

andimik commented 1 year ago

If you have Qt-DAB on your machine as well, you could try there and check the spectrum.

KejPi commented 1 year ago

Hello guys, sorry for late response. I think we are diverging, so let's restart from the beginning. The problem was that version 2.1.1 cannot receive some channels that vesion 2.0 could. So let's go step by step. First of all we need to align on the setup, it will be application in expert mode and using RTL-SDR device.

Preparation: Typical problem on linux is small usbfs buffer size. This is indicated by this message from driver / application:

Please increase your allowed usbfs buffer size with the following command:
echo 0 > /sys/module/usbcore/parameters/usbfs_memory_mb

You need to run this command before running the application (required only once after boot):

sudo bash -c "echo 0 > /sys/module/usbcore/parameters/usbfs_memory_mb"

Application setup:

  1. Set expert mode [rationale: expert mode allows to play raw files and it also alows manual tuning of the channels]. Please make sure that your Settings looks like this:

obrazek

  1. Set RTL-SDR device

obrazek

Test 1: Select problematic channel manually from channel combo box:

obrazek

Please do the same check with both 2.0 and 2.1.1.

Test 2: Close the application and open INI file: gedit ~/.config/AbracaDABra/AbracaDABra.ini &

Change bandwidth value from 0 to 2000000:

obrazek

And try the reception again.

Note: It seems that Elonics E4000 tuner does not like default BW settings and it negatively imfluences signal quality - I will further investigate.

Please let me know your results from test 1 and test 2.

andimik commented 1 year ago

I've tested with several dongles (all RTL Sticks with RTL-SDR input, not with Soapy), but I get audio on my normal channels (but lower SNR). My difficult muxes only play at certain times.

RTL-SDR: Found 1 devices
FIR Filter 2400 kHz
Found Elonics E4000 tuner
RTL-SDR: Opening rtl-sdr device #0: Lifeview LV5TDeluxe
RTL-SDR: Supported gain values 20

compared to

RTL-SDR: Found 1 devices
FIR Filter 2400 kHz
Found Rafael Micro R820T tuner
RTL-SDR: Opening rtl-sdr device #0: Generic RTL2832U OEM
RTL-SDR: Supported gain values 16

and to

RTL-SDR: Found 1 devices
FIR Filter 2400 kHz
Found Fitipower FC0013 tuner
RTL-SDR: Opening rtl-sdr device #0: Terratec NOXON DAB/DAB+ USB dongle (rev 1)
RTL-SDR: Supported gain values 19

and to

AIRSPY: Sample rate set to 4096000 Hz

and to

[INFO] Opening HackRF One #0 a06063c82246645f...
SoapySDR: sample rate ranges:
[1e+06 Hz - 1e+06 Hz], 
[2e+06 Hz - 2e+06 Hz], 
[3e+06 Hz - 3e+06 Hz], 
[4e+06 Hz - 4e+06 Hz], 
[5e+06 Hz - 5e+06 Hz], 
[6e+06 Hz - 6e+06 Hz], 
[7e+06 Hz - 7e+06 Hz], 
[8e+06 Hz - 8e+06 Hz], 
[9e+06 Hz - 9e+06 Hz], 
[1e+07 Hz - 1e+07 Hz], 
[1.1e+07 Hz - 1.1e+07 Hz], 
[1.2e+07 Hz - 1.2e+07 Hz], 
[1.3e+07 Hz - 1.3e+07 Hz], 
[1.4e+07 Hz - 1.4e+07 Hz], 
[1.5e+07 Hz - 1.5e+07 Hz], 
[1.6e+07 Hz - 1.6e+07 Hz], 
[1.7e+07 Hz - 1.7e+07 Hz], 
[1.8e+07 Hz - 1.8e+07 Hz], 
[1.9e+07 Hz - 1.9e+07 Hz], 
[2e+07 Hz - 2e+07 Hz], 
SoapySDR: Sample rate set to 3e+06 Hz
SoapySDR: bandwidth set to 1700 kHz
Mux E4000 R820T FC0013 Airspy mini HackRF (Soapy)
6A 8.1 (!) 22.7 12.5 22.4 18.3
8A 4.9 (no audio) 5.8 (no audio) 5.8 (no audio) 6.1 (dropouts) 5.3 (no audio)
10D 8.3 14.3 11.3 14.5 13.7
12B 5.2 (no audio) 7.0 (dropouts) 7.3 8.1 (dropouts) 6.7 (dropouts)
12C 7.3 13.3 11.6 13.9 11.1
theJazzman42 commented 1 year ago

@KejPi

Back from a road trip.

No signal with 2.1 and 2.1.1, 2.0 works with all 5 available channels.

KejPi commented 1 year ago

Have you tried changing the bandwidth?

theJazzman42 commented 1 year ago

Have you tried changing the bandwidth?

Yes, I did.

theJazzman42 commented 1 year ago

@andimik

RTL-SDR: Found 1 devices

Found Elonics E4000 tuner

RTL-SDR: Opening rtl-sdr device #0: Terratec NOXON DAB/DAB+ USB dongle (rev 2)

RTL-SDR: Supported gain values 14

KejPi commented 1 year ago

OK, could you please share the RAW file recorded from the same channel with 2.0 and with 2.1.1? I want analyse what is going on - 30 seconds should be enough.

theJazzman42 commented 1 year ago

All three versions: when I choose 'raw file' and 'connect' I get a 'no device connected'.

KejPi commented 1 year ago

You are probably trying to change device to Raw file, this is used to play the recorded raw file. Raw file is recorded from Ensemble information dialog:

Snímek obrazovky 2023-03-27 v 21 38 12
theJazzman42 commented 1 year ago

Yep. My bad.

How do I play the file?

KejPi commented 1 year ago

You can play the file by going to Settings -> Raw file -> Open file -> (optional format - Unsigned 8bit in your case) -> Connect.

Snímek obrazovky 2023-03-27 v 21 57 31
theJazzman42 commented 1 year ago

This is what I get.

grafik

KejPi commented 1 year ago

Sorry - I forgot to mention that once you have Raw file connected, you can select any channel in main window and start decoding the file.

theJazzman42 commented 1 year ago

10D is the source of my recording, just a few kilometers away.

grafik

KejPi commented 1 year ago

Please share the files.

theJazzman42 commented 1 year ago

https://www.file-upload.net/download-15119952/2023-03-27_214955_10D.uff.html

KejPi commented 1 year ago

2023-03-27_214955_10D.uff is recorded by AbracaDABra 2.0 and is decoded without problems in 2.1.1 - are we aligned?

andimik commented 1 year ago

yes, 2023-03-27_214955_10D.uff plays well in Qt-DAB and AbracaDABra 2.1.1.

theJazzman42 commented 1 year ago

Sorry for my lack of knowledge, but what do I do now?

andimik commented 1 year ago

Petr wants you to record the same Mux with 2.1.1.

theJazzman42 commented 1 year ago

https://www.file-upload.net/download-15120236/2023-03-28_101942_10D.uff.html

grafik

KejPi commented 1 year ago

2023-03-28_101942_10D.uff plays without problem using AbracaDABra Linux AppImage version 2.1.1. Was it recorded with default bandwidth (bandwidth=0) or with any specific bandwidth value? I do not see any problem here. I understand that the live stream does not work but can you play the file?

VirtualBoxVM_RRPd4B24qO

theJazzman42 commented 1 year ago

grafik

KejPi commented 1 year ago

obrazek

theJazzman42 commented 1 year ago

v2.1

grafik

andimik commented 1 year ago

Is there any output on the console?

KejPi commented 1 year ago

The file that you are playing in above screenshot is the recording from 2.0 or from 2.1.1?

theJazzman42 commented 1 year ago
./Downloads/DAB+/AbracaDABra-2.1-x86_64.AppImage
ALSA lib pcm_dmix.c:1032:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:877:(find_matching_chmap) Found no matching channel map
Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
ALSA lib pcm_oss.c:397:(_snd_pcm_oss_open) Cannot open device /dev/dsp
ALSA lib pcm_oss.c:397:(_snd_pcm_oss_open) Cannot open device /dev/dsp
ALSA lib confmisc.c:160:(snd_config_get_card) Invalid field card
ALSA lib pcm_usb_stream.c:482:(_snd_pcm_usb_stream_open) Invalid card 'card'
ALSA lib confmisc.c:160:(snd_config_get_card) Invalid field card
ALSA lib pcm_usb_stream.c:482:(_snd_pcm_usb_stream_open) Invalid card 'card'
ALSA lib pcm_dmix.c:1032:(snd_pcm_dmix_open) unable to open slave
Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
    Service: Schwarzwaldradio SID = 0xE0100D, SCIdS = 0
    Service: egoFM SID = 0xE01014, SCIdS = 0
    Service: 80s80s SID = 0xE01057, SCIdS = 0
    Service: JAM FM SID = 0xE010B2, SCIdS = 0
    Service: SecondRadio SID = 0xE010C2, SCIdS = 0
    Service: SecondRadio SID = 0xE010C2, SCIdS = 0
    Service: SCHLAGERPARADIES SID = 0xE010C3, SCIdS = 0
    Service: InPulz Radio SID = 0xE010CE, SCIdS = 0
    Service: Absolut TOP SID = 0xE01218, SCIdS = 0
    Service: Absolut BELLA SID = 0xE01219, SCIdS = 0
    Service: Absolut OLDIE SID = 0xE0121A, SCIdS = 0
    Service: ROCK ANTENNE SID = 0xE0121B, SCIdS = 0
    Service: Absolut GERMANY SID = 0xE0121C, SCIdS = 0
    Service: RTL RADIO SID = 0xE01229, SCIdS = 0
    Service: NOSTALGIE SID = 0xE0122A, SCIdS = 0
    Service: Beats Radio SID = 0xE01258, SCIdS = 0
    Service: AIDAradio SID = 0xE01259, SCIdS = 0
    Service: TOGGO Radio SID = 0xE01298, SCIdS = 0
    Service: Brillux Radio SID = 0xE01299, SCIdS = 0
    Service: dpd DRIVERSRADIO SID = 0xE012C8, SCIdS = 0
    Service: FEMOTION SID = 0xE012C9, SCIdS = 0
    Service: 90s90s SID = 0xE012E9, SCIdS = 0
    Service: R.SA SID = 0xE014C2, SCIdS = 0
    Service: 89.0RTL InTheMix SID = 0xE015DA, SCIdS = 0
    Service: 1A Deutsche Hits SID = 0xE015DB, SCIdS = 0
    Service: SUNSHINE LIVE SID = 0xE015DC, SCIdS = 0
    Service: RADIO BOB! SID = 0xE015DD, SCIdS = 0
    Service: Schlager Radio SID = 0xE01735, SCIdS = 0
    Service: Schlager Radio SID = 0xE01735, SCIdS = 0
    Service: EWF Test SID = 0xE017DB, SCIdS = 0
    Service: Absolut relax SID = 0xE017FA, SCIdS = 0
    Service: RADIO ERZGEBIRGE SID = 0xE019C1, SCIdS = 0
    Service: ENERGY SID = 0xE01A45, SCIdS = 0
    Service: ERF Plus SID = 0xE01A64, SCIdS = 0
    Service: Oldie Antenne SID = 0xE01AC8, SCIdS = 0
    Service: RADIO TEDDY SID = 0xE01B2E, SCIdS = 0
    Service: RADIO OSTROCK SID = 0xE01EC1, SCIdS = 0
    Service: RADIO OSTROCK SID = 0xE01EC1, SCIdS = 0
    Service: radio horeb SID = 0xE0D01C, SCIdS = 0
    Service: 89.0 RTL SID = 0xE0D0DB, SCIdS = 0
    Service: 89.0 RTL SID = 0xE0D0DB, SCIdS = 0
    Service: Dlf SID = 0xE0D210, SCIdS = 0
    Service: Dlf Kultur SID = 0xE0D220, SCIdS = 0
    Service: Dlf Nova SID = 0xE0D230, SCIdS = 0
    Service: DRadio DokDeb SID = 0xE0D240, SCIdS = 0
    Service: ANTENNE BAYERN SID = 0xE0D318, SCIdS = 0
    Service: MDR JUMP SID = 0xE0D3C2, SCIdS = 0
    Service: MDR JUMP SID = 0xE0D3C2, SCIdS = 0
    Service: MDR KULTUR SID = 0xE0D3C3, SCIdS = 0
    Service: MDR KULTUR SID = 0xE0D3C3, SCIdS = 0
    Service: MDR TWEENS SID = 0xE0D3D3, SCIdS = 0
    Service: MDR TWEENS SID = 0xE0D3D3, SCIdS = 0
    Service: MDR SPUTNIK SID = 0xE0D3D4, SCIdS = 0
    Service: MDR SPUTNIK SID = 0xE0D3D4, SCIdS = 0
    Service: MDR AKTUELL SID = 0xE0D3D5, SCIdS = 0
    Service: MDR AKTUELL SID = 0xE0D3D5, SCIdS = 0
    Service: MDR KLASSIK SID = 0xE0D3D6, SCIdS = 0
    Service: MDR KLASSIK SID = 0xE0D3D6, SCIdS = 0
    Service: Radio Brocken SID = 0xE0D3D8, SCIdS = 0
    Service: radio SAW SID = 0xE0D3D9, SCIdS = 0
    Service: ROCKLAND SID = 0xE0D3DA, SCIdS = 0
    Service: MDR SACHSEN DD SID = 0xE0D4C1, SCIdS = 0
    Service: MDR S-ANHALT MD SID = 0xE0D4D1, SCIdS = 0
    Service: radio SAW HARZ SID = 0xE0D4D9, SCIdS = 0
    Service: MDR SACHSEN C SID = 0xE0D5C1, SCIdS = 0
    Service: MDR S-ANHALT HAL SID = 0xE0D5D1, SCIdS = 0
    Service: MDR SchlagerW ST SID = 0xE0D5D7, SCIdS = 0
    Service: Radio Brocken DE SID = 0xE0D5D8, SCIdS = 0
    Service: radio SAW MAGDEB SID = 0xE0D5D9, SCIdS = 0
    Service: MDR SACHSEN L SID = 0xE0D6C1, SCIdS = 0
    Service: MDR S-ANHALT SDL SID = 0xE0D6D1, SCIdS = 0
    Service: MDR SchlagerW SN SID = 0xE0D6D7, SCIdS = 0
    Service: RadioBrocken HAL SID = 0xE0D6D8, SCIdS = 0
    Service: radio SAW HALLE SID = 0xE0D6D9, SCIdS = 0
    Service: KLASSIK RADIO SID = 0xE0D75B, SCIdS = 0
    Service: MDR SACHSEN BZ SID = 0xE0D7C1, SCIdS = 0
    Service: MDR SACHSEN SORB SID = 0xE0D7C4, SCIdS = 0
    Service: MDR S-ANHALT DE SID = 0xE0D7D1, SCIdS = 0
    Service: radio SAW DESSAU SID = 0xE0D7D9, SCIdS = 0
    Service: MDR S-ANHALT EXT SID = 0xE0D8D1, SCIdS = 0
    Service: MDRSACHSEN EXTRA SID = 0xE0D9C1, SCIdS = 0
    Service: Radio Brocken MD SID = 0xE0D9D8, SCIdS = 0
    Service: Absolut HOT SID = 0xE0DC1A, SCIdS = 0
theJazzman42 commented 1 year ago

Recorded with v2.0, opened in v2.1

KejPi commented 1 year ago

That is particulary interesting. So the same raw file recorded in 2.0 does play in 2.0 but it does not play in 2.1 (please do no use 2.1, it is unstable). In my case the file plays fine in all AppImages 2.0, 2.1 and 2.1.1. What about CPU usage?

theJazzman42 commented 1 year ago

Ok, I deleted v2.1

theJazzman42 commented 1 year ago

When I start it, the CPU usage is at 2.3 %. That's all.

andimik commented 1 year ago

But when you delete the ini file you should not get the long list of services...

KejPi commented 1 year ago

I would like you to try with verbose library build. The procedure is not simple so please follow these steps carefully.

  1. Copy AbracaDABra-2.1.1-x86_64.AppImage to some temporary folder
  2. Open terminal in this folder
  3. Run: ./AbracaDABra-2.1.1-x86_64.AppImage --appimage-extract
  4. AppImage will be extracted to folder called squashfs-root, go to this folder: cd squashfs-root
  5. There is an executable script called AppRun, you can run the application by running this script: ./AppRun
  6. Download debug version of the library: dabsdr_2.1.1_debug01.tar.gz and store it in squashfs-root folder
  7. Extract the archive by running: tar -xvzf dabsdr_2.1.1_debug01.tar.gz
  8. Copy new version on the library: cp -n dabsdr_2.1.1_debug01/libdabsdr.so.2.1.1 usr/lib/libdabsdr.so.2
  9. Now you can run the application but it will generate a lot of messages, so run it like this: ./AppRun > debug01.log 2>&1
  10. Share resulting file debug01.log

Do not delete the squashfs-root firectory, it will be probably needed for further debugging. If you have any question please do not hesitate to ask.