Re: [Freetel-codec2] FreeDV 2020 compiled on Debian 9.9 on Pi, audio tests

2019-06-12 Thread Al Beard
Hi Steve, This is from NetBSD on aarch64 and the GCC maintainer sais it "just works, magically". Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libexec/lto-wrapper Target: aarch64--netbsd Configured with: /usr/src/tools/gcc/../../external/gpl3/gcc/dist/configure

Re: [Freetel-codec2] FreeDV 2020 compiled on Debian 9.9 on Pi, audio tests

2019-06-04 Thread Steve
I believe that "uname -m" and "cat /proc/cpuinfo" and "file /bin/bash" will give you a hint what you're running. cpuinfo will list capabilities. GCC usually has runtime switches to enable optional capabilities. I believe "gcc -v" will give you a list of all compiler options. Steve

Re: [Freetel-codec2] FreeDV 2020 compiled on Debian 9.9 on Pi, audio tests

2019-06-04 Thread Al Beard
Hi all, This is not fun Does my Pi system use the NEON extensions? 1) Am I running 64bit on the RockPro64?     "file liblpcnetfreedv.so" returns "data"     OK then, try to "fix" "file", no-go.     Copy the file liblpcnetfreedv.so to my main Linux PC, we get: /tmp/liblpcnetfreedv.so: ELF

Re: [Freetel-codec2] FreeDV 2020 compiled on Debian 9.9 on Pi, audio tests

2019-06-03 Thread Al Beard
Hi all, Yes, I'm replying to myself. Playing a file ./wav/all_2020.wav with freedv2020 decodes much better but only 50%. 1/2 sec audio bits, 1/2 sec silence between. CPU load is at 110%. So, in short, today's Pi3 (ARMv8) devices do not have the "grunt" yet. I have no idea about whether the

[Freetel-codec2] FreeDV 2020 compiled on Debian 9.9 on Pi, audio tests

2019-06-03 Thread Al Beard
Hi all, Now I have mode 2020 running on Debian 9.9 on a Pi, I'm doing some Speaker to Mic tests with different Audio adapters using the test file ./freedv-gui/wav/all_2020.wav Playing ./freedv-gui/wav/all_2020.wav  on my PC, an i3 8100 through a C-Media USB device then speaker  to the mic

Re: [Freetel-codec2] FreeDV 2020 compiled on Ubuntu 18.04 audio issues

2019-05-27 Thread Al Beard
Hi all, I've fixed my issues running the FreedV 1.4 2020 app on Ubuntu and Fedora. One MUST use the "build_linux.sh" script. It sure looks to be working on my: Intel(R) Pentium(R) CPU G4560 @ 3.50GHz A system that does not have the AVX/AVX2 CPU flags. CPU usage is quite low, just 30 - 50% of

Re: [Freetel-codec2] FreeDV 2020 compiled on Armbian on Banana Pi M2 Berry

2019-05-27 Thread David Rowe
Hi Alan, There is no need for all the details of your hardware, it's not relevant. It won't run on RPi like systems - too much CPU load, and possibly other issues with sound. It's running fine on x86 Ubuntu 17/18, Fedora 29/30, and Windows. Cheers, David On 28/05/19 06:39, Al Beard wrote: >

Re: [Freetel-codec2] FreeDV 2020 compiled on Armbian on Banana Pi M2 Berry

2019-05-27 Thread Al Beard
Hi all, This is no fun at all Armbian on the M2 Berry here: cat /etc/debian_version 9.9 cat /proc/asound/cards  0 [Device ]: USB-Audio - C-Media USB Audio Device   C-Media USB Audio Device at usb-1c19000.usb-1.2, full speed  1 [S3 ]: USB-Audio -

Re: [Freetel-codec2] FreeDV 2020 compiled on Armbian on Banana Pi M2 Berry

