0
1
mirror of https://github.com/radio95-rnt/fm95.git synced 2026-02-26 19:23:51 +01:00
Commit Graph

102 Commits

Author SHA1 Message Date
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
a83c813ff4 increase buffer sizes 2025-09-27 15:21:04 +02:00
3ff2ea3a3d little optimizations 2025-08-06 19:14:49 +02:00
6b46716860 remove polar stereo
fix
2025-08-05 13:22:14 +02:00
12e54f44e2 litlle bit optimizations on init 2025-08-04 14:34:16 +02:00
5a534aca37 add reload warnings and run clock at 1187.5 khz instead of 4750 2025-08-03 21:11:59 +02:00
de8f4652a4 something here and there 2025-08-03 15:58:43 +02:00
a7a3b49452 fix bug 2025-08-02 18:14:24 +02:00
e099e62949 keep gain across reloads 2025-08-02 17:53:45 +02:00
13583c1728 things 2025-08-02 12:41:04 +02:00
d2ae90d872 some changes here and there 2025-07-12 13:28:16 +02:00
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
ec8c898e0c fix bs412 2025-07-09 08:33:45 +02:00
8932a9a24d change logic of the master volume 2025-07-08 19:39:25 +02:00
f9465cd1f5 add a audio preamp value to fm95 2025-07-06 21:59:15 +02:00
ef3170b2d2 add config to chimer 2025-06-29 10:56:08 +02:00
6cea5eee19 fix access denied errors 2025-06-28 15:45:22 +02:00
29fc066376 big 2.0, restructurize fm95 2025-06-28 13:24:07 +02:00
44d54899f0 minor changes 2025-06-27 20:05:32 +02:00
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
16f0a53c05 start modularization 2025-06-21 15:06:27 +02:00
aa6f87c0da changes here and there 2025-06-21 14:05:56 +02:00
842a87a120 clean up a bit 2025-06-16 10:57:36 +02:00
178b42386a speed up agc (in performance, not audio levels) 2025-06-08 10:21:13 +02:00
256f91fbdf remove darc, shorten audio.c and add some error checking for pulse api 2025-06-08 10:00:03 +02:00
a19427c9c4 stuff for developing, actual debug mode as well as add the vban protocol specs 2025-05-25 12:37:07 +02:00
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
1f1fef70b6 improve vban a lot 2025-05-20 14:41:32 +02:00
120f9a2467 a good vban receiver!!!???? impossible!!!! 2025-05-17 17:28:08 +02:00
58ddbc761c add a deviation option, to easily limit deviation 2025-05-02 09:43:06 +02:00
c4d5c39ed5 not sure 2025-04-27 13:11:42 +02:00
72cea9622b add libfmio and make the seperators in the helps tabs 2025-04-22 13:40:26 +02:00
30f21291e3 adjust levels to prevent clipping 2025-04-13 09:19:19 +02:00
28a51bd8f4 fix year encoding in the dcf77 2025-04-05 21:43:54 +02:00
a82ea1af6e implement bs412 mpx deviation and implement a peak limiter 2025-04-04 14:23:08 +02:00
b23db0d109 make it so bs412 reduces the audio level 2025-03-30 20:05:25 +02:00
320cc22fe6 change gain reduction logic 2025-03-29 22:37:37 +01:00
7d74b2b480 update algorithm 2025-03-29 22:15:36 +01:00
9e9075d27d really? 2025-03-29 19:10:31 +01:00
3a1904511f try to measure mpx power 2025-03-29 19:01:19 +01:00
57fbf5630c optimize the dcf encoder 2025-03-28 13:17:33 +01:00
7ff33aa5a7 try to add a lpf 2025-03-27 18:00:05 +01:00
66ca7317d5 update readme 2025-03-26 21:07:37 +01:00
2e36f34b4a remove lpf and add normalization to the preemp 2025-03-26 19:26:40 +01:00
5b8b3def6d optimize the osclillator 2025-03-26 13:24:13 +01:00
702117e4d7 damn it 2025-03-25 17:27:59 +01:00
ad1856f255 use atan2 for pll phase error 2025-03-24 19:54:49 +01:00
0a27b39c43 change the pll logic a bit 2025-03-24 16:45:32 +01:00
228cb355ac generate the 66.5 inside the pll via the pilot 2025-03-23 16:28:22 +01:00