Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						9351e4793c
					 | 
					
						
						
							
							merge AudioHandler and AudioChopper; split audio module
						
						
						
						
						
						
					 | 
					
						2021-04-11 14:40:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						907359df82
					 | 
					
						
						
							
							fix js8 parser
						
						
						
						
						
						
					 | 
					
						2021-04-09 22:40:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						bbad34cec3
					 | 
					
						
						
							
							move wsjt/js8 decisions out of csdr
						
						
						
						
						
						
					 | 
					
						2021-04-09 18:16:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						fcbaa4f22a
					 | 
					
						
						
							
							implement aprs config changes
						
						
						
						
						
						
					 | 
					
						2021-04-07 16:20:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						c0ca216e4d
					 | 
					
						
						
							
							make "digimodes_fft_size" work from web config
						
						
						
						
						
						
					 | 
					
						2021-04-05 17:18:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						7dcafab2c1
					 | 
					
						
						
							
							restart on fft_compression changes, too
						
						
						
						
						
						
					 | 
					
						2021-02-27 00:29:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						baef88bd94
					 | 
					
						
						
							
							restart demodulator on compression changes
						
						
						
						
						
						
					 | 
					
						2021-02-27 00:17:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						819790cbc8
					 | 
					
						
						
							
							prevent an endless loop when client has problematic audio
						
						
						
						
						
						
					 | 
					
						2021-02-15 18:03:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						5068bcd347
					 | 
					
						
						
							
							run black
						
						
						
						
						
						
					 | 
					
						2021-02-11 23:08:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						024a6684ce
					 | 
					
						
						
							
							fix undefined variable
						
						
						
						
						
						
					 | 
					
						2021-02-11 23:07:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						aad757df36
					 | 
					
						
						
							
							remove experimental csdr settings
						
						
						
						
						
						
					 | 
					
						2021-02-11 22:51:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						d6d6d97a13
					 | 
					
						
						
							
							add Q65 mode integration
						
						
						
						
						
						
					 | 
					
						2021-02-03 20:11:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						68a1abd37e
					 | 
					
						
						
							
							keep intermediate sample rate down to a minimum
						
						
						
						
						
						
					 | 
					
						2021-01-22 18:47:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						bcab2b2288
					 | 
					
						
						
							
							update copyright notices
						
						
						
						
						
						
					 | 
					
						2021-01-22 18:10:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						64b7b485b3
					 | 
					
						
						
							
							run the code formatter over all
						
						
						
						
						
						
					 | 
					
						2021-01-20 17:01:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						e917b920c8
					 | 
					
						
						
							
							remove failing stop() implementation on destructor
						
						
						
						
						
						
					 | 
					
						2021-01-17 18:11:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						1b36baad88
					 | 
					
						
						
							
							extend default WFM bandwidth to 150kHz, allowing up to 200kHz
						
						
						
						
						
						
					 | 
					
						2021-01-14 23:47:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						ecf934864a
					 | 
					
						
						
							
							move dc_block to individual chains since it interferes with m17 demod
						
						
						
						
						
						
					 | 
					
						2020-12-27 19:49:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						6af19f44e8
					 | 
					
						
						
							
							Merge branch 'develop' into m17
						
						
						
						
						
						
					 | 
					
						2020-12-08 16:57:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						ac4401175f
					 | 
					
						
						
							
							add FST4 and FST4W modes
						
						
						
						
						
						
					 | 
					
						2020-12-07 11:56:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						bee6ddc843
					 | 
					
						
						
							
							use information from the mode registry to set up services
						
						
						
						
						
						
					 | 
					
						2020-12-06 00:36:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						017bbc3748
					 | 
					
						
						
							
							attempt to include m17-demod (untested due to lack of signals)
						
						
						
						
						
						
					 | 
					
						2020-11-23 01:00:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						e6a04aa5e9
					 | 
					
						
						
							
							use agc on wsjtx/js8 since the levels are too low on some sdrs
						
						
						
						
						
						
					 | 
					
						2020-10-25 14:41:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						f31685e4e7
					 | 
					
						
						
							
							fix some exceptions due to None values
						
						
						
						
						
						
					 | 
					
						2020-10-11 00:15:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						1faa61ad50
					 | 
					
						
						
							
							allow wfm deemphasis tau to be set from the outside
						
						
						
						
						
						
					 | 
					
						2020-10-04 21:46:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						a3285d5943
					 | 
					
						
						
							
							make the secondary fft run faster again
						
						
						
						
						
						
					 | 
					
						2020-09-17 22:57:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						b9e19421c1
					 | 
					
						
						
							
							activate fft averaging on the secondary fft
						
						
						
						
						
						
					 | 
					
						2020-09-17 22:43:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						6a6d4a3c9b
					 | 
					
						
						
							
							secondary fft is now complex, better display for digimodes based on FM
						
						
						
						
						
						
					 | 
					
						2020-09-17 22:21:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						9a5286ca24
					 | 
					
						
						
							
							use complex fractional decimator
						
						
						
						
						
						
					 | 
					
						2020-09-04 22:02:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						e8068a8795
					 | 
					
						
						
							
							fix dream audio output
						
						
						
						
						
						
					 | 
					
						2020-09-04 19:14:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						2411929455
					 | 
					
						
						
							
							implement DRM mode with dream
						
						
						
						
						
						
					 | 
					
						2020-09-04 18:09:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						d609acc6aa
					 | 
					
						
						
							
							freedv agc fine-tuning
						
						
						
						
						
						
					 | 
					
						2020-08-29 21:32:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						c16a1b4726
					 | 
					
						
						
							
							fine-tune dsd agc; remove limiter (included in agc now)
						
						
						
						
						
						
					 | 
					
						2020-08-28 22:05:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						d1cea95eb4
					 | 
					
						
						
							
							use 16bit agc for freedv and dsd modes, refs #126
						
						
						
						
						
						
					 | 
					
						2020-08-27 22:35:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						53eefa7c80
					 | 
					
						
						
							
							fix last_decimation
						
						
						
						
						
						
					 | 
					
						2020-08-27 22:35:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						b06732dbf5
					 | 
					
						
						
							
							fine-tuning of dsd audio agc
						
						
						
						
						
						
					 | 
					
						2020-08-27 19:41:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						22feb8dd1c
					 | 
					
						
						
							
							moderate agc for NFM
						
						
						
						
						
						
					 | 
					
						2020-08-27 19:28:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						055269504b
					 | 
					
						
						
							
							use the new agc parameters
						
						
						
						
						
						
					 | 
					
						2020-08-26 19:45:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						dea5b15656
					 | 
					
						
						
							
							new gain parameters for digital modes
						
						
						
						
						
						
					 | 
					
						2020-08-26 00:43:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						6650438d2f
					 | 
					
						
						
							
							slow agc parameters for AM
						
						
						
						
						
						
					 | 
					
						2020-08-25 21:28:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						4204e4d9e2
					 | 
					
						
						
							
							Merge branch 'develop' into agc_work
						
						
						
						
						
						
					 | 
					
						2020-08-24 00:03:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						0030c6d656
					 | 
					
						
						
							
							thread names to aid debugging
						
						
						
						
						
						
					 | 
					
						2020-08-14 20:22:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						7e5ea6e065
					 | 
					
						
						
							
							improve read pipe opening
						
						
						
						
						
						
					 | 
					
						2020-08-14 20:20:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						49383e757f
					 | 
					
						
						
							
							extract pipes to separate file
						
						
						
						
						
						
					 | 
					
						2020-08-14 19:54:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						0cd0a1085a
					 | 
					
						
						
							
							uncouple reading pipes, too, and select makes the threads time out
						
						
						
						
						
						
					 | 
					
						2020-08-14 00:17:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						5bc69b6fa4
					 | 
					
						
						
							
							use id of pipe to avoid file system collisions
						
						
						
						
						
						
					 | 
					
						2020-08-13 23:51:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						ddb5fe51b3
					 | 
					
						
						
							
							open pipes in non-blocking loops, preventing thread leaks
						
						
						
						
						
						
					 | 
					
						2020-08-13 23:35:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						7f57e4f45c
					 | 
					
						
						
							
							compensate oversampling with the prefilter of csdr
						
						
						
						
						
						
					 | 
					
						2020-08-08 22:51:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						8c5a7a087f
					 | 
					
						
						
							
							compensate WFM frequency deviation, at least preliminary
						
						
						
						
						
						
					 | 
					
						2020-08-08 21:56:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						448e266097
					 | 
					
						
						
							
							implement wfm demodulator chain
						
						
						
						
						
						
					 | 
					
						2020-08-08 21:29:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |