Commit graph

51 commits

Author SHA1 Message Date
narspt 60f167b339
log IP of the client reflector opening stream 2022-04-02 22:05:28 +01:00
narspt 4f88437ee8
fix error msg showing client ip instead of local 2022-04-02 22:00:27 +01:00
narspt b962b4883e
fix ambed to allow it to be used by multiple xlxd
the static Ip var was being shared by all instances of cstream class, then using same ambed by multiple xlxd's (on different ip's) would be a problem, we can just use m_Ip (that already stores the ip of the client reflector, set by controller class when creating cstream) to send packets back
2022-04-02 21:55:41 +01:00
LX3JL 83e7a73f25 ambed 1.3.5
Merged F4FXL signal processor
2020-04-06 11:34:11 +02:00
Geoffrey Merck 11bc4cb7c7 Correct looping through samples 2020-04-04 17:51:08 +02:00
Geoffrey Merck 5cbb115ddb Clean up 2020-04-04 16:25:17 +02:00
Geoffrey Merck 042188770b Back to block processing, more efficient and does not introduce delay 2020-04-04 16:16:46 +02:00
Geoffrey Merck 1770dc188f Tryning a different filter, might save some CPU 2020-04-04 05:35:10 +02:00
Geoffrey Merck 5fc2974f9b Add missing base class 2020-02-22 06:44:01 +01:00
Geoffrey Merck 6301fe5485 Fixed segmentation fault 2020-02-22 06:20:54 +01:00
Geoffrey Merck 02a583f0b3 Reduce processing delay
Process one packet all at once
2020-02-22 06:10:55 +01:00
Geoffrey Merck 5356f37fd8 Merge branch 'TranscodingTweaks' of https://github.com/F4FXL/xlxd into TranscodingTweaks 2020-02-13 20:35:21 +01:00
Geoffrey Merck 10c796f192 Make AGC 25dB below saturation 2020-02-13 20:34:51 +01:00
Geoffrey Merck c44aac0f84
Default AGC off, restore gains 2020-02-12 20:59:11 +01:00
Geoffrey Merck b9d0c6e532 Add AGC clamping constant, turn AGC on, reduce target energy 2020-02-04 22:23:06 +01:00
Geoffrey Merck ee1b97a165 Better FIR Filter implementation, correct sample collecting 2020-02-04 22:21:57 +01:00
Geoffrey Merck 4ba6a77ecc Improve circular buffer 2020-02-03 22:23:10 +01:00
Geoffrey Merck adbea50027 It is always better to initialize variables 2020-02-03 21:26:41 +01:00
Geoffrey Merck de961853c7 Add Filtering and defines
Add FIR passband Filtering
Add defines to swithc features on and off
2020-02-03 20:52:14 +01:00
Geoffrey Merck f936d8ffeb Reenable gain clamping 2020-02-03 20:10:40 +01:00
Geoffrey Merck 3c06fb0ac1 Do not square energy as we are not complex. Do not clamp gain 2020-02-03 15:34:08 +01:00
Geoffrey Merck 66eab222c4 Remove debug information ouput 2020-01-29 20:08:20 +01:00
Geoffrey Merck f01c44ed53 Add comments 2020-01-29 20:02:03 +01:00
Geoffrey Merck fe700f253b Clean up and better names for variables 2020-01-29 19:57:12 +01:00
Geoffrey Merck 0a06b26748 Apply Scale to energy, value still needs to be tweaked 2020-01-29 19:37:35 +01:00
Geoffrey Merck 7ffc58daaa Well, forgot some basic maths .... 2020-01-29 18:12:26 +01:00
Geoffrey Merck 53384f036c Clamp Gain, Scale input sample
Add gain clamping +-dB
Scale input Sample
2020-01-29 17:30:22 +01:00
Geoffrey Merck 658a47bc4e Avoid Exxposing a reference to the internal AGC, improve debug info 2020-01-28 21:44:51 +01:00
Geoffrey Merck 64f5fddf17 Add AGC 2020-01-28 21:06:43 +01:00
Geoffrey Merck a78c30abfb Test gain set to -3/+3 2020-01-27 16:34:57 +01:00
LX3JL 706013449f xlxd 2.3.1
added support for YSF and Wires-X
2019-10-26 15:25:15 +02:00
LX3JL df41211a11 ambed 1.3.4
Solved issue when pairing a 3003 with a 3000.
Solved issue when aggregating more than 2 devices
2019-10-22 19:45:20 +02:00
LX3JL f643fc512a ambed 1.3.3
Corrected bug crashing ambed
2019-03-16 18:53:31 +01:00
LX3JL 71cddc2f5a amber 1.3.2
fixed problem while running multiple 3006 or 3012 devices
adjusted load sharing when running multiple devices
2018-06-25 18:41:24 +02:00
Adrian Fewster 10d56ae843
Update cvocodecs.cpp
'availables' correctly changed to 'available' for correct English
2018-06-03 23:38:54 +10:00
LX3JL 5f26192fab amber 1.3.1
added compatibility with DVMEGAs
2018-05-07 09:24:27 +02:00
LX3JL 18a5cd9544 ambed 1.3.0
Improved performances. Most device configuration can now run all
available channels concurrently. See readme for details.
2017-11-13 08:42:32 +01:00
LX3JL ddc52640df amber 1.2.1 2017-11-08 11:11:30 +01:00
LX3JL 384b6d41b1 amber 1.2.1
corrected bug when pairing 3003+3000
added version reporting at startup
2017-11-08 10:36:22 +01:00
phl0 034a4ac8c9
realign devicenames after accidental rename 2017-11-07 01:33:31 +01:00
LX3JL a74c469fcc
Merge pull request #45 from phl0/removeBinary
Add ambed binary to make clean
2017-11-06 18:36:52 +01:00
LX3JL 35b8fd1261 amber 1.2.0
corrected bug when pairing 2 even devices
2017-11-06 16:35:04 +01:00
phl0 5419ef64b8
Align device names 2017-11-05 20:48:08 +01:00
LX3JL c3657078c4
Add files via upload 2017-11-05 20:39:15 +01:00
LX3JL b870d0b91a amber 1.2.0
* added USB-3006 support
* added DF2ET-3003 support
* reworked CVocodec::Init() for more flexible device pairing
* rewored CVocodecInterface instantiation for easier new device addition
2017-11-05 18:18:59 +01:00
phl0 54afa206d0
Add ambed binary to make clean 2017-08-24 11:05:31 +02:00
LX3JL 998b6f819e ambed 1.1.1
minor bug correction
readme file typo
2017-08-23 15:00:23 +02:00
LX3JL 41465e236d amber version 1.1.0
Added ThumDV / USB-3000 support
2017-08-21 17:03:29 +02:00
LX3JL 3be2af2575 amber version 1.0.0
readme file corrections
2017-08-09 20:56:02 +02:00
LX3JL c20facc0b4 ambed version 1.0.0
script file fix
2017-08-09 13:27:06 +02:00