Activity for Rafael Diniz

  • Rafael Diniz Rafael Diniz posted a comment on discussion General Discussion

    I would also consider libxaac, which explicitly mentions DRM: https://github.com/ittiam-systems/libxaac It supports many object types, including HE-AAC and USAC (xHE-AAC). USAC is also supported in DRM (thou the super-framing is a bit different in order to allow "abr" framing). I can see 960 frames support is there, and also some ER tools! Cheers, Rafael On 3/7/24 13:41, Rash wrote: Hi Sam, Apologies - I don't really know enough to be much help. You should probably look at this repo instead of the...

  • Rafael Diniz Rafael Diniz posted a comment on discussion General Discussion

    You are right, nevertheless, I suppose a receiver would work even without using the ER tools. Rafael On 3/5/24 19:42, Rash Mustapha wrote: Hi Sam, You won't believe how painful it was to sign up here, just to answer this question. The captcha was being ridiculous! The answer is 'yes'...however, it's not a slam dunk! An OpenDigitalRadio colleague patched FDK for 960 transform so it can be used as a DAB+ encoder, however DRM30 uses the Error Robust (ER) AAC Scalable object type (ID = 20) High Quality...

  • Rafael Diniz Rafael Diniz posted a comment on discussion Transmitting with Dream

    Good points. I think you need a branch to work on this. Rafael On 8/8/23 03:38, Mingye Wang wrote: Man this sourceforge thing is terrible compared to GitHub. It's got no source code search! I initially assumed that |opusSetupParam| might be enforcing a better default, but it's only called from the decoding path. Changes needed to fix the above report |EOPUSBandwidth| and |EOPUSSignal|should be given an additional "auto" member. |DrmTransmitter.cpp| should also be given auto as the default. Users...

  • Rafael Diniz Rafael Diniz posted a comment on discussion Help Compiling

    In theory you could link the binary as a static object... so no external dependencies. Rafael On 7/10/23 19:15, Mark J. Fine wrote: Rarely are Qt-based apps distributed as self-contained applications. They usually require other external dynamically linked libraries. The real benefit of Qt is supposed to be a unified, cross-platform interface at the code level, but not at the compiled level. I only know of Java that can do that with compiled .jar files, and other interpretive scripting languages such...

  • Rafael Diniz Rafael Diniz posted a comment on discussion General Discussion

    Hi Ollie, Were some occasional crashes with xAAC fixed in your branch? In my branch I get some. Rafael On 6/20/23 08:50, Oliver Haffenden wrote: It's likely that you won't need any of the RSCI-related features, but dream-ollie and dream-ollie-deployed are the only branches that have built-in support for SDR front-ends using the SoapySDR library, so that might be useful to you. The most-up-to-date branch https://sourceforge.net/p/drm/discussion/general/thread/ba6d194f34/?limit=25#9010/0fa4 Sent from...

  • Rafael Diniz Rafael Diniz posted a comment on discussion Help Compiling

    Yay! I can help develop and test on Linux. Any suggested library to use? I know of gr-osmosdr: https://osmocom.org/projects/gr-osmosdr/wiki and SoapySDR: https://github.com/pothosware/SoapySDR/wiki I have access to an AirSpy HF+, a MSi. SDR (SDRPlay RSP 1 clone) and the FunCubeDongle Pro+. Both work fine on both linux and windows (tested for DRM reception also with he FhG MMPlayer). Rafael On 11/17/22 20:52, Mark J. Fine wrote: I contacted the SDR# developer, Youssef on Twitter and it appears there's...

  • Rafael Diniz Rafael Diniz posted a comment on discussion Help Compiling

    Thanks Mark! I'll take with these. On 11/17/22 17:05, Mark J. Fine wrote: Word of caution though, as it still isn't 100%: 1. Still crashes if you try to change the soundcard input or output. 2. Still crashes if you try to load or change an external audio file. If you want to test with an input flac file you have to call it with |-f <pathname>| from the command window.</pathname> Windows 11 Build Notes https://sourceforge.net/p/drm/discussion/compiling/thread/b1a40cb965/?limit=25#0682/fd88/c208/c3fe/7870/734c/8208...

  • Rafael Diniz Rafael Diniz posted a comment on discussion Help Compiling

    Hi Mark. Indeed, I was writing about the compiled executable + dependencies for trying out. Rafael On 11/17/22 16:39, Mark J. Fine wrote: The last working Windows build I did (codewise) is updated in my branch: dream-mjf. It's before I started merging with Ollie's branch, but with I think it will work just fine when using the instructions I left for the dependencies in https://sourceforge.net/p/drm/discussion/compiling/thread/b1a40cb965/#16c2 https://sourceforge.net/p/drm/discussion/compiling/thread/b1a40cb965/#16c2...

  • Rafael Diniz Rafael Diniz posted a comment on discussion Help Compiling

    Hi Mark, Could you share your Dream Windows build? I have an AirSpy HF+ and I think I can receive some DRM signals here in Moscow. Btw, could we directly support some of the most common SDR dongles directly in Dream? Cheers, Rafael On 11/17/22 02:57, Mark J. Fine wrote: And that's exactly what it was... excessive selective fading. Currently getting audio (between dropouts) from Romania on 9510 from Galbeni. Good signal but still a lot of fading. Worked well when doppler was hovering around .55-.56Hz....

  • Rafael Diniz Rafael Diniz posted a comment on discussion Help Compiling

    I fear we have some bugs to fix in order Dream does not crashes often with xAAC. But at least in my branch, xAAC decoding works fine when signal is strong. Rafael On 11/16/22 06:20, Mark J. Fine wrote: Also while I'm at it, I noticed a few days ago that Kuwait had a near-perfect signal but couldn't generate any audio. When looking at the status output, it would say: |zero output channels: 0| |zero output channels: 0| |Error condition is of unknown reason, or from a another module. Output buffer is...

  • Rafael Diniz Rafael Diniz posted a comment on discussion Help Compiling

    Hi Mark, Praise your work! Please let us know of the binaries for the Windows build. Lots of people in Brazil waiting for the xDream Windows build (as some friends call the Dream with xAAC support). ) Rafael On 11/14/22 05:19, Mark J. Fine wrote: I could go the MSYS2 route, but would much rather go native (I've got ptsd trying to get nrsc5 and my python gui working in MSYS2, which drove me bonkers). I already have it running in Linux and on macOS alongside GQRX, but I have a lot of other Win-based...

  • Rafael Diniz Rafael Diniz posted a comment on discussion Help Compiling

    I don't think Qt5 will get obsoleted anytime soon. I would not spend time on supporting Qt 6 right now. I always build on Linux, but I'd be interested to help if you go mingw way: https://github.com/Alexpux/MINGW-packages One thing it would be nice: if we have a reproducible / downloadable tool-chain to build Dream on Windows. Many people ask me this... and I just say to install Linux as I have no patience to build a environment. Btw, running Dream on WSL is not enough? Rafael On 11/13/22 17:55,...

  • Rafael Diniz Rafael Diniz posted a comment on discussion General Discussion

    Hi Julian and Ollie, Your work are really amazing, I remember when I first heard DRM using more than a decade ago with some crazy grc scripts to get the 455 kHz IF from a stock HF radio connected to my USRP to feed the signal to Dream... fast-forward to today - we can buy very affordable mirics-based (SDRPlay, AirSpy and others) dongles with very good sensibility and listen to DRM with Dream! Yay! Cheers, Rafael On 11/22/21 1:47 PM, Julian Cable wrote: Hi all, as Ollie says, we're really happy for...

  • Rafael Diniz Rafael Diniz posted a comment on discussion General Discussion

    which line of code / source file is it crashing? can you also send the backtrace of thread that crashed? Cheers, Rafael Diniz On 10/27/21 9:58 PM, Mark J. Fine wrote: Cheers, but mine still crashes on rapid xHE-AAC transitions - likely a buffer issue. Dream crashes when decoding starts https://sourceforge.net/p/drm/discussion/general/thread/1785772e6a/?limit=25&page=1#d3a8/982b Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/drm/discussion/general/ https://sourceforge.net/p/drm/discussion/general/...

  • Rafael Diniz Rafael Diniz posted a comment on discussion General Discussion

    Are you using a Dream capable of decoding xHE-AAC? My branch works... and crashes sometimes... but definitely works with fdk-aac. Rafael On 9/29/21 9:26 PM, Steven Sostrom wrote: Thanks for hanging in there with me. My RPI has 8 GB of RAM installed. Hardware (SPU) : BCM2835 Model : Raspberry Pi 4 Model B Rev 1.4 Most of the time, opening a recording causes a Segmentation fault, especially it it is the first time. Retrying, it will eventually open, often on the next try. Sample files that have presumably...

  • Rafael Diniz Rafael Diniz posted a comment on discussion General Discussion

    Btw, thanks @fineware for taking over the development of Dream. Rafael On 9/28/21 5:36 PM, Rafael Diniz wrote: There is a need to make xHE-AAC decoding a bit more robust. Just a matter of recording the signal which crashes Dream and debug with gdb. I did not have the time to do it yet. Rafael On 9/28/21 3:17 PM, Mark J. Fine wrote: No sure, but xHE-ACC eventually crashes on mine after a rapid fade out/in anyway. First noticed that on R. Marti when they were doing DRM. Again, I'm on a Mac, which is...

  • Rafael Diniz Rafael Diniz posted a comment on discussion General Discussion

    There is a need to make xHE-AAC decoding a bit more robust. Just a matter of recording the signal which crashes Dream and debug with gdb. I did not have the time to do it yet. Rafael On 9/28/21 3:17 PM, Mark J. Fine wrote: No sure, but xHE-ACC eventually crashes on mine after a rapid fade out/in anyway. First noticed that on R. Marti when they were doing DRM. Again, I'm on a Mac, which is basically Free BSD, but with libraries supplemented by Homebrew, not a formal Linux release. There could be lots...

  • Rafael Diniz Rafael Diniz posted a comment on discussion General Discussion

    My branch works well with fdk-aac for both xHE-AAC and AAC. Rafael On 9/28/21 4:06 PM, Mark J. Fine wrote: So, apparently there are significant changes between the branch and my local version. I will try to sync it using svn but I need to remember how to do that... been forever since I did it so it may take some time to do. Just in case, here's an executable diff/patch file of all the changes between my branch (-) and local (+) builds. First thing you'll notice is the addition of fdk-aac to the linux...

  • Rafael Diniz Rafael Diniz committed [r1347]

    Dream 2.3 tagged

  • Rafael Diniz Rafael Diniz committed [r1346]

    removing debug flags from qmake

  • Rafael Diniz Rafael Diniz committed [r1345]

    preparing for 2.3 release

  • Rafael Diniz Rafael Diniz committed [r1344]

    version bump to dream-rafa branch

  • Rafael Diniz Rafael Diniz committed [r1343]

    applying kiwisdr fix for xhe-aac

  • Rafael Diniz Rafael Diniz committed [r1342]

    add return value to aac_codec

  • Rafael Diniz Rafael Diniz committed [r1341]

    bumped package minor version

  • Rafael Diniz Rafael Diniz committed [r1340]

    changing package mantainer and deps of deb package (fdk-aac2 instead of faad2).

  • Rafael Diniz Rafael Diniz posted a comment on discussion General Discussion

    So, you need to install fdk-aac 2: http://www.telemidia.puc-rio.br/~rafaeldiniz/public_files/fdk-aac/ and use my svn branch (branches/dream-rafa) to compile, please follow instruction at: https://github.com/keyboarderror/DreamBuild Rafael On 2/15/20 5:20 PM, Zygmunt Skrobanski wrote: Hi Rafael, Did you installed fdk-aac 2? Apparently no - I thought it was part of the SVN package. I notice that that there are a number of packages located in "Helper Files" on the Dream Receiver page. Do I need to install...

  • Rafael Diniz Rafael Diniz posted a comment on discussion General Discussion

    Did you installed fdk-aac 2? From which svn Dream branch you are compiling? Rafael On 2/15/20 4:27 PM, Zygmunt Skrobanski wrote: Progress... Well I've got it working, sort of, the DRM Main screen shows up but the program slows down on the Ubuntu Terminal and doesn't come to an end. The Dream program does receive the VOA signal, at a 21 dB SNR, but shows that there is no codec. So the XHe-AAC decoding is not yet functional. A situation akin to the operation was a success but the patient died! Being...

  • Rafael Diniz Rafael Diniz posted a comment on discussion General Discussion

    Read the error: speex/speex_resampler.h: No such file or directory So install the missing dependency. In a Debian based system, do: sudo apt-get install libspeex-dev libspeexdsp-dev Rafael On 2/15/20 12:39 AM, Zygmunt Skrobanski wrote: Having problems compiling Revision 1339 using Ubuntu 18.04.4 LTS Trying to build and after running: qmake - result is OK make - the following problem apparently with src/resample/speexresampler.cpp In file included from src/resample/speexresampler.cpp:1:0: src/resample/speexresampler.h:4:10:...

  • Rafael Diniz Rafael Diniz posted a comment on discussion General Discussion

    I can confirm xHE-AAC is working. I commited the changes to my branch: https://sourceforge.net/p/drm/code/HEAD/tree/branches/dream-rafa/

  • Rafael Diniz Rafael Diniz committed [r1339]

    xhe-aac is supposed to work now

  • Rafael Diniz Rafael Diniz committed [r1338]

    trying stuff

  • Rafael Diniz Rafael Diniz posted a comment on discussion General Discussion

    mahaju, from where can I download your Dream branch?

  • Rafael Diniz Rafael Diniz committed [r1337]

    added branch for rafael diniz from dream-2.2 tag

  • Rafael Diniz Rafael Diniz committed [r1336]

    deleted branch created from wrong place

  • Rafael Diniz Rafael Diniz posted a comment on discussion General Discussion

    I want to help. I created a branch for me (dream-rafa2020) from dream2019. I realized dream2019 broke sound card support on Linux because of QtMultimedia. Anyway, did I pick the right branch to start working on xHE-AAC support? I already can get xHE-AAC correctly displayed and then Dream crashes just before audio decoding was supposed to start.

  • Rafael Diniz Rafael Diniz committed [r1335]

    adding playground for me (rafael diniz) to play with xhe-aac support

  • Rafael Diniz Rafael Diniz modified a comment on ticket #191

    As far as I understand, the framing changed, and now there is a vbv like allocation for the xaac frames in the drm superframe. With relation to the xaac features needed by DRM tx, I have not looked into it yet.

  • Rafael Diniz Rafael Diniz posted a comment on ticket #191

    As far as I understand, the framing, and now there is a vbv like allocation for the xaac frames in the drm superframe. With relation to the xaac features needed by DRM tx, I have not looked into it yet.

  • Rafael Diniz Rafael Diniz committed [r1017]

    Fix ginga player to be able to run with latest git version.

  • Rafael Diniz Rafael Diniz posted a comment on ticket #219

    There is no QT window for Ginga yet. Proper support will be committed asap.

  • Rafael Diniz Rafael Diniz modified ticket #219

    add missing form for Ginga Viewer

  • Rafael Diniz Rafael Diniz posted a comment on ticket #219

    Fixed in r999.

  • Rafael Diniz Rafael Diniz committed [r999]

    fix compilation error in GingaViewer

  • Rafael Diniz Rafael Diniz posted a comment on ticket #219

    I'll check that.

  • Rafael Diniz Rafael Diniz committed [r998]

    Added missing Ginga files

  • Rafael Diniz Rafael Diniz modified a wiki page

    Home

  • Rafael Diniz Rafael Diniz imported Darkice

  • Rafael Diniz Rafael Diniz committed [r997]

    Initial Ginga suppport.

  • Rafael Diniz Rafael Diniz committed [r996]

    Improvements to documentation and mdigen sample...

  • Rafael Diniz Rafael Diniz committed [r995]

    removed file created in build time.

  • Rafael Diniz Rafael Diniz committed [r994]

    Added fam as build dependency in README and del...

  • Rafael Diniz Rafael Diniz committed [r993]

    Small makefile fix for sdixml.

  • Rafael Diniz Rafael Diniz committed [r992]

    small correction for the drmcs sample config file

  • Rafael Diniz Rafael Diniz committed [r991]

    added configuration file samples

  • Rafael Diniz Rafael Diniz committed [r990]

    Added a README. Make mdigen compile with debug ...

  • Rafael Diniz Rafael Diniz committed [r989]

    Make the project compile.

  • Rafael Diniz Rafael Diniz committed [r988]

    Compilation fix

  • Rafael Diniz Rafael Diniz posted a comment on ticket #123

    Also, the xml declaration <?xml ...> is not supported. Attached goes a patch to workaround...

  • Rafael Diniz Rafael Diniz posted a comment on ticket #123

    SSML standard compliant example which fails: http://www.telemidia.puc-rio.br/~ra...

  • Rafael Diniz Rafael Diniz posted a comment on ticket #123

    ps: there is a "\n" between each <speak> attribute.

  • Rafael Diniz Rafael Diniz created ticket #123

    Multiline SSML tag doesn't work

  • Rafael Diniz Rafael Diniz posted a comment on ticket #191

    Are you aware of any open source reference code implementation?

1