Commit Graph
100 Commits
Author SHA1 Message Date
kuba 6d0062e8c8 try to make rds2 use the pilot osc 2025-03-23 09:15:30 +01:00
kuba 24a2b02fd7 i give up 2025-03-22 21:13:15 +01:00
kuba e190a21aea attemp to use a pll 2025-03-22 21:11:40 +01:00
kuba 48084001e1 oh no 2025-03-22 21:02:48 +01:00
kuba f3c898fe09 update oscillator 2025-03-22 21:01:46 +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 424ece55a3 oh 2025-03-21 15:10:44 +01:00
kuba 753ded5ac8 try to fix errors 2025-03-21 15:10:22 +01:00
kuba de5c37ea42 fix error 2025-03-21 15:08:50 +01:00
kuba da12ca4dd0 fix errors 2025-03-21 15:08:24 +01:00
kuba 3540881edb huh 2025-03-21 15:07:00 +01:00
kuba 96571390b2 change rds phases 2025-03-20 13:46:37 +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 b3303abded correct the fm mod 2025-03-10 21:44:42 +01:00
kuba 67fe502183 fix name 2025-03-10 20:49:01 +01:00
kuba 50fe064beb run rds in quadrature to stereo pilot instead of in phase 2025-03-10 20:48:09 +01:00
kuba 1cbc8e7903 some optimalizations 2025-03-09 17:13:46 +01:00
kuba eda100d8a1 optimize chimer 2025-03-09 16:59:27 +01:00
kuba cfec71c649 add option to disable phase mod 2025-03-09 16:54:40 +01:00
kuba 0bc82fe766 fix typo 2025-03-09 16:46:24 +01:00
kuba ae15c0de1a add a rds input 2025-03-09 16:43:28 +01:00
kuba 0adf6ef52d use sinf instead of sin 2025-03-09 16:18:08 +01:00
kuba 554ede3f75 add psk 2025-03-09 16:14:27 +01:00
kuba 8f5fe50d65 disable debug 2025-03-09 14:57:57 +01:00
kuba 74a9e608c3 revert that 2025-03-09 14:55:22 +01:00
kuba 710f4b1a43 idk 2025-03-09 14:52:17 +01:00
kuba 5b71cf894b remove test mode from modulator 2025-03-09 14:44:16 +01:00
kuba b12c1b94d0 lol 2025-03-09 14:42:09 +01:00
kuba c7b7ec2e9d some updates 2025-03-09 14:39:02 +01:00
kuba 49cb210238 fix encoded hour 2025-03-09 14:31:46 +01:00
kuba c2adb9e229 utc to local 2025-03-09 14:22:39 +01:00
kuba 6262e6feee dcf77 encoder 2025-03-09 14:17:05 +01:00
kuba 668642cfc7 readme 2025-03-09 09:52:28 +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 2c18edc6a8 Merge branch 'main' of https://github.com/KubaPro010/fm95 2025-03-08 22:11:18 +01:00
kuba 838e56d98d adjust testmode algorithm 2025-03-08 22:11:10 +01:00
kuba e8a6da8448 adjust buffer 2025-03-08 22:09:05 +01:00
kuba a23df8a119 add test mode 2025-03-08 22:06:51 +01:00
kuba b9d11daf34 some changes, again 2025-03-08 22:04:39 +01:00
kuba 6f3ffcb6c3 some changes 2025-03-08 22:03:21 +01:00
kuba 51fd1dbafb fixes... 2025-03-08 21:54:05 +01:00
kuba 835a53ef7b fixes 2025-03-08 21:51:34 +01:00
kuba 9ea27e7b4c does this even work? 2025-03-08 21:49:33 +01:00
kuba 2e89aa4457 cascade 2 lpfs 2025-03-08 21:28:09 +01:00
kuba 2b720500de damn it 2025-03-08 21:23:23 +01:00
kuba 21b009f68b update 2025-03-08 21:21:17 +01:00
kuba 0a46e19efa update 2025-03-08 21:20:13 +01:00
kuba 568f8194ee add a upsampler 2025-03-08 21:19:15 +01:00
kuba 2c97f9c8f9 adjust compressor 2025-03-08 21:07:13 +01:00
kuba 6a5d199483 adjust lpf quality (make it less precise, more of a slope) 2025-03-08 21:06:08 +01:00
kuba 90fabff616 refactor filter functions and update FM modulator logic 2025-03-08 19:53:59 +01:00
kuba 6acb8cd5da fix minor mistake 2025-03-08 19:42:34 +01:00
kuba 5de87c15a3 change lpf 2025-03-08 19:41:22 +01:00
kuba b1c9e28844 intercommit 2025-03-08 19:30:56 +01:00
kuba bae5ae5c1b get rid of compressor 2025-03-02 10:30:07 +01:00
kuba 30ddac535d how did that happen 2025-03-02 10:20:05 +01:00
kuba 42998e668c the good old simple compressor 2025-03-02 10:19:26 +01:00
kuba 7761b7ee03 i do hate this 2025-03-02 10:10:30 +01:00
kuba 4bfbe5ce6e why? 2025-03-02 10:09:50 +01:00
kuba 8e94ac1732 this is very annoying 2025-03-02 10:08:11 +01:00
kuba 0108909d0e of course 2025-03-02 10:06:36 +01:00
kuba 896ec1c913 try diffrent compressor 2025-03-02 10:05:27 +01:00
kuba 63651bf501 change 2025-03-02 09:59:59 +01:00
kuba 2acbcecd91 Merge branch 'main' of https://github.com/KubaPro010/fm95 2025-03-02 09:57:35 +01:00
kuba 4970977a27 diffrent makeup gain implementation 2025-03-02 09:52:23 +01:00
kuba 801b4a0e9a try a diffrent compressor 2025-03-02 09:41:24 +01:00
kuba 48be951566 ugh 2025-03-02 09:37:28 +01:00
kuba e68c4ac862 make the compressor upward 2025-03-02 09:35:40 +01:00
kuba a27e2bb7a5 changes 2025-03-02 09:32:29 +01:00
kuba 0c28cde0c4 again, small changes 2025-03-02 09:27:52 +01:00
kuba 1d2bedb06b small changes 2025-03-02 09:25:50 +01:00
kuba 3cf6c4ef82 oops 2025-03-01 21:16:11 +01:00
kuba 36c1c910a6 adjust compressor 2025-03-01 21:15:39 +01:00
kuba 5f4a945d53 adjust compressor 2025-03-01 21:11:00 +01:00
kuba b513b98a9a add compressor 2025-03-01 21:00:56 +01:00
kuba 8c9f6464b8 update 2025-03-01 12:06:59 +01:00
kuba 7d1ee4ae50 remove some 2025-01-31 21:01:06 +01:00
kuba a2217ecb5e i hate this with a passion 2025-01-31 19:27:22 +01:00
kuba 2283f5c0ca fix channels 2025-01-31 19:19:52 +01:00
kuba baf3eb9c0a remove alsa output 2025-01-31 18:45:48 +01:00
kuba 47e927cd50 i swear to god 2025-01-31 18:24:03 +01:00
kuba d051657724 bruh 2025-01-31 18:21:27 +01:00
kuba 7829a995cd alsa is weird 2025-01-31 18:18:38 +01:00
kuba 0dfeadb7b2 idk 2025-01-31 18:13:24 +01:00
kuba 88a913b2e7 fix? 2025-01-31 17:48:35 +01:00
kuba 9b4cec73c9 change frequency filters implemententaton 2025-01-31 17:40:47 +01:00
kuba 2557c19b2e add error checking 2025-01-31 17:09:50 +01:00
kuba c7e71d22e4 add new lines 2025-01-31 16:59:56 +01:00
kuba 5188ee0f75 add changable master volume (it's more important than invidual volumes) 2025-01-31 16:58:43 +01:00
kuba fa2ba7f71a add new preemp 2025-01-31 16:48:13 +01:00
kuba 0c9222393c add master volume and calibration mode (also, *bug on the last one) 2025-01-31 15:35:09 +01:00
kuba 09b30852ab nug fixes and small tweaks 2025-01-29 14:49:12 +01:00
kuba 76580ac4d7 adjust 2025-01-27 11:01:14 +01:00
kuba 960f7fdb71 bump up version 2025-01-27 10:59:16 +01:00
kuba fc18d0ec4e adjust 2025-01-27 10:57:39 +01:00
kuba 59ec78948a add soft clipping 2025-01-27 10:51:51 +01:00
kuba 6af57685fd add install option to cmake 2025-01-26 21:11:30 +01:00