OK! That build at least lets me start decoding! The usual slow/jumpy
waterfall issues that seem to be a thing under OSX, but seems OK otherwise.

HF rig is kind of tied up doing CQWW CW Contesting at the moment else i'd
give it a test on air.

73
Mark VK5QI

On Sun, Nov 24, 2019 at 3:25 PM Mooneer Salem <[email protected]> wrote:

> Looks like Codec2 and LPCNet were still building for 10.15. Created pull
> requests:
>
> https://github.com/drowe67/codec2/pull/87
> https://github.com/drowe67/LPCNet/pull/14
>
> and a new FreeDV image at
> https://www.dropbox.com/s/3hd8iy31is22efq/FreeDV-1.4.dmg?dl=0.
>
> -Mooneer K6AQ
>
>
>
> On Sat, Nov 23, 2019 at 5:22 PM Mark Jessop <[email protected]>
> wrote:
>
>> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]
>>>>> > <mailto:[email protected]>> 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 <[email protected]
>>>>> >     <mailto:[email protected]>
>>>>> >     > <mailto:[email protected] <mailto:[email protected]>>> 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
>>>>> >     <[email protected] <mailto:[email protected]>
>>>>> >     >     <mailto:[email protected] <mailto:[email protected]>>
>>>>> >     >     > <mailto:[email protected] <mailto:[email protected]>
>>>>> >     <mailto:[email protected] <mailto:[email protected]>>>> 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
>>>>> >     >     <[email protected] <mailto:[email protected]>
>>>>> >     <mailto:[email protected] <mailto:[email protected]>>
>>>>> >     >     >     <mailto:[email protected] <mailto:[email protected]>
>>>>> >     <mailto:[email protected] <mailto:[email protected]>>>
>>>>> >     >     >     > <mailto:[email protected] <mailto:
>>>>> [email protected]>
>>>>> >     <mailto:[email protected] <mailto:[email protected]>>
>>>>> >     >     <mailto:[email protected] <mailto:[email protected]>
>>>>> >     <mailto:[email protected] <mailto:[email protected]>>>>> 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
>>>>> >     >     >     [email protected]
>>>>> >     <mailto:[email protected]>
>>>>> >     >     <mailto:[email protected]
>>>>> >     <mailto:[email protected]>>
>>>>> >     >     >     <mailto:[email protected]
>>>>> >     <mailto:[email protected]>
>>>>> >     >     <mailto:[email protected]
>>>>> >     <mailto:[email protected]>>>
>>>>> >     >     >
>>>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>>>> >     >     >
>>>>> >     >     >
>>>>> >     >     >
>>>>> >     >     > _______________________________________________
>>>>> >     >     > Freetel-codec2 mailing list
>>>>> >     >     > [email protected]
>>>>> >     <mailto:[email protected]>
>>>>> >     >     <mailto:[email protected]
>>>>> >     <mailto:[email protected]>>
>>>>> >     >     >
>>>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>>>> >     >     >
>>>>> >     >
>>>>> >     >
>>>>> >     >     _______________________________________________
>>>>> >     >     Freetel-codec2 mailing list
>>>>> >     >     [email protected]
>>>>> >     <mailto:[email protected]>
>>>>> >     >     <mailto:[email protected]
>>>>> >     <mailto:[email protected]>>
>>>>> >     >
>>>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>>>> >     >
>>>>> >     >
>>>>> >     >
>>>>> >     > _______________________________________________
>>>>> >     > Freetel-codec2 mailing list
>>>>> >     > [email protected]
>>>>> >     <mailto:[email protected]>
>>>>> >     > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>>>> >     >
>>>>> >
>>>>> >
>>>>> >     _______________________________________________
>>>>> >     Freetel-codec2 mailing list
>>>>> >     [email protected]
>>>>> >     <mailto:[email protected]>
>>>>> >     https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>>>> >
>>>>> >
>>>>> >
>>>>> > _______________________________________________
>>>>> > Freetel-codec2 mailing list
>>>>> > [email protected]
>>>>> > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>>>> >
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Freetel-codec2 mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>>>>
>>>> _______________________________________________
>>> Freetel-codec2 mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>>
>> _______________________________________________
>> Freetel-codec2 mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>
> _______________________________________________
> Freetel-codec2 mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to