Okay, I’ve hit a dead end. Downloaded Dream 2.2, and unzipped into a folder I named dream under Program Files (x86). Found and installed the missing wpcap.dll and packet.dll. Got a not entirely expected “no Qt platform plugin could be initialised” message. Tried what was recommended in this web page, http://www.drmrx.org/forum/showthread.php?t=748&page=21
both method 1 and 2, using copies of qwindows.dll I found elsewhere in my PC, but no nice. Anybody else banged there head against this and successfully broken through? I’m almost out of ideas…
Thanks in advance,
Mike
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you figure it out I'd love to hear what you found. I spent days trying to get it to work - even tried compiling it. No cigar. QT5 is a huge headache. Sure wish the original Fraunhofer DRM Software radio was still supported and upgradeable. It decoded weaker signals than Dream. Hope the authors get this figured out soon.
Thanks
Paul
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I want to help, but my pre-compiled DREAM software only works on Win10 platform and ONLY on my computer! Due to underlying DLL files, if I copy the exe file to other computers, it pop up those error messages: programe failed to start(0xc000007b)??
To be honest, from my experience, I can not find too much difference between DREAM ver2.1 and ver2.2. If you just want to upgrade to xHE-AAC support, I can give you the xHE-AAC patch and compile ver2.1 or earlier versions locally, which is much simpler and works on win7 platform.
Last edit: zhongfanyang 2020-05-08
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
To make xHE-AAC work on 2.1, you have to compile 2.1 over your platform. Did you have any success with that version? On top of that, the FDK library also needs to be compiled locally.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
My 2.1.1 version works except for xHE-AAC although it occasionally crashes for no apparent reason. As far as the FDK library can you explain a little more. Where do you get the files you used and how did you compile them? Then, do you just place it in the Dream folder? There is a "14 line fix for xHE-AAC" shown in one of the other posts. Where is it inserted or what does it replace? I've seen several FDK files and -AAC files in several places but dont know which to use. The more I delve into this the more confused I get. Can I try your patch?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
My source code for xHE-AAC is base on 2.1.1, and audio decoder is solely dependent on FDK(so FAAD is not needed). If you like to test on your platform, you can send me your email address via PM. Just copy and overwrite to your source files in your project , build and there you go.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This is my first time installing Dream on anything. I would prefer using 2.2 because I understand you do not have to download, compile, etc. the decoding software. (faad2_drm.dll). If that still has to be done, screw it, I'll try 2.1. Might have to anyways if I can't get this figured out.
(Not a whole lot of DRM shortwave coming over for me to listen to anyways, but thought this would give me something to do during stay-at-home.)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you very much for the work you've done on this. I'm going to try
one last time to see if I can do it the way listed in the forum (if I
can get a hand from the QT forum), if I strike out on that I'll grab
your file and give it a go, and get back to you on the results. Are you
submitting to the team at Dream for inclusion? Perhaps you are one of
them and I'm dense.
I am not part of the team who developed DReaM, just a developer who is stubborn (and maybe a bit masochist) enough to fight with this stuff to make a build. I didn't modify any of the source (yet), just the dream.pro file (to add include paths and change versions of libraries).
It is a pain to build and I do not have an automated way to build it, I build the libraries manually and put them where the dream makefiles expect. The current build is apparently VS2019. I am going to try to recreate it in VS2015 (for Windows 7 compatiblity).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I released an update last night. It might support as low as Windows 8.1 now (even though it was built on Windows 7 it won't run on it, lol). I also added more codec support (opus, speex and libsndfile). The build may also been slightly more stable as I realized some of the library SDKs were mismatched with the first release. Check the reddit post for the update. :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It was tested on another machine completely unrelated to the development prior to release. There was also another redditor who executed it fine. Make sure your copy of Win10 is up to date, or at least equal to or higher than v10.0.19041.0.
I am in the process of attempting to set up a Win7 development enviroment in order to attempt to build a more compatible version, but that will take some time.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Zefie
When I first tried it wpcap.dll and packet.dll were reported missing. I tried copying the ones from Dream 2.1 and it would start but I couldn't change the input to my virtual cable feeding from SDRuno (my SDR receiver program). Even changing the ini file wouldn't change anything as if it wasn't reading the ini. For an experiment I found a newer version of wpcap and packet on the web and those worked and allowed me to change the input of Dream. It now receives but the slightest variation in signal will cause it to crash and close. Dream 2.1 would stay up forever regardless of signal conditions. I can't run it more than a few seconds at a time even using a test audio recording before it shuts down.
Last edit: Paul Martin 2020-05-28
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The pcap dependancy was likely overlooked because both test machines had the official WinPcap installed (https://www.winpcap.org/install/default.htm) . As for the stability, well, thats 2.2 for ya. I am hoping to be able to run debugging once the environment is set up for Win7 and maybe try to address the issues myself.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
After looking into the current build a bit more, you should remove wpcap.dll and Packet.dll that you copied from old dream, and install npcap (the successor to WinPCap). Do this even if you installed WinPCap (it will upgrade it). The mismatched libraries will cause it to crash even more than 2.2 normally does. It won't be super stable and will probably still crash on weak signal (I think this is the new decoder), but it should run more than 5 seconds. :)
Last edit: zefie 2020-05-29
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Zefie,
I deleted those and installed npcap. Testing with 2 recordings I have of a station in mono-aac and another in xhe-aac resulted in good copy with no crashes. Will try tomorrow with on the air stations if I receive any. At this point it looks good. Thank you, thank you.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Okay, an update from me. Downloaded and installed 2.1, think I got it running correctly, but no audio out. The only strong signal was Radio Marti, which uses the xHE-AAC codeec, which is probably why I heard nothing. So, onto plan B (or more like Preperation H at this point).
Downloaded and installed the Visual Studio components that now show I have the Microsoft Visual C++ 2015-2019 Redistributable in there. Downloaded and intstalled Ncap. Downloaded Zefies' RAR file, then downloaded and installed Winzip to unzip the thing into its' own folder in Program Files (x86). Tried to run, said it needed wpcap.dll and packet.dll. Copied them from the 32 bit part of the freashly loaded Ncap, Got the programe failed to start(0xc000007b) error. Anything obvious? Glad I'm laid off right now because otherwise I'd have lost patience.
Thanks in advance, Mike
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Okay, I’ve hit a dead end. Downloaded Dream 2.2, and unzipped into a folder I named dream under Program Files (x86). Found and installed the missing wpcap.dll and packet.dll. Got a not entirely expected “no Qt platform plugin could be initialised” message. Tried what was recommended in this web page,
http://www.drmrx.org/forum/showthread.php?t=748&page=21
both method 1 and 2, using copies of qwindows.dll I found elsewhere in my PC, but no nice. Anybody else banged there head against this and successfully broken through? I’m almost out of ideas…
Thanks in advance,
Mike
If you figure it out I'd love to hear what you found. I spent days trying to get it to work - even tried compiling it. No cigar. QT5 is a huge headache. Sure wish the original Fraunhofer DRM Software radio was still supported and upgradeable. It decoded weaker signals than Dream. Hope the authors get this figured out soon.
Thanks
Paul
I want to help, but my pre-compiled DREAM software only works on Win10 platform and ONLY on my computer! Due to underlying DLL files, if I copy the exe file to other computers, it pop up those error messages: programe failed to start(0xc000007b)??
To be honest, from my experience, I can not find too much difference between DREAM ver2.1 and ver2.2. If you just want to upgrade to xHE-AAC support, I can give you the xHE-AAC patch and compile ver2.1 or earlier versions locally, which is much simpler and works on win7 platform.
Last edit: zhongfanyang 2020-05-08
I'm using Win10. If the patch works on 2.1 I love to try it.
To make xHE-AAC work on 2.1, you have to compile 2.1 over your platform. Did you have any success with that version? On top of that, the FDK library also needs to be compiled locally.
My 2.1.1 version works except for xHE-AAC although it occasionally crashes for no apparent reason. As far as the FDK library can you explain a little more. Where do you get the files you used and how did you compile them? Then, do you just place it in the Dream folder? There is a "14 line fix for xHE-AAC" shown in one of the other posts. Where is it inserted or what does it replace? I've seen several FDK files and -AAC files in several places but dont know which to use. The more I delve into this the more confused I get. Can I try your patch?
My source code for xHE-AAC is base on 2.1.1, and audio decoder is solely dependent on FDK(so FAAD is not needed). If you like to test on your platform, you can send me your email address via PM. Just copy and overwrite to your source files in your project , build and there you go.
Hi,
I have installed Dream 2.1.1 on win 7 32 bit . Every thing works fine except xHE-ACC cannot decode . Need help
thanks
This is my first time installing Dream on anything. I would prefer using 2.2 because I understand you do not have to download, compile, etc. the decoding software. (faad2_drm.dll). If that still has to be done, screw it, I'll try 2.1. Might have to anyways if I can't get this figured out.
(Not a whole lot of DRM shortwave coming over for me to listen to anyways, but thought this would give me something to do during stay-at-home.)
how-to-receive-DRMhow-to-receive-DRM
See here: https://www.reddit.com/r/RTLSDR/comments/grp6m2/dream_v221_for_windows_with_xheaac_support/
On 5/27/2020 2:58 PM, zefie wrote:
Anyways thanks again for your efforts
Mike
I am not part of the team who developed DReaM, just a developer who is stubborn (and maybe a bit masochist) enough to fight with this stuff to make a build. I didn't modify any of the source (yet), just the dream.pro file (to add include paths and change versions of libraries).
It is a pain to build and I do not have an automated way to build it, I build the libraries manually and put them where the dream makefiles expect. The current build is apparently VS2019. I am going to try to recreate it in VS2015 (for Windows 7 compatiblity).
I released an update last night. It might support as low as Windows 8.1 now (even though it was built on Windows 7 it won't run on it, lol). I also added more codec support (opus, speex and libsndfile). The build may also been slightly more stable as I realized some of the library SDKs were mismatched with the first release. Check the reddit post for the update. :)
The reddit link has the same problem. Missing files.
It was tested on another machine completely unrelated to the development prior to release. There was also another redditor who executed it fine. Make sure your copy of Win10 is up to date, or at least equal to or higher than v10.0.19041.0.
I am in the process of attempting to set up a Win7 development enviroment in order to attempt to build a more compatible version, but that will take some time.
Windows 10 Home
Version 1909
Up to date per Microsoft
The next version 2004 not yet distributed to the general public.
Suggestions?
What is the error message? Also be sure to have Visual C++ 2019 x86 redist installed as well.
(accidental double post)
Last edit: zefie 2020-05-28
Zefie
When I first tried it wpcap.dll and packet.dll were reported missing. I tried copying the ones from Dream 2.1 and it would start but I couldn't change the input to my virtual cable feeding from SDRuno (my SDR receiver program). Even changing the ini file wouldn't change anything as if it wasn't reading the ini. For an experiment I found a newer version of wpcap and packet on the web and those worked and allowed me to change the input of Dream. It now receives but the slightest variation in signal will cause it to crash and close. Dream 2.1 would stay up forever regardless of signal conditions. I can't run it more than a few seconds at a time even using a test audio recording before it shuts down.
Last edit: Paul Martin 2020-05-28
The pcap dependancy was likely overlooked because both test machines had the official WinPcap installed (https://www.winpcap.org/install/default.htm) . As for the stability, well, thats 2.2 for ya. I am hoping to be able to run debugging once the environment is set up for Win7 and maybe try to address the issues myself.
I wish you success and thanks for working on the issues. Please keep us posted.
After looking into the current build a bit more, you should remove wpcap.dll and Packet.dll that you copied from old dream, and install npcap (the successor to WinPCap). Do this even if you installed WinPCap (it will upgrade it). The mismatched libraries will cause it to crash even more than 2.2 normally does. It won't be super stable and will probably still crash on weak signal (I think this is the new decoder), but it should run more than 5 seconds. :)
Last edit: zefie 2020-05-29
Zefie,
I deleted those and installed npcap. Testing with 2 recordings I have of a station in mono-aac and another in xhe-aac resulted in good copy with no crashes. Will try tomorrow with on the air stations if I receive any. At this point it looks good. Thank you, thank you.
Okay, an update from me. Downloaded and installed 2.1, think I got it running correctly, but no audio out. The only strong signal was Radio Marti, which uses the xHE-AAC codeec, which is probably why I heard nothing. So, onto plan B (or more like Preperation H at this point).
Downloaded and installed the Visual Studio components that now show I have the Microsoft Visual C++ 2015-2019 Redistributable in there. Downloaded and intstalled Ncap. Downloaded Zefies' RAR file, then downloaded and installed Winzip to unzip the thing into its' own folder in Program Files (x86). Tried to run, said it needed wpcap.dll and packet.dll. Copied them from the 32 bit part of the freashly loaded Ncap, Got the programe failed to start(0xc000007b) error. Anything obvious? Glad I'm laid off right now because otherwise I'd have lost patience.
Thanks in advance, Mike