drowe67
drowe67
@DJ2LS - I've had a first pass at making the Tx BPF config driven. You'll need to add: ``` float *tx_bpf_proto; /* low pass prototype for complex BPF */ int...
@DJ2LS - I've just pushed a feature that dumps the OFDM config using the new `freedv_ofdm_print_info` function: ``` ./src/freedv_data_raw_tx --bursts 3 --testframes 3 custom /dev/zero - | sox -t .s16...
@DJ2LS has tested this by implementing a new, custom waveform. He worked through the Tx BPF and clipper adjustment steps. So ready for merge :slightly_smiling_face:
Couple of other ideas: 1. All that changes between different optimizations is a couple of functions. They could be refactored into small libraries. 1. It's possible to load the nnet...
Couple of ways: 1. You could build all of the sets of SIMD functions into one executable, then select which set at run time. 1. Build little libraries, each with...
Also - the vast majority of users run Windows, so we need a cross platform way to handle this.
Sure, happy to keep brainstorming and I'd like to see the technical issues solved too - in a way that minimises support/and helps the end users. Some suggested tasks: 1....
Re: >We do know there is interest I've seen recent interest from package maintainers, but have you had any interest specifically from end users? I was wondering if there are...
@kkofler thanks for your comments, they will be useful the next time some one works on this code. Several other tasks we need to resource too, as detailed above,
@hobbes1069 I wonder if it's time to revisit this again? SSE support would open up FreeDV 2020 to many more people if it can be managed. @tmiw I would be...