Commit Graph
90 Commits
Author SHA1 Message Date
kuba e82c617dab disable filters if their values are 0, add lpf_cutoff config and also rechain the bs412 compressor, as mpx_in used to be pure pass, but now it is added before the bs412 compressor 2025-07-10 18:51:32 +02:00
kuba ec8c898e0c fix bs412 2025-07-09 08:33:45 +02:00
kuba 8932a9a24d change logic of the master volume 2025-07-08 19:39:25 +02:00
kuba f9465cd1f5 add a audio preamp value to fm95 2025-07-06 21:59:15 +02:00
kuba ef3170b2d2 add config to chimer 2025-06-29 10:56:08 +02:00
kuba 6cea5eee19 fix access denied errors 2025-06-28 15:45:22 +02:00
kuba 29fc066376 big 2.0, restructurize fm95 2025-06-28 13:24:07 +02:00
kuba 44d54899f0 minor changes 2025-06-27 20:05:32 +02:00
kuba 9c7018132f optimize a bit the stereo encoder and in case of read error from the rds or mpx devices just disable them 2025-06-27 10:42:02 +02:00
kuba 16f0a53c05 start modularization 2025-06-21 15:06:27 +02:00
kuba aa6f87c0da changes here and there 2025-06-21 14:05:56 +02:00
kuba 842a87a120 clean up a bit 2025-06-16 10:57:36 +02:00
kuba 178b42386a speed up agc (in performance, not audio levels) 2025-06-08 10:21:13 +02:00
kuba 256f91fbdf remove darc, shorten audio.c and add some error checking for pulse api 2025-06-08 10:00:03 +02:00
kuba a19427c9c4 stuff for developing, actual debug mode as well as add the vban protocol specs 2025-05-25 12:37:07 +02:00
kuba 073c34bd29 recover kinda for dropped packets in vban95 (if packets are dropped, then fill the buffer with 0s for that packet) 2025-05-20 17:52:05 +02:00
kuba 1f1fef70b6 improve vban a lot 2025-05-20 14:41:32 +02:00
kuba 120f9a2467 a good vban receiver!!!???? impossible!!!! 2025-05-17 17:28:08 +02:00
kuba 58ddbc761c add a deviation option, to easily limit deviation 2025-05-02 09:43:06 +02:00
kuba c4d5c39ed5 not sure 2025-04-27 13:11:42 +02:00
kuba 72cea9622b add libfmio and make the seperators in the helps tabs 2025-04-22 13:40:26 +02:00
kuba 30f21291e3 adjust levels to prevent clipping 2025-04-13 09:19:19 +02:00
kuba 28a51bd8f4 fix year encoding in the dcf77 2025-04-05 21:43:54 +02:00
kuba a82ea1af6e implement bs412 mpx deviation and implement a peak limiter 2025-04-04 14:23:08 +02:00
kuba b23db0d109 make it so bs412 reduces the audio level 2025-03-30 20:05:25 +02:00
kuba 320cc22fe6 change gain reduction logic 2025-03-29 22:37:37 +01:00
kuba 7d74b2b480 update algorithm 2025-03-29 22:15:36 +01:00
kuba 9e9075d27d really? 2025-03-29 19:10:31 +01:00
kuba 3a1904511f try to measure mpx power 2025-03-29 19:01:19 +01:00
kuba 57fbf5630c optimize the dcf encoder 2025-03-28 13:17:33 +01:00
kuba 7ff33aa5a7 try to add a lpf 2025-03-27 18:00:05 +01:00
kuba 66ca7317d5 update readme 2025-03-26 21:07:37 +01:00
kuba 2e36f34b4a remove lpf and add normalization to the preemp 2025-03-26 19:26:40 +01:00
kuba 5b8b3def6d optimize the osclillator 2025-03-26 13:24:13 +01:00
kuba 702117e4d7 damn it 2025-03-25 17:27:59 +01:00
kuba ad1856f255 use atan2 for pll phase error 2025-03-24 19:54:49 +01:00
kuba 0a27b39c43 change the pll logic a bit 2025-03-24 16:45:32 +01:00
kuba 228cb355ac generate the 66.5 inside the pll via the pilot 2025-03-23 16:28:22 +01:00
kuba 6d0062e8c8 try to make rds2 use the pilot osc 2025-03-23 09:15:30 +01:00
kuba 7c7618a3ef what? 2025-03-22 20:56:58 +01:00
kuba 9701d08d2a fix 2025-03-22 20:50:01 +01:00
kuba 29e285adf4 stereoize rds2 2025-03-22 20:47:48 +01:00
kuba 3540881edb huh 2025-03-21 15:07:00 +01:00
kuba dff62989c0 add limited rds2 support 2025-03-18 16:46:58 +01:00
kuba 83131c1f30 allow rds if when no stereo 2025-03-11 17:41:33 +01:00
kuba 50fe064beb run rds in quadrature to stereo pilot instead of in phase 2025-03-10 20:48:09 +01:00
kuba 554ede3f75 add psk 2025-03-09 16:14:27 +01:00
kuba 6262e6feee dcf77 encoder 2025-03-09 14:17:05 +01:00
kuba 0a99e3364c get rid of lpf as it barely works, swh-plugin's lowpass_iir_1891 works better 2025-03-09 09:35:10 +01:00
kuba 6a5d199483 adjust lpf quality (make it less precise, more of a slope) 2025-03-08 21:06:08 +01:00