f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							15e62814de
							
						
					 | 
					
						
						
							
							Multiple audio support: removed audio methods from DSP engine and use AudioDeviceManager instead
						
						
						
						
						
						
					 | 
					
						2018-03-24 03:36:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							ea1d007710
							
						
					 | 
					
						
						
							
							Channel Tx modulators: in constructor make sure the thread is launched when all members have been properly initialized (i.e. do it last)
						
						
						
						
						
						
					 | 
					
						2018-03-16 10:26:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							67e664ef06
							
						
					 | 
					
						
						
							
							Fixed memory leak with handling of DSPSignalNotification message in modulators and demodulators. Removed reference to unused PIDController class
						
						
						
						
						
						
					 | 
					
						2018-02-14 20:11:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0a97510e2
							
						
					 | 
					
						
						
							
							Moving average cleanup
						
						
						
						
						
						
					 | 
					
						2018-02-03 10:33:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							2ddcb8c358
							
						
					 | 
					
						
						
							
							Differentiate Rx and Tx DSP sample sizes
						
						
						
						
						
						
					 | 
					
						2018-01-22 08:46:05 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							491b8a6d33
							
						
					 | 
					
						
						
							
							Replaced hardcoded bit scaling literals by defines
						
						
						
						
						
						
					 | 
					
						2018-01-21 10:57:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							561420415e
							
						
					 | 
					
						
						
							
							All concerned mods: call applyChannelSettings with force=true at construction and start.
						
						
						
						
						
						
					 | 
					
						2018-01-09 01:10:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							054e87c153
							
						
					 | 
					
						
						
							
							AM and ATV Mods : use specific method to apply channelizer sample rate and frequency offset changes. Separate this data from settings
						
						
						
						
						
						
					 | 
					
						2017-12-29 11:42:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							9dd707896d
							
						
					 | 
					
						
						
							
							Use a name field in channels to be used in headless version to replace the GUI object name that was used as the name field
						
						
						
						
						
						
					 | 
					
						2017-12-20 23:57:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d12443100
							
						
					 | 
					
						
						
							
							Server: changes to support DeviceSet
						
						
						
						
						
						
					 | 
					
						2017-12-17 23:15:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							2dd82e9eca
							
						
					 | 
					
						
						
							
							Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings GET for NFM demod and mod
						
						
						
						
						
						
					 | 
					
						2017-12-10 20:27:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							02e0945368
							
						
					 | 
					
						
						
							
							Web API: implemented /sdrangel/channels: Get a list of channel plugins available in this instance
						
						
						
						
						
						
					 | 
					
						2017-11-23 01:19:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8ac9fbf05
							
						
					 | 
					
						
						
							
							Web API: report Tx channel info summary (2)
						
						
						
						
						
						
					 | 
					
						2017-11-19 19:33:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							4169833b4d
							
						
					 | 
					
						
						
							
							Web API: report Tx channel info summary
						
						
						
						
						
						
					 | 
					
						2017-11-19 19:14:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							9c68da780e
							
						
					 | 
					
						
						
							
							Added mod constructor interface in the plugin API. Created method in all Tx channel plugins
						
						
						
						
						
						
					 | 
					
						2017-11-08 17:09:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							4815b4bc3e
							
						
					 | 
					
						
						
							
							All other audio modulators: use CW keyer's pulse smoother
						
						
						
						
						
						
					 | 
					
						2017-10-21 05:27:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							ccb2f7ff96
							
						
					 | 
					
						
						
							
							AM modulator: fixed frequency shift control sequence
						
						
						
						
						
						
					 | 
					
						2017-10-11 00:47:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							8782abe31f
							
						
					 | 
					
						
						
							
							AM modulator: GUI and modulator separation phase1
						
						
						
						
						
						
					 | 
					
						2017-10-10 22:37:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							b635e3c0ee
							
						
					 | 
					
						
						
							
							PlutoSDR output: use settings in modulator
						
						
						
						
						
						
					 | 
					
						2017-10-10 21:58:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							179c1a00c4
							
						
					 | 
					
						
						
							
							PlutoSDR output: use settings in modulator (4)
						
						
						
						
						
						
					 | 
					
						2017-10-10 21:47:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							7cce5625e1
							
						
					 | 
					
						
						
							
							PlutoSDR output: use settings in modulator (3)
						
						
						
						
						
						
					 | 
					
						2017-10-10 21:43:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c4f97827e
							
						
					 | 
					
						
						
							
							PlutoSDR output: use settings in modulator (2)
						
						
						
						
						
						
					 | 
					
						2017-10-10 21:38:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							558249112b
							
						
					 | 
					
						
						
							
							PlutoSDR output: use settings in modulator (1)
						
						
						
						
						
						
					 | 
					
						2017-10-10 09:10:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							dda9a1dcbb
							
						
					 | 
					
						
						
							
							Baseband sample source: change messaging mechanism between channel sink and GUI
						
						
						
						
						
						
					 | 
					
						2017-09-28 08:33:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							511686f820
							
						
					 | 
					
						
						
							
							Use new audio fifo based on audio sample type
						
						
						
						
						
						
					 | 
					
						2017-08-25 00:02:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							8297df0cd9
							
						
					 | 
					
						
						
							
							Audio modulators: reduce audio input file buffer to 0.1s
						
						
						
						
						
						
					 | 
					
						2017-08-08 02:19:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							fdfa4351ad
							
						
					 | 
					
						
						
							
							AM modulator: pull a number of input audio samples depending on total interpolation. Fixes issue #43
						
						
						
						
						
						
					 | 
					
						2017-08-06 17:23:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a3d8e3dcb
							
						
					 | 
					
						
						
							
							activated compiler warnings
						
						
						
						
						
						
					 | 
					
						2017-05-25 20:13:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							9fcc3cd426
							
						
					 | 
					
						
						
							
							Remved default constuctors in Moving average and AGC classes
						
						
						
						
						
						
					 | 
					
						2017-05-11 18:39:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							3cf0b044d7
							
						
					 | 
					
						
						
							
							Fixed audio FIFO read length
						
						
						
						
						
						
					 | 
					
						2016-12-26 11:16:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							437891da43
							
						
					 | 
					
						
						
							
							Corrected number of audio samples pulled considering interpolation
						
						
						
						
						
						
					 | 
					
						2016-12-26 02:15:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							e02ac85e50
							
						
					 | 
					
						
						
							
							All modulators: use buffer for input audio that is always in use while generation is running. This fixes lockup problem reported in issue #11
						
						
						
						
						
						
					 | 
					
						2016-12-26 01:39:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							f74e3b83a7
							
						
					 | 
					
						
						
							
							Modulators: changed single Tx channel samples feed handling. Pure virtual function is useless
						
						
						
						
						
						
					 | 
					
						2016-12-22 23:45:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							1afd8df5f9
							
						
					 | 
					
						
						
							
							Modulators: changed single Tx channel samples feed handling
						
						
						
						
						
						
					 | 
					
						2016-12-22 23:39:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							77549e74ca
							
						
					 | 
					
						
						
							
							AM Modulator: implemented channel mute
						
						
						
						
						
						
					 | 
					
						2016-12-19 18:09:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							014ada12ba
							
						
					 | 
					
						
						
							
							CW smoother: set default ramp time to 4ms and set the modulators ramp time at the same value
						
						
						
						
						
						
					 | 
					
						2016-12-16 00:02:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							1186e80663
							
						
					 | 
					
						
						
							
							AM Modulator: use CW smoother
						
						
						
						
						
						
					 | 
					
						2016-12-14 23:45:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							12652e5214
							
						
					 | 
					
						
						
							
							SSB Modulator; compiles yet non functional
						
						
						
						
						
						
					 | 
					
						2016-12-12 00:48:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							cfce93c498
							
						
					 | 
					
						
						
							
							NFM Modulator: added CW keyer
						
						
						
						
						
						
					 | 
					
						2016-12-11 22:47:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							d3d6ebec89
							
						
					 | 
					
						
						
							
							CW Keyer with GUI. Sort of works
						
						
						
						
						
						
					 | 
					
						2016-12-11 11:35:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							2defcc7cec
							
						
					 | 
					
						
						
							
							CW Keyer: test with AM modulator and fixes
						
						
						
						
						
						
					 | 
					
						2016-12-10 08:12:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							a1cd67745b
							
						
					 | 
					
						
						
							
							AM Modulator: implement generic volume control and volume level meter
						
						
						
						
						
						
					 | 
					
						2016-12-02 17:56:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							9fdaa29544
							
						
					 | 
					
						
						
							
							AM Modulator: variable tone frequency
						
						
						
						
						
						
					 | 
					
						2016-12-01 00:10:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							c6a61cb94c
							
						
					 | 
					
						
						
							
							AM Modulator: corrected modulation
						
						
						
						
						
						
					 | 
					
						2016-11-30 17:58:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							fccdb57f23
							
						
					 | 
					
						
						
							
							AM Modulator: removed useless AF lowpass filtering and its associated GUI items
						
						
						
						
						
						
					 | 
					
						2016-11-30 15:56:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5f1acdcf1
							
						
					 | 
					
						
						
							
							AM Modulator: audio input (mic) basic support
						
						
						
						
						
						
					 | 
					
						2016-11-29 01:09:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							cb2e99f540
							
						
					 | 
					
						
						
							
							AM Modulator: handle record file play loop
						
						
						
						
						
						
					 | 
					
						2016-11-28 18:19:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							d71f3cecb3
							
						
					 | 
					
						
						
							
							AM Modulator: fixed interpolator filter sample rate
						
						
						
						
						
						
					 | 
					
						2016-11-28 13:32:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c1b1032c9
							
						
					 | 
					
						
						
							
							AM Modulator: added file input (basic)
						
						
						
						
						
						
					 | 
					
						2016-11-28 02:17:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								f4exb
							
						 
					 | 
					
						
						
						
						
							
						
						
							b2bc5eaebd
							
						
					 | 
					
						
						
							
							Tx ph.2: AMMod interpolator: optimize further the number of taps per phase in polyphase filter
						
						
						
						
						
						
					 | 
					
						2016-11-01 03:37:01 +01:00 | 
					
					
						
						
							
							
							
						
					 |