I get the following crash when attempting to start receiving (Just set to use internal mic as radio input, speakers as output for testing): https://slexy.org/view/s21ec1R3gg
73 Mark VK5QI On Sun, Nov 24, 2019 at 11:27 AM Mooneer Salem <moon...@gmail.com> wrote: > Done. See https://github.com/drowe67/freedv-gui/pull/36 for the pull > request and https://www.dropbox.com/s/tct6sletc09tukh/FreeDV-1.4.dmg?dl=0 > for the latest image with this change. > > -Mooneer K6AQ > > On Sat, Nov 23, 2019 at 4:05 PM Mooneer Salem <moon...@gmail.com> wrote: > >> Hi all, >> >> So I finally got a chance to try the OSX build. Unfortunately I ran into >> some issues surrounding Catalina and it mandating the user grant >> permissions for the microphone. I'm going to add some additional code to be >> able to prompt for access and will update when I have that working. >> >> Thanks, >> >> -Mooneer K6AQ >> >> On Mon, Nov 11, 2019 at 11:12 PM David Rowe <da...@rowetel.com> wrote: >> >>> Nice work Mooneer. Can someone with OSX pls try Mooneer's dmg and test: >>> >>> 1/ on air tx/rx operation of 2020 >>> 2/ on air tx/rx operation of 700D >>> >>> Thanks, >>> David >>> >>> On 12/11/19 4:44 pm, Mooneer Salem wrote: >>> > On further investigation it looks like there was a bug in Xcode/clang >>> > when using AVX >>> > extensions: https://forums.developer.apple.com/thread/121887. I double >>> > checked my install of Xcode and the command line tools to verify that >>> > I'm running the latest and then rebuilt from scratch; this caused 2020 >>> > mode to start to work without any crashes. >>> > >>> > Anyway, the fixed binary is up >>> > at https://www.dropbox.com/s/uv5et3f7m4wnnp2/FreeDV-1.4.dmg?dl=0. >>> > >>> > -Mooneer K6AQ >>> > >>> > On Sun, Nov 10, 2019 at 11:19 PM David Rowe <da...@rowetel.com >>> > <mailto:da...@rowetel.com>> wrote: >>> > >>> > OK so something to do with the LPCNet build I guess. The same >>> 2020 mode >>> > code is running fine on Windows/Linux, but it's also possible you >>> hit a >>> > corner case. They sometimes show up when we cross compile. >>> > >>> > You can run the run the same LPCNet code stand alone (without >>> > freedv-gui) if that helps track it down, see: >>> > >>> > https://github.com/drowe67/LPCNet >>> > >>> > For example, this will exercise the lower few levels of the code >>> that is >>> > seg faulting for you: >>> > >>> > $ cd LPCNet/build_linux/src >>> > $ sox ../../wav/all.wav -t raw -r 16000 - | ./lpcnet_enc -s | >>> > ./lpcnet_dec -s | aplay -f S16_LE -r 16000 >>> > >>> > Cheers, >>> > David >>> > >>> > On 11/11/19 5:24 pm, Mooneer Salem wrote: >>> > > Looks like I can play the 700 and 1600 wav files but the 2020 one >>> > causes >>> > > a segfault: >>> > > >>> > > Thread 13 Crashed: >>> > > 0 libdyld.dylib 0x00007fff69a3d386 >>> > > stack_not_16_byte_aligned_error + 0 >>> > > 1 ??? 0x00007000062a9af0 0 + >>> > 123145405766384 >>> > > 2 liblpcnetfreedv.dylib 0x0000000109fba1c0 >>> lpc_from_bands + >>> > > 784 (freq.c:218) >>> > > 3 liblpcnetfreedv.dylib 0x0000000109fba613 >>> > lpc_from_cepstrum + 691 >>> > > 4 liblpcnetfreedv.dylib 0x0000000109fc2d38 >>> > > lpcnet_frame_to_features + 2856 >>> > > 5 liblpcnetfreedv.dylib 0x0000000109fc4d52 lpcnet_dec >>> + 114 >>> > > (lpcnet_freedv.c:68) >>> > > 6 libcodec2.0.9.dylib 0x0000000109f3b2e3 >>> freedv_comprx >>> > + 291 >>> > > (freedv_api.c:2511) >>> > > 7 org.freedv.freedv 0x000000010921ea34 >>> > > per_frame_rx_processing(FIFO*, FIFO*) + 1444 >>> (fdmdv2_main.cpp:4218) >>> > > 8 org.freedv.freedv 0x000000010921d3e7 >>> > txRxProcessing() + >>> > > 2743 (fdmdv2_main.cpp:3892) >>> > > 9 org.freedv.freedv 0x0000000109221247 >>> > txRxThread::Entry() >>> > > + 39 (fdmdv2_main.h:655) >>> > > 10 org.freedv.freedv 0x000000010964734c >>> > > wxThread::CallEntry() + 12 >>> > > 11 org.freedv.freedv 0x0000000109646998 >>> > > wxThreadInternal::PthreadStart(wxThread*) + 2344 >>> > > 12 libsystem_pthread.dylib 0x00007fff69c58d36 >>> > _pthread_start + 125 >>> > > 13 libsystem_pthread.dylib 0x00007fff69c5558f >>> thread_start + 15 >>> > > >>> > > -Mooneer K6AQ >>> > > >>> > > On Sun, Nov 10, 2019 at 12:12 PM David Rowe <da...@rowetel.com >>> > <mailto:da...@rowetel.com> >>> > > <mailto:da...@rowetel.com <mailto:da...@rowetel.com>>> wrote: >>> > > >>> > > Thanks Mooneer. For some basic tests there are wav files of >>> > each mode >>> > > in freedv-gui/wav. >>> > > >>> > > Cheers, >>> > > David >>> > > >>> > > On 11/11/19 6:30 am, Mooneer Salem wrote: >>> > > > The one I emailed on the 8th >>> > > > >>> > (https://www.dropbox.com/s/kgouoiyhqn87q3z/FreeDV-1.4.dmg?dl=0) >>> should >>> > > > be the working one. >>> > > > >>> > > > Also, I'm open to scheduling a time to get on the air to >>> see how >>> > > well it >>> > > > works. I'm fairly limited on power/antenna (due to needing >>> > to operate >>> > > > portable) so West Coast of North America would be ideal. >>> > > > >>> > > > -Mooneer K6AQ >>> > > > >>> > > > On Sun, Nov 10, 2019 at 11:49 AM David Rowe >>> > <da...@rowetel.com <mailto:da...@rowetel.com> >>> > > <mailto:da...@rowetel.com <mailto:da...@rowetel.com>> >>> > > > <mailto:da...@rowetel.com <mailto:da...@rowetel.com> >>> > <mailto:da...@rowetel.com <mailto:da...@rowetel.com>>>> wrote: >>> > > > >>> > > > Thanks Mooneer for that work (and Mark for your >>> testing), I >>> > > have merged >>> > > > https://github.com/drowe67/freedv-gui/pull/32. >>> > > > >>> > > > Can you pls point me at an OSX installer file I can >>> link >>> > to from >>> > > > freedv.org <http://freedv.org> <http://freedv.org> >>> > <http://freedv.org>? Quite a >>> > > few versions in this thread >>> > > > and I want to make sure >>> > > > I have the correct one. >>> > > > >>> > > > Mark - might be useful checking the Horus mode works, >>> > even on >>> > > stored >>> > > > files. >>> > > > >>> > > > Cheers, >>> > > > David >>> > > > >>> > > > On 9/11/19 5:12 pm, Mark Jessop wrote: >>> > > > > Can confirm that dmg and appbundle opens under my OSX >>> > > version. Haven't >>> > > > > tried it on-air. >>> > > > > >>> > > > > 73 >>> > > > > Mark >>> > > > > >>> > > > > On Sat, Nov 9, 2019 at 4:55 PM Mooneer Salem >>> > > <moon...@gmail.com <mailto:moon...@gmail.com> >>> > <mailto:moon...@gmail.com <mailto:moon...@gmail.com>> >>> > > > <mailto:moon...@gmail.com <mailto:moon...@gmail.com> >>> > <mailto:moon...@gmail.com <mailto:moon...@gmail.com>>> >>> > > > > <mailto:moon...@gmail.com <mailto:moon...@gmail.com> >>> > <mailto:moon...@gmail.com <mailto:moon...@gmail.com>> >>> > > <mailto:moon...@gmail.com <mailto:moon...@gmail.com> >>> > <mailto:moon...@gmail.com <mailto:moon...@gmail.com>>>>> wrote: >>> > > > > >>> > > > > So it looks like it might be due to me having an >>> older >>> > > version of >>> > > > > dylibbundler on my laptop. The latest one on >>> github >>> > > seems to do >>> > > > > something similar to what I did in my previous >>> email: >>> > > > > >>> > > > >>> > > > >>> > > > _______________________________________________ >>> > > > Freetel-codec2 mailing list >>> > > > Freetel-codec2@lists.sourceforge.net >>> > <mailto:Freetel-codec2@lists.sourceforge.net> >>> > > <mailto:Freetel-codec2@lists.sourceforge.net >>> > <mailto:Freetel-codec2@lists.sourceforge.net>> >>> > > > <mailto:Freetel-codec2@lists.sourceforge.net >>> > <mailto:Freetel-codec2@lists.sourceforge.net> >>> > > <mailto:Freetel-codec2@lists.sourceforge.net >>> > <mailto:Freetel-codec2@lists.sourceforge.net>>> >>> > > > >>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2 >>> > > > >>> > > > >>> > > > >>> > > > _______________________________________________ >>> > > > Freetel-codec2 mailing list >>> > > > Freetel-codec2@lists.sourceforge.net >>> > <mailto:Freetel-codec2@lists.sourceforge.net> >>> > > <mailto:Freetel-codec2@lists.sourceforge.net >>> > <mailto:Freetel-codec2@lists.sourceforge.net>> >>> > > > >>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2 >>> > > > >>> > > >>> > > >>> > > _______________________________________________ >>> > > Freetel-codec2 mailing list >>> > > Freetel-codec2@lists.sourceforge.net >>> > <mailto:Freetel-codec2@lists.sourceforge.net> >>> > > <mailto:Freetel-codec2@lists.sourceforge.net >>> > <mailto:Freetel-codec2@lists.sourceforge.net>> >>> > > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 >>> > > >>> > > >>> > > >>> > > _______________________________________________ >>> > > Freetel-codec2 mailing list >>> > > Freetel-codec2@lists.sourceforge.net >>> > <mailto:Freetel-codec2@lists.sourceforge.net> >>> > > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 >>> > > >>> > >>> > >>> > _______________________________________________ >>> > Freetel-codec2 mailing list >>> > Freetel-codec2@lists.sourceforge.net >>> > <mailto:Freetel-codec2@lists.sourceforge.net> >>> > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 >>> > >>> > >>> > >>> > _______________________________________________ >>> > Freetel-codec2 mailing list >>> > Freetel-codec2@lists.sourceforge.net >>> > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 >>> > >>> >>> >>> _______________________________________________ >>> Freetel-codec2 mailing list >>> Freetel-codec2@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2 >>> >> _______________________________________________ > Freetel-codec2 mailing list > Freetel-codec2@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 >
_______________________________________________ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2