AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Alles zum Thema DAB(+) Digitalradio.
KejPi
Beiträge: 202
Registriert: Fr 21. Dez 2018, 12:56
Wohnort: Prague, CZ
Kontaktdaten:

AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von KejPi »

Hello everyone,
Today I have released new multiplatform SDR application for RTL-SDR sticks. It's based on Qt6 thus running at least under MacOS, Windows and Linux. Mac and Windows versions are provided as binaries while you have to build Linux version by your own. I plan to release AppImage later, currently I do not have Linux x86_64 machine to build it. Builds for x86 are for 64bits and require at least SSE3.

You can download version 1.0 here: https://github.com/KejPi/AbracaDABra/releases/tag/v1.0

Features:
  • Supports following input devices:
    • RTL-SDR (default device)
    • RTL-TCP (127.0.0.1:1234)
    • Raw file input (in expert mode only, int16_t or uint8_t format)
  • Band scan with automatic service list
  • Service list management
  • DAB (mp2) and DAB+ (AAC) audio decoding
  • Dynamic label (DL) and Dynamic label plus (DL+)
  • MOT slideshow (SLS) and categorized slideshow (CatSLS) from PAD or from secondary data service.
  • Audio services reconfiguration (experimental support)
  • Ensemble structure view with all technical details.
  • Raw file dumping from RTL-SDR or RTL-TCP sources
  • Only band III and DAB mode 1 is supported.
  • Simple user-friendly interface, trying to follow DAB Rules of implementation (TS 103 176) but expert mode is available too.
  • Multiplatform implementation
Enjoy and please report any issue you may find! This is very first release so please be nice :-)
Dateianhänge
169595803-3ead3b88-35ab-4f8e-8246-cacb97b54c32.png
AbracaDABra: multiplatform DAB & DAB+ SDR | https://github.com/KejPi/AbracaDABra
Support forum: viewtopic.php?f=11&t=60938
Dana Diezemann
Beiträge: 594
Registriert: So 10. Feb 2019, 20:15
Wohnort: Abstatt (HN)
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von Dana Diezemann »

KejPi hat geschrieben: So 22. Mai 2022, 21:36 [*] RTL-TCP (127.0.0.1:1234)
Maybe a nice software. How can I configure a different IP adress for RTL-TCP? Not local 127.0.0.1:1234. Like 192.168.1.1:1238? Manually in a .ini file? Sure, I can edit the source code and compile a fork. But I would like to ask first...
andimik
Beiträge: 5696
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von andimik »

Thanks for the information. I will try later today.

Can you explain, what is the benefit of your software compared to Qt-DAB? I don't see any improvements except for CatSLS.
KejPi
Beiträge: 202
Registriert: Fr 21. Dez 2018, 12:56
Wohnort: Prague, CZ
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von KejPi »

Dana Diezemann hat geschrieben: So 22. Mai 2022, 22:35
KejPi hat geschrieben: So 22. Mai 2022, 21:36 [*] RTL-TCP (127.0.0.1:1234)
Maybe a nice software. How can I configure a different IP adress for RTL-TCP? Not local 127.0.0.1:1234. Like 192.168.1.1:1238? Manually in a .ini file? Sure, I can edit the source code and compile a fork. But I would like to ask first...
This is planned for future releases. At the moment it is hardcoded, so the only possibility is to change the source code and recompile.
AbracaDABra: multiplatform DAB & DAB+ SDR | https://github.com/KejPi/AbracaDABra
Support forum: viewtopic.php?f=11&t=60938
KejPi
Beiträge: 202
Registriert: Fr 21. Dez 2018, 12:56
Wohnort: Prague, CZ
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von KejPi »

andimik hat geschrieben: Mo 23. Mai 2022, 08:09 Thanks for the information. I will try later today.

Can you explain, what is the benefit of your software compared to Qt-DAB? I don't see any improvements except for CatSLS.
It needs less CPU power, has better sensitivity and cleaner UI (just my personal opinion). Both apps are free so you can pick the one you like and use it ;-)
AbracaDABra: multiplatform DAB & DAB+ SDR | https://github.com/KejPi/AbracaDABra
Support forum: viewtopic.php?f=11&t=60938
SeltenerBesucher
Beiträge: 1768
Registriert: Fr 31. Aug 2018, 18:49

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von SeltenerBesucher »

The software works great on MacOS (Intel): Would your program work with special MacOS USB sticks? I also have a dual-tuner DVB-T stick eyetv diversity and eyetv T2 lite DVB-T/T2. I didn't get the last one to work with your software.
KejPi
Beiträge: 202
Registriert: Fr 21. Dez 2018, 12:56
Wohnort: Prague, CZ
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von KejPi »

SeltenerBesucher hat geschrieben: Mo 23. Mai 2022, 09:12 The software works great on MacOS (Intel): Would your program work with special MacOS USB sticks? I also have a dual-tuner DVB-T stick eyetv diversity and eyetv T2 lite DVB-T/T2. I didn't get the last one to work with your software.
It works with HW supported by RTL-SDR, I have no experience with the HW you have.
AbracaDABra: multiplatform DAB & DAB+ SDR | https://github.com/KejPi/AbracaDABra
Support forum: viewtopic.php?f=11&t=60938
andimik
Beiträge: 5696
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von andimik »

Petr, I checked your code, cool. I guess as it is written from scratch the software is faster. :spos:

Seltener Besucher: if your stick can be used with rtl_tcp it might work.
KejPi
Beiträge: 202
Registriert: Fr 21. Dez 2018, 12:56
Wohnort: Prague, CZ
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von KejPi »

Thanks, the code is still a mess, I need to clean it up later but for the moment I ma focusing on features and stability.
AbracaDABra: multiplatform DAB & DAB+ SDR | https://github.com/KejPi/AbracaDABra
Support forum: viewtopic.php?f=11&t=60938
SeltenerBesucher
Beiträge: 1768
Registriert: Fr 31. Aug 2018, 18:49

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von SeltenerBesucher »

The software works great with Windows DVB-T sticks under MacOS but not with the MacOS sticks. There must be a third method of addressing them.
KejPi
Beiträge: 202
Registriert: Fr 21. Dez 2018, 12:56
Wohnort: Prague, CZ
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von KejPi »

Are you able to use that sticks with Welle.io on MacOS?
AbracaDABra: multiplatform DAB & DAB+ SDR | https://github.com/KejPi/AbracaDABra
Support forum: viewtopic.php?f=11&t=60938
Andi_Bayern
Beiträge: 441
Registriert: Fr 31. Aug 2018, 17:49
Wohnort: München

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von Andi_Bayern »

SeltenerBesucher hat geschrieben: Mo 23. Mai 2022, 10:10 ... but not with the MacOS sticks.
Are you sure, these 'MacOS sticks' are based on Realtek RTL2832U chip? Because only these kind of sticks is supported by rtl_tcp.
Sticks based on other chips are not supported.

Best regards,
Andi
DAB-Playersoftware für Noxon-Stick & Co.: https://www.ukwtv.de/cms/downloads-asid ... gsinn.html
Support-Forum: viewtopic.php?f=11&t=55891

Standort: München-Bogenhausen
Austria MV
Beiträge: 1376
Registriert: Fr 31. Aug 2018, 17:42

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von Austria MV »

First tests show Andis Dabplayer and Abraca DAB Radio plays the same time audio on fading Signals on my DX Antennas.
AbracaDABRadio23_5_2022.png
MDRVergleich.png
Dana Diezemann
Beiträge: 594
Registriert: So 10. Feb 2019, 20:15
Wohnort: Abstatt (HN)
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von Dana Diezemann »

It doesn't start under Windows 7 / 64 Bit:
Clipboard01.png
Win 10 is working,
andimik
Beiträge: 5696
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: AbracaDABra - multiplatform SDR for RTL-SDR USB sticks

Beitrag von andimik »

And one will need Ubuntu 22.04 for compiling due to Qt6. But I just tested it under Win10.

Hint: In the About-Window place a link to the Github project ...

Do you want us to report issues on Github or here?

Remark: In DAB (old) the protection level can only be seen in a mouse over, see screenshot.

Maybe you could get in touch with Günter Lorenz in order to implement an upload function to FMLIST for the ensemble window?
Dateianhänge
uep21.png
Antworten