2019-05-26 Thread gerhard
Hi Alan, Tnx for instructions. I will try that today. 73's Gerhard OE3GBB Am 27.05.2019 04:01, schrieb Al Beard: > HI GERHARD, > > VIRTUAL AUDIO CABLE ... ON LINUX. > > OH THE WINDOZE WORLD . VAC IS A WINDOZE TERM. > > IT IS THE "LOOPBACK" DEVICE, PART OF THE ALSA SYSTEM SINCE

Re: [Freetel-codec2] FreeDV 2020 compiled on Armbian on Banana Pi M2 Berry

2019-05-26 Thread Al Beard
Hi Gerhard, Virtual Audio Cable ...  on Linux. Oh the Windoze world . VAC is a Windoze term. It is the "loopback" device, part of the ALSA system since Day 1. Though, never setup on "out of the box" systems. Add a file to /etc/modprobe.d/     "snd-aloop.conf" with contents "snd-aloop"

Re: [Freetel-codec2] FreeDV 2020 compiled on Armbian on Banana Pi M2 Berry

2019-05-26 Thread gerhard
Hi Alan, Great to hear that mode2020 is running on a Banana Pi! I was able to install on Ubuntu 18.04 on a I5-8350. Hardware was just for EUR 350,- direct from China. Made some tests in mode 2020 with WebSDRs and on QO-100 satellite. I am still having problems with correct tuning. Also VAC

[Freetel-codec2] FreeDV 2020 compiled on Armbian on Banana Pi M2 Berry

2019-05-26 Thread Al Beard
Well, After a bit of "hacking" removing the "impossible instructions" trying to determine is this system (not Intel or AMD) has AVX/AVX2 in the FreeDV GUI Ver 1.4, it actually runs and doesn't crash in 2020 mode. At this point, I have what looks like a working FreeDV 2020 app. No success on

Re: [Freetel-codec2] FreeDV 2020 compiled on Ubuntu 18.04 audio issues

2019-05-22 Thread Al Beard
Hi all, Can somebody compile this up and test please? You will need "rtaudio" package installed http://www.music.mcgill.ca/~gary/rtaudio/ And of course, the Codec2 2020 library with LPCnet. Then just a Linux PC with a stereo audio interface and speaker. Do a Tx in 700D mode and note the

[Freetel-codec2] FreeDV 2020 compiled on Ubuntu 18.04 audio issues

