Commit Graph

714 Commits

Author SHA1 Message Date
f4exb 704e6e05ae Tx ph.2: AMMod interpolator: increase number of phases in polyphase filter while slightly reducing the number of taps. This gives better spurs rejection 2016-11-01 00:15:10 +01:00
f4exb 34bf0c4c61 Tx ph.2: fixed core dump in AM modulator by properly locking the settings mutex in the pull method 2016-10-30 20:57:27 +01:00
f4exb be1629ca6d Bumped version to 2.2.1 2016-10-28 08:38:01 +02:00
f4exb babd4f8014 Tx ph.2: allow decimation in AM modulator i.e. output sample rate lower than audio rate 2016-10-28 04:34:06 +02:00
f4exb 4d273d8a13 Tx ph.2: use a specialized interpolator similar to the decimator derived from the ancient interpolator 2016-10-28 03:18:24 +02:00
f4exb 9540a99ac4 Tx ph.2: implemented ancient interpolator in AMMod 2016-10-27 19:55:52 +02:00
f4exb 5a5ff31f48 Channel plugins: Removed useless link dependency on QT OpenGL and Multimedia 2016-10-27 08:46:06 +02:00
f4exb ee55747c0b Tx ph.1: FileSink: set sample source FIFO size depending on sample rate 2016-10-25 02:34:29 +02:00
f4exb 7b4032ac0d Tx ph.1: fixed AM modulator frequency translation 2016-10-24 02:24:36 +02:00
f4exb 9f1b801d1a Tx ph.1: fixed AM modulator 2016-10-24 01:27:23 +02:00
f4exb 6d0f783d56 Tx ph.1: added channel registration messages 2016-10-20 22:41:05 +02:00
f4exb 9fff2b8477 Tx ph.1: new AM modulator plugin (3). Implemented actual modulation code. 2016-10-20 19:34:30 +02:00
f4exb c28751124c Tx ph.1: new AM modulator plugin (2). Compiles but pull method is still empty 2016-10-20 18:04:15 +02:00
f4exb be9519de71 Tx ph.1: new AM modulator plugin (1) 2016-10-20 00:42:21 +02:00