Commit graph

50 commits

Author SHA1 Message Date
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
LX3JL
0b5f1fbdd4 ambed version 1.0.0
added amber version 1.0.0
2017-08-09 13:26:01 +02:00