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 18 hours
ago. based on code collected
about 23 hours
ago.
Apr 18, 2023 — Apr 18, 2024
Showing page 4 of 6
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Use utils_perr instead of perror
Nick Kossifidis
More...
about 7 years ago
* Use single precision on FFT plot
Nick Kossifidis
More...
about 7 years ago
Update README.md
Nick Kossifidis
More...
about 7 years ago
* Added GTK+3.0 GUI (jmpxrds_gui / JMPXRDS Control Panel) * Export output sample rate and max samples for GUI's FFT plotter * Added some missing bits on rds_config / rds_tool
Nick Kossifidis
More...
about 7 years ago
* Fix buffer allocation for socket/rtp output * Add utility functions for console output * Add more verbose messages to better trace initialization and finalization * Catch segfaults and sigabrt and print backtraces when DEBUG is enabled * Always clean up the /dev/shm/*SHM files * Use getopt/getopt_long_only on fmmod_tool and rds_tool and clean them up * LPF filter needs double the gain to get the same power output (I changed it for debugging and forgot to change it back)
Nick Kossifidis
More...
about 7 years ago
Make g++ happy
Nick Kossifidis
More...
about 7 years ago
* FIR filter was too "ringy", use a Gaussian filter instead to avoid ringing noise * Fix buffer allocation on RDS encoder
Nick Kossifidis
More...
about 7 years ago
Mark jack ports as terminal
Nick Kossifidis
More...
about 7 years ago
* Fix some uninitialized values and audio peak volume handling (broken on previous commit) * Tweak resampler's properties: The 'Quick' interpolation seems ok for the upsamplers (at least that's what the FFT plot shows, haven't tested it yet on production). Also no need to set passband/stopband properties on upsamplers since they are ignored for lower quality filters on SoXr. Switching the downsamplers quality to the maximum possible shows a great improvement on the MPX, also changed the passband/stopband parameters to filter artifacts from the FIR filters.
Nick Kossifidis
More...
about 7 years ago
Put libfftw3 to travis
Nick Kossifidis
More...
about 7 years ago
* Re-write FIR filter and Hilbert transformer to operate on the frequency domain by using FFTW3 library * Modulators now operate on the whole period than on each sample * Buffer allocation fixes (again)
Nick Kossifidis
More...
about 7 years ago
Prevent deadlock during exit
Nick Kossifidis
More...
about 7 years ago
Set FLAC's block size to the period size to avoid excessive queueing
Nick Kossifidis
More...
about 7 years ago
Update travis ci build icon to point to the correct repos
Nick Kossifidis
More...
about 7 years ago
Fix some race conditions and memory leaks during exit/cleanup
Nick Kossifidis
More...
about 7 years ago
* Make g++ happy
Nick Kossifidis
More...
almost 8 years ago
* Instead of trying to fix the phase difference between L + R and L - R by "forwarding" samples on L - R when on SSB modulation, delay L + R instead
Nick Kossifidis
More...
almost 8 years ago
* Fix wrong delays on FIR filters (again :P)
Nick Kossifidis
More...
almost 8 years ago
* In case RTP server fails to init make sure we don't poll for the EOS event * Cleanup
Nick Kossifidis
More...
almost 8 years ago
* Fix phases for FIR filters on Hartley/FIR-based SSB modulators * Add mono mode * Use MPX gain
Nick Kossifidis
More...
almost 8 years ago
* Make compilers happy
Nick Kossifidis
More...
almost 8 years ago
* Move handling of shm objects on a separate file to avoid code duplication. Name it utils.c as it might hold more common stuff in the future. * Clean up the header mess
Nick Kossifidis
More...
almost 8 years ago
* Maintain coding style
Nick Kossifidis
More...
almost 8 years ago
* Support non-RFC compliant RTP retransissions
Nick Kossifidis
More...
almost 8 years ago
* Another try...
Nick Kossifidis
More...
almost 8 years ago
* Update .travis.yml for GStreamer
Nick Kossifidis
More...
almost 8 years ago
* Add license block on rtp_tool.c
Nick Kossifidis
More...
almost 8 years ago
* Add an RTP server based on GSTreamer to send the MPX signal to a remote host directly (without needing to grab the data from the local socket with another process). The signal is also FLAC-encoded to save bandwidth. Multiple receivers can be added through the rtp_tool, by default localhost is the only one. Many thanks to George Kiagiadakis for his precious help on this one ;-)
Nick Kossifidis
More...
almost 8 years ago
* Forgot to change this on the previous patch
Nick Kossifidis
More...
almost 8 years ago
* Let user change the gain of L-R (stereo carrier) on every modulation type. This is needed to compensate for the filters present on DACs that cut high frequencies * FIR filter-based and Hartley SSB modulators invert the channels until I come up with a better solution, invert their phase by 180deg (sounds ok) * Restore default audio gain to 45% (normalized)
Nick Kossifidis
More...
almost 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