JvanKatwijk / qt-dab

Qt-DAB, a general software DAB (DAB+) decoder with a (slight) focus on showing the signal
http://www.sdr-j.tk
GNU General Public License v2.0
296 stars 62 forks source link

dab-cmdline + dablin #22

Closed zygmund2000 closed 6 years ago

zygmund2000 commented 7 years ago

Hi,

Is possible to use dab-cmdline with this https://github.com/Opendigitalradio/dablin together? Or in future?

Regards

JvanKatwijk commented 7 years ago

Suggestions to extend dab-cmdline are more than welcome. As you know, the dab handling is now completely done in a separate library, just to investigate the possibility of combining it with other items

to be continued best jan

2017-03-07 20:25 GMT+01:00 zygmund2000 notifications@github.com:

Hi,

Is possible to use dab-cmdline with this https://github.com/ Opendigitalradio/dablin together? Or in future?

Regards

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/JvanKatwijk/qt-dab/issues/22, or mute the thread https://github.com/notifications/unsubscribe-auth/AITzwKtTVRI92wjAtBXRIez6jcaVZCP5ks5rja9HgaJpZM4MV6n_ .

-- Jan van Katwijk

+31 (0)15 3698980 +31 (0) 628260355

andimik commented 7 years ago

Well, eti-stuff is working with dablin_gtk (basically), but the sound is not good, and I have dropouts ...

./eti-frontend -O - | dablin_gtk

SDLOutput: silence started... SDLOutput: silence ended (115200 bytes) SDLOutput: silence started... SDLOutput: silence ended (117760 bytes) SDLOutput: silence started... SDLOutput: silence ended (199680 bytes) SDLOutput: silence started... SDLOutput: silence ended (101376 bytes) SDLOutput: silence started...

andimik commented 7 years ago

Jan, I found an older version from 14th Jan 2017, where these dropouts do not happen when streaming to stdout and to dablin_gtk

JvanKatwijk commented 7 years ago

The eti frontend is a difficult program, since it has too many options. The "startindex = -3" you referred to indicates that the synchronization was lost. eti generation assumes a correctly build (and maintained) internal structure.

For a number of reasons I prefer the command line version, much, much simpler to maintain. My suggestion would be to delete the eti-frontend completely and focus on the library version.

Can you send me a link to an inputfile where you observe the difference between the 14 january version and the current version, that could be very helpful. In a few tests I ran this morning the versions did not show differences (but then, with lousy input, so there were provable dropouts due to loss of synchronization with both) best jan

2017-04-18 22:01 GMT+02:00 andimik notifications@github.com:

Jan, I found an older version from 14th Jan 2017, where these dropouts do not happen when streaming to stdout and to dablin_gtk

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/JvanKatwijk/qt-dab/issues/22#issuecomment-294962408, or mute the thread https://github.com/notifications/unsubscribe-auth/AITzwML-GX0bcO44II_WmS_NEvSgk7g1ks5rxRaZgaJpZM4MV6n_ .

-- Jan van Katwijk

+31 (0)15 3698980 +31 (0) 628260355

basicmaster commented 6 years ago

@zygmund2000: Just for the sake of completeness: Since a while it is possible to use eti-cmdline together with DABlin (like it was already possible with dab2eti).