DSD 1.3 and mbelib 1.2 released

Status
Not open for further replies.

Jay911

Silent Key (April 15th, 2023)
Feed Provider
Joined
Feb 15, 2002
Messages
9,378
Location
Bragg Creek, Alberta
I'm not sure those are AMBE/IMBE codecs.. to the best of my knowledge, this program only supports those.

Think I recorded some good, long TRBO samples from two separate systems/sources, as well as a few seconds of P25 CAI from my good old Smartzone standby. Will pipe it thru my Linux box when I get home in about a half hour.
 
Last edited:

dsdauthor

Member
Joined
Mar 17, 2010
Messages
49
I have updated the Wiki page with download links for mbelib-1.2.1. It has some audio quality improvements and should sound less "muffled" in native (non-upsampled) mode. Upsampling still sucks of course :)
 

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Location
Virginia
I have updated the Wiki page with download links for mbelib-1.2.1. It has some audio quality improvements and should sound less "muffled" in native (non-upsampled) mode.
Thank you so much!

Upsampling still sucks of course :)
Smooth(er) upsampling:
Code:
short pair[2]; // original 8k sps adjacent sample pair
short hex[6]; // 48k sps upsampled

// linear extrapolate
hex[0] = pair[0];
hex[1] = (pair[0]*5 + 1*pair[1]) / 6;
hex[2] = (pair[0]*4 + 2*pair[1]) / 6;
hex[3] = (pair[0]*3 + 3*pair[1]) / 6;
hex[4] = (pair[0]*2 + 4*pair[1]) / 6;
hex[5] = (pair[0]*1 + 5*pair[1]) / 6;
 

pyteen

Member
Joined
Mar 22, 2009
Messages
29
ProVoice is digital voice. Aegis is encryption.

Aegis is digital voice too.

First was VOICE GUARD, than AEGIS and now ProVoice.

Aegis Vocoder use Adaptive Multiband Encoder (AME)
• 8 Frequency Bands from 0 to 2900Hz
• Bit allocation is proportional to the energy at the instant of
the sample
 
P

primehifi

Guest
I've sent dsdauthor a pm with an aegis sample in it.

*fingers crossed*
 

robsterw

Member
Joined
Feb 16, 2003
Messages
125
Location
St. Johns, Newfoundland, Canada
PyTeen is correct. AEGIS is the digital communication predecessor to ProVoice on EDACS.
AEGIS by itself IS NOT encryption. Just like ProVoice by itself is not encryption.
See NASA hams for info: AEGIS and Voice Guard Operation -- Ericsson M-RK I Radio
It's possible to run the radio in 3 different modes.
Clear (Analog W/PL tone), Digital (AEGIS Unencrypted), or Private (AEGIS Encrypted).
It's Private mode you'd be concerned about, but note that Private Mode is not automatically forced for digital comms.
I'm just saying'...
 

nosenadamenso

Member
Joined
May 17, 2009
Messages
3
Location
CA, AZ, MX
DSD to do VSELP decoding?

Is it possible in future releases to include VSELP decoding ?

I think it's VERY possible for DSD. However, the old VSELP works as time-domain Linear Predictive Coding (LPC) vocoder instead of frequency-domain like xMBE. Not sure if that's going to work immediately, but still hopeful. (It may even probably sound better! LOL)

@carbinone What trunking or conventional system are you trying to decode? Saber radios.. or something else?


-- NMD
 
D

DaveNF2G

Guest
My bad. Aegis was advertised by some of the GE shops as "scrambled" digital voice. I should know better than to rely on marketing hype for technical info.
 

mhzscan

Member
Premium Subscriber
Joined
Aug 31, 2009
Messages
96
Location
Brevard County, FL
I was able to hear the sample files of the provoice, sounds pretty good. Can this be used with my bcd396XT or bct15x C_CH output? I do have a pro-43 with a data slicer/discrimator tap. I've looked in the forums and couldnt find any info on this. Thanks
 
Joined
May 6, 2010
Messages
28
Location
San Jose, Costa Rica
GREAT JOB!! Thank you DSDAuthor for your wonderful contribuition!

I think I would start porting this to Windows when I have time this weekend.
An architecture for plug-in for vocoders maybe a good idea for future vocoder integration.
Maybe, I wonder if we can use this for the GNU radio project also? GNU Radio - WikiStart - gnuradio.org

I will see what I can do.

-- Jose Miguel
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,237
Location
Carroll Co OH / EN90LN
Can this be used with my bcd396XT or bct15x C_CH output? I do have a pro-43 with a data slicer/discrimator tap. I've looked in the forums and couldnt find any info on this. Thanks

No it cannot. It requires a discriminator tap. Only decode control channel data is sent over the C_CH output. And with this program you are decoding the digital audio on the voice channels, not the control channels. So, with this program suite and a discriiminator tap, you can decode audio that otherwise would not be able to be decoded on your scanner (ProVoice, TRBO, etc.).

Mike
 

wireless_friendly

Completely Banned for the Greater Good
Banned
Joined
Oct 4, 2005
Messages
167
dsdauthor

Thanks for your job!

Please think about adding AEGIS Digital Voice. A lot of people dreams about AEGIS stronger than about ProVoice/TRBO/NXDN & etc..
 
Last edited:

mhzscan

Member
Premium Subscriber
Joined
Aug 31, 2009
Messages
96
Location
Brevard County, FL
Thanks Mike, so then could this work with my Pro-43 which is setup for etrunker and has both the discriminator tap and data slicer? I usually connect it using a rs-232 cable. My understanding from the limited information out there regarding DSD is that it receives the data using a MIC input and not a serial port? is this correct?
 
P

primehifi

Guest
Thanks Mike, so then could this work with my Pro-43 which is setup for etrunker and has both the discriminator tap and data slicer? I usually connect it using a rs-232 cable. My understanding from the limited information out there regarding DSD is that it receives the data using a MIC input and not a serial port? is this correct?

You're better off using the line-in input on your computer. Mic tends to mess with the 1's and 0's too much where as line in is much more raw feed.

Some people in the original thread for this software mentioned they'd had success with the mic input, but if you have line in, just use that.
 

mhzscan

Member
Premium Subscriber
Joined
Aug 31, 2009
Messages
96
Location
Brevard County, FL
im using a laptop, so im stuck with the MIC input. If I have issues with it, i'll use a spare optiplex that has a line input.
 

offsite

Member
Premium Subscriber
Joined
May 3, 2003
Messages
169
Location
DM12JQ
Using xoscope under Ubuntu

Btw, this app uses oss instead of alsa... so to actually get it to run under Ubuntu 10.04 et. al., you have to install an alsa app that allows xoscope to use alsa.

sudo apt-get install alsa-oss

Then

aoss xoscope -D Soundcard

Works here at least...

-rb-

For Ubuntu / Debian users ...

"xoscope" is a simple oscilloscope program to give you a visual indication of the waveform as seen by your computer.

To install ...

sudo apt-get install xoscope

After installation is complete, try ...

xoscope -D Soundcard

You should see something like the screen shot below ...
 
Status
Not open for further replies.
Top