openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
J
JMPXRDS
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Very Low Activity
Commits
: Listings
Analyzed
about 19 hours
ago. based on code collected
1 day
ago.
Apr 22, 2023 — Apr 22, 2024
Showing page 5 of 6
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
* Get rid of the Bessel IIR filter since it was never used * Fix the FIR filter * Introduce a FIR filter-based SSB modulator for testing * Double the gain for the Weaver and FIR filter-based SSB modulators when switching
Nick Kossifidis
More...
about 8 years ago
Merge pull request #1 from elias-pap/master
Nick Kossifidis
More...
about 8 years ago
Update fmmod.h
elias-pap
More...
about 8 years ago
Update fmmod.h
elias-pap
More...
about 8 years ago
Update fmmod.c
elias-pap
More...
about 8 years ago
Update fmmod.h
elias-pap
More...
about 8 years ago
Update main.c
elias-pap
More...
about 8 years ago
* Let user enable/disable RDS encoder (disable by default to reduce load when not needed) * Let user set the gain of the SSB carrier to play with stereo separation * Change wave table size to power of 2 - 1 (see comment) * Fix a bug when using the same sampling rate for input and oscilator
Nick Kossifidis
More...
about 8 years ago
* Make compilers happy
Nick Kossifidis
More...
about 8 years ago
* After profiling, using libc's sin()/cos() functions performs much better (at least on my system). Use sin()/cos() by default and leave the wave table (with cubic interpolation) as a compile time option.
Nick Kossifidis
More...
about 8 years ago
* Let user disable the audio low pass filter to save CPU (right now that's the most CPU consuming part of the code) * Reduce the FIR's size to 127
Nick Kossifidis
More...
about 8 years ago
* Use peak gain levels instead of averages
Nick Kossifidis
More...
about 8 years ago
* Rewrite resampler and switch to SoXr API * Code cleanups
Nick Kossifidis
More...
about 8 years ago
* Finish with the libsoxr switch (still using libsamplerate's API)
Nick Kossifidis
More...
about 8 years ago
* Another try
Nick Kossifidis
More...
about 8 years ago
* Tell Travis to use ubuntu trusty (let's see if it works)
Nick Kossifidis
More...
about 8 years ago
* Forgot this one...
Nick Kossifidis
More...
over 8 years ago
* Update travis.yml for libsoxr
Nick Kossifidis
More...
over 8 years ago
* It's while downsampling, not upsampling (fix comment)
Nick Kossifidis
More...
over 8 years ago
* Rewrite FM pre emphasis filter * Use a low pass Bessel filter for resampler instead of the sinc filter * Reduce the size of the sinc filter * Switch to libsoxr for resampling * Update the default gains
Nick Kossifidis
More...
over 8 years ago
* Make g++ happy
Nick Kossifidis
More...
over 8 years ago
* Rearrange header includes (I used gcc 5.3 and it worked but older compilers did't like it)
Nick Kossifidis
More...
over 8 years ago
* Restructure RDS encoder * Move RDS processing to another thread * Don't try to deactivate the client on shutdown callback * Cleanups
Nick Kossifidis
More...
over 8 years ago
* Introduce a control channel for fmmod * Add fmmod_tool to use that channel for modifying fmmod settings * Change RDS upsampler's interpolation to linear to reduce CPU load (without it it becomes very heavy on a 192KHz chain) * Cleanups
Nick Kossifidis
More...
over 8 years ago
Add Travis CI badge on README
Nick Kossifidis
More...
over 8 years ago
* Make compilers happy
Nick Kossifidis
More...
over 8 years ago
* Fix buffer allocations to use resampling ratios * Fix graceful exit * Minor cleanups
Nick Kossifidis
More...
over 8 years ago
* Reduce CPU consumption by changing the oscilator's sampling rate
Nick Kossifidis
More...
over 8 years ago
* Reduce audio gain a bit to leave some space for the rest
Nick Kossifidis
More...
over 8 years ago
* Even when I fixed the pipe's buffer size to take into account the length of the resampled data and the number of periods, during testing there were sound issues (I'd probably have to create a consumer that's aware that the pipe's buffer is not the default one). Use the default pipe buffer (64KB) for now.
Nick Kossifidis
More...
over 8 years ago
←
1
2
3
4
5
6
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree