mirror of
https://github.com/DSheirer/sdrtrunk.git
synced 2026-11-12 08:37:25 -05:00
38 lines
2.0 KiB
Markdown
38 lines
2.0 KiB
Markdown
# JMBE Library #
|
|
|
|
The Java Multi-Band Excitation (JMBE) library provides decoder support for converting IMBE encoded audio frames to normal audio so that you can listen to the audio calls over your computer speakers.
|
|
|
|
Website: [JMBE](https://github.com/DSheirer/jmbe)
|
|
|
|
## Patent Warning ##
|
|
|
|
The JMBE library contains source code that may be patent protected. Users
|
|
should check local laws before downloading, compiling, using, or DISTRIBUTING
|
|
compiled versions of the JMBE library.
|
|
|
|
## Copyright Notice ##
|
|
|
|
Copyrights for the terms MBE and IMBE are the property of their respective
|
|
owners.
|
|
|
|
## Adding JMBE to SDRTrunk for decoding MBE audio ##
|
|
|
|
# Download the **jmbe\_builder.zip** (windows) or the **jmbe\_builder.tar.gz** (linux) file to your computer and uncompress the file. These files are available in the [Download](https://drive.google.com/folderview?id=0B7BHsssXUq8eOHBTNndCczZTd0k&usp=sharing) folder
|
|
|
|
# Run the **make\_jmbe\_library\_windows.bat** (windows) or the **make\_jmbe\_library\_linux.sh** (linux) file. This will download the source code and create the **jmbe-x.x.x.jar** file. The file that gets created will have version numbers in place of the x's in the filename.
|
|
|
|
# Copy the **jmbe-x.x.x.jar** file to the same folder where you run the sdrtrunk scripts to start the sdrtrunk program.
|
|
|
|
# Start SDRTrunk normally and the program will automatically discover and use the jmbe library.
|
|
|
|
## Troubleshooting ##
|
|
|
|
If you download, compile and copy the JMBE library jar file to the same directory as the SDRTrunk application, you should not have any issues.
|
|
|
|
SDRTrunk will generate a log entry to let you know if it discovered the jmbe library correctly for each P25 channel that you have decoding:
|
|
|
|
> 09:38:54.166 INFO d.p.audio.P25AudioOutput - JMBE audio conversion library successfully loaded - P25 audio will be available
|
|
|
|
Or, when the library cannot be found, each channel will log:
|
|
|
|
> 09:38:54.166 INFO d.p.audio.P25AudioOutput - JMBE audio conversion library NOT FOUND |