Comments (11)
Hello,
can you please try with one of the provided samples? Assuming your current directory is the root of the cloned repository and dsdccx is in the path (adapt to your needs):
sox -t s16 -r 48k -c 1 samples/dstar_f1zil_1.dis -t s16 -r 48k -c 1 - | dsdccx -i - -fa -o - | play -q -t s16 -r 8k -c 1 -
Of course sox must be installed (sudo apt-get install sox).
You should hear a fragment of conversation in French.
Best regards.
from dsdcc.
from dsdcc.
Please make sure you type the command exactly as it is written. Output is at 8k so if the system default of 48k is used for audio the pitch will be 6x higher than original.
from dsdcc.
from dsdcc.
There may be some memory pointer corruption somewhere. the string "ABCDEFGHIJKLMNOPQRSTUVWX" appears only in locator.cpp:
std::string const Locator::m_lon_array3 = "ABCDEFGHIJKLMNOPQRSTUVWX";
std::string const Locator::m_lat_array3 = "ABCDEFGHIJKLMNOPQRSTUVWX";
This is the Maidenhead locator calculator and there is no valid reason this string should be found on the audio output!
However I am unable to reproduce.
Try to start again from scratch: cmake... make... make install...
from dsdcc.
It appears there is a problem when compiling in release mode. Try -DCMAKE_BUILD_TYPE=Debug as a workaround
from dsdcc.
Can you please try the latest version or install the .deb package here: https://github.com/f4exb/dsdcc/releases/tag/v1.6.0
I tried the binary installed from the package and I don have a problem anymore.
from dsdcc.
from dsdcc.
Indeed I am building on a Ubuntu 16.04 system that has more recent libstdc++.
Assuming mbelib is installed in /opt/install/mbelib and you install dsdcc in /opt/install/dsdcc the cmake command should be:
cmake -Wno-dev -DCMAKE_INSTALL_PREFIX=/opt/install/dsdcc -DUSE_MBELIB=ON -DLIBMBE_INCLUDE_DIR=/opt/install/mbelib/include -DLIBMBE_LIBRARY=/opt/install/mbelib/lib/libmbe.so ..
If you have no sound it looks like it was not compiled with mbelib support. A sign is also that if you don't have mbelib support the "MBE:" lines scroll very fast (it is not paced with actual audio).
from dsdcc.
from dsdcc.
Well originally I wanted to make sure people understand the controversial views about possible copyright infringements of mbelib and make the final decision.
However the Debian package just embeds mbelib for convenience.
So if it now works I think we can say release v1.6.0 fixes the problem.
from dsdcc.
Related Issues (20)
- help on input from line in for discriminator tap but invalid sync found error HOT 1
- Show callsigns for decoded YSF and other modes HOT 2
- Golay(24,12) decodong error HOT 4
- Playback .amb files or how is .dis created? HOT 1
- Moto BP not working, testing possible HOT 31
- Decoding noise and outputing garbled audio. HOT 1
- Problems decoding on Raspberry Pi4 HOT 3
- DMR Message Decoding HOT 1
- dPMR voice decoding result is wrong HOT 1
- DMR voice HOT 2
- Pour le démodulateur j'ai un problème avec le démodulateur de 1090 mhz
- Jolie démodulateur faites-le fonctionner avec un meilleur graphique s'il vous plaît de plus en plus je viens . HOT 3
- decode DMR HOT 1
- Failure fo constellation followed by death. HOT 2
- P25 HOT 1
- Import Error HOT 1
- dsdccx and Pipewire
- Fix some code issues HOT 3
- DSDCC doesn't redirect the output to "play". HOT 1
- data used prior to FEC in DSDYSF::procesVFRFrame
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dsdcc.