Commit Graph
102 Commits
Author SHA1 Message Date
kuba 3577d67264 make dbr calculation precise 2025-12-29 21:46:41 +01:00
Kuba 8d00202869 remove tilt, and add a non-mpx output 2025-10-11 10:27:51 +02:00
kuba a83c813ff4 increase buffer sizes 2025-09-27 15:21:04 +02:00
kuba 3ff2ea3a3d little optimizations 2025-08-06 19:14:49 +02:00
kuba 6b46716860 remove polar stereo
fix
2025-08-05 13:22:14 +02:00
kuba 12e54f44e2 litlle bit optimizations on init 2025-08-04 14:34:16 +02:00
kuba 5a534aca37 add reload warnings and run clock at 1187.5 khz instead of 4750 2025-08-03 21:11:59 +02:00
kuba de8f4652a4 something here and there 2025-08-03 15:58:43 +02:00
kuba a7a3b49452 fix bug 2025-08-02 18:14:24 +02:00
kuba e099e62949 keep gain across reloads 2025-08-02 17:53:45 +02:00
kuba 13583c1728 things 2025-08-02 12:41:04 +02:00
kuba d2ae90d872 some changes here and there 2025-07-12 13:28:16 +02:00
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