2019-05-22 Thread Al Beard
Hi all, Not so fast... On this Asus H110M-A system with a Pentium G4560 @ 3.50GHz we only have USB3 ports: 3 [S3 ]: USB-Audio - Sound Blaster Play! 3 The audio from "fdvcore" is "bitsy", not the nice smooth audio when the same USB dongle is on the Armbian system (Banana Pi M2

Re: [Freetel-codec2] FreeDV 2020 compiled on Ubuntu 18.04 gotcha

2019-05-21 Thread Richard Shaw
On Tue, May 21, 2019 at 6:38 AM Al Beard wrote: > Hi all, > > On a pristine new build of Ubuntu 18.04 on a Pentium > Intel(R) Pentium(R) CPU G4560 @ 3.50GHz > (which has no AVX/AVX2 extensions because the bloke in the PC > shop has no idea what does and doesn't) > anyway, Downloading LPCnet >

[Freetel-codec2] FreeDV 2020 compiled on Ubuntu 18.04 gotcha

2019-05-21 Thread Al Beard
Hi all, On a pristine new build of Ubuntu 18.04 on a Pentium Intel(R) Pentium(R) CPU G4560 @ 3.50GHz (which has no AVX/AVX2 extensions because the bloke in the PC shop has no idea what does and doesn't) anyway, Downloading LPCnet git clone https://github.com/drowe67/LPCNet the build requires

Re: [Freetel-codec2] FreeDV 2020 compiled on Fedora 29 crashes

2019-05-19 Thread Al Beard
Hi all, Apologies, some of my problems have been in compiling the codec2 2020 library, not specifying where LPCnet was located. Thus no 2020 mode. Add a line in CMakeLists.txt snd specify. (line 126) I've included here my Stereo version of "SmallDV". Left channel in and out are Receive, Right

[Freetel-codec2] FreeDV 2020 compiled on Fedora 29 crashes

2019-05-17 Thread Al Beard
Hi guys, "crashes" have moved to when [Stop] is pressed in 2020 mode: 1921    Crashes when stopping 2020 rx mode.       fifoSize_ms: 300 infifo1/outfilo1: 14400 infifo2/outfilo2: 14400       rxFifoSizeSamples: 2960       free(): double free detected in tcache 2       Aborted (core dumped) Alan

[Freetel-codec2] FreeDV 2020 over satellite

2019-05-16 Thread David Rowe
Hi Dani and Gerhard, Nice work with your 8PSK modem Dani! There are high rate LDPC codes in codec2 that might be useful. The current FreeDV 2020 waveform is described here: https://github.com/drowe67/codec2/blob/master/octave/modem_codec_frame_design.ods With FEC it's about 3000 bits/s, so

Re: [Freetel-codec2] FreeDV 2020

2019-05-15 Thread David Rowe
Hello Gerhard (and Glen), It's possible design a modem waveform to handle this channel. Some form or PSK to fit in 2700 Hz, but it could be single carrier as multipath and freq selective fading is not an issue for a satellite channel. The high symbol rate would allow fast phase tracking. I'm

Re: [Freetel-codec2] FreeDV 2020

2019-05-14 Thread glen english
Hello Gerhard, regardng phase noise measurements, close in... If anyone is interested, I have a python script that takes an audio tone in a sound file and produces close-in phase noise calculations. I wrote this for when I produced a locking board for the IC9700 and needed to see what

Re: [Freetel-codec2] FreeDV 2020

2019-05-14 Thread gerhard
Hi, yes, I know about the main focus of mode 2020. I just want to promote this mode also for satellite, as it really will be a high quality audio mode and other DV modes are not allowed there because of the bandwith limit of 2700 Hz. More tests will follow. But the problem not is Doppler shift,

Re: [Freetel-codec2] FreeDV 2020

2019-05-14 Thread David Rowe
Hi Gerhard, Well done :-) The first 2020 signals in Europe (and space)! 2020 is designed for HF channels with SNRs > 10dB with slow fading, the sort of channel where SSB is an easy copy. So it won't go as low as 700D. On non-fading channels (like a satellite or UHF line of site) it will go

Re: [Freetel-codec2] FreeDV 2020

2019-05-14 Thread Steve
One idea I've had is to trade the OFDM pilots in on some BPSK pilots. That is, sending 160 ms coded preambles instead of 160 ms of OFDM. That way there would be no CPU sucking DFT. I bet it would paint real nice on the waterfall or spectrum displays, not being 3 kHz wide.

Re: [Freetel-codec2] FreeDV 2020

2019-05-14 Thread Steve
I bought one of those Leo Bodnar dual frequency GPSDO devices without running the software first. It said you can separate the two frequencies by a phase shift. I was excited to use it with a 90 degree phase shift! Ack, 90.0 isn't an option. I guess there must be a technical reason for that, but

Re: [Freetel-codec2] FreeDV 2020

2019-05-14 Thread walterh
Great news there Gerhard. Sounds like some real progress on the 2020 mode. All the best, Walter/K5WH From: gerh...@oe3gbb.eu Sent: Tuesday, May 14, 2019 7:38 AM To: Freetel Codec2 Subject: Re: [Freetel-codec2] FreeDV 2020 Hi David, Big success! Freedv-gui-brad-2020

Re: [Freetel-codec2] FreeDV 2020

2019-05-14 Thread gerhard
Hi David, Big success! Freedv-gui-brad-2020 is running on Ubunti 18.04 on my new I5-8xxx. I am having SNR 20 in mode 2020 in closed loop and on 20m to the websdr in PA and G above S7 I got full decoding. Just QSB below S7 is kind of a problem. Also tuning is not as easy as in the other

Re: [Freetel-codec2] FreeDV 2020

2019-05-12 Thread gerhard
Hi David, After installing freedv-gui-brad-2020 I wanted to configure a second sound card. But I get following message: oe3gbb@oe3gbb:~/freedv-gui-brad-2020$ ./build_linux/src/freedv Server listening at 0.0.0.0:45116 pos 1 1 EXCHANGE_DATA_IN: g_nSoundCards: 2 g_soundCard1InDeviceName: HDA

Re: [Freetel-codec2] FreeDV 2020

2019-05-12 Thread Mark Jessop
There's a brief snippet from a QSO I had with Steve VK5SFA across town here: https://www.youtube.com/watch?v=2u8yTXFsIgw Ground wave path so not a stressful test, but the audio quality is definitely good! 73 Mark VK5QI On Sun, May 12, 2019 at 3:39 PM David Rowe wrote: > Hello, > > There's

[Freetel-codec2] FreeDV 2020

2019-05-12 Thread David Rowe
Hello, There's been steady progress on FreeDV 2020 lately: http://www.rowetel.com/?p=6747 This weekend, a few of us around Adelaide had 2020 QSOs to get a feel for the "user factors". There are a few bugs with sync and the Windows build left to work through. Speech quality is very good. In

[Freetel-codec2] FreeDV 2020 compiled on Fedora 29, Audio setup box

2019-05-07 Thread Al Beard
Hi, Bug: Cannot set Audio Options. Negative size dialogue box. in file src/dlg_audiooptions.cpp line 80 a default size is commented out. Uncomment and it works!! Easy Now for the 2020 crash issue. I suspect, after [Start] is pressed, a flush of the audio input is needed. or at least until

Re: [Freetel-codec2] FreeDV 2020 compiled on Fedora 29 crashes

2019-05-06 Thread Al Beard
Hi David, As mentioned, Intel I3 8100 only two months old. Intel's latest for laptops and lower power motherboards, also has on-chip i915 graphics. Intel Corporation 8th Gen Core 4-core Desktop Processor Host Bridge/DRAM Registers [Coffee Lake S] (rev 08) gcc version 8.3.1 20190223 (Red Hat

Re: [Freetel-codec2] FreeDV 2020 compiled on Fedora 29 crashes

2019-05-06 Thread David Rowe
Alan - does you machine have AVX? This is rqd for 2020. cat /proc/cpuinfo | grep avx We have a TODO item to add detection for this. - David On 06/05/19 06:40, Al Beard wrote: > Hi all, > > On this rebuilt Fedora 29 box, i3 8100, with the LXDE desktop > I've downloaded: > LPCNet git:

Re: [Freetel-codec2] FreeDV 2020 compiled on Fedora 29 crashes

2019-05-06 Thread Al Beard
Hi mark, No such luck, sorry, mostly this output:   rxInAudioDeviceName: USB Audio CODEC: - (hw:4,0)   rxOutAudioDeviceName: pulse   txInAudioDeviceName: pulse   txOutAudioDeviceName: USB Audio CODEC: - (hw:4,0) freedv_get_n_speech_samples(g_pfreedv): -1766359989

Re: [Freetel-codec2] FreeDV 2020 compiled on Fedora 29 crashes

2019-05-06 Thread Mark Jessop
Check the comments on that issue. Increasing the FIFO size to 400 seems to fix it. 73 Mark On Mon., 6 May 2019, 08:06 Richard Shaw, wrote: > Al, > > Same for me... > > https://github.com/drowe67/freedv-gui/issues/12 > > Thanks, > Richard > KF5OIM >

Re: [Freetel-codec2] FreeDV 2020 compiled on Fedora 29 crashes

2019-05-05 Thread Richard Shaw
Al, Same for me... https://github.com/drowe67/freedv-gui/issues/12 Thanks, Richard KF5OIM ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2

[Freetel-codec2] FreeDV 2020 demo over a 3200km path

2019-05-04 Thread David Rowe
Mark, vk5qi testing an initial version of this new mode: http://www.rowetel.com/?p=6747 - David ___ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2