I uploaded a new OSX build with the assertion fix at
https://www.dropbox.com/s/601tfu875wej7nw/FreeDV-1.4.dmg?dl=0. Let me know
if you run into any issues.

-Mooneer K6AQ

On Fri, Dec 13, 2019 at 8:16 PM Mooneer Salem <moon...@gmail.com> wrote:

> Hi all,
>
> While I was getting my SM1000 set up for my KX3, I managed to do some
> testing of the OSX version of the app as well and it looks like I can
> transmit and receive FreeDV over the air when using a dummy load. I did end
> up running into the assertion issue discussed at
> https://github.com/drowe67/freedv-gui/pull/34 but setting all sample
> rates to 44100 let me work around the issue. (My radio interface was
> defaulting to 48000.) Note that this is with the change in
> https://github.com/drowe67/freedv-gui/pull/36.
>
> Anyway, hopefully it's working for others as well.
>
> Thanks,
>
> -Mooneer K6AQ
>
> On Sat, Nov 23, 2019 at 9:48 PM Mark Jessop <lenniethelemm...@gmail.com>
> wrote:
>
>> 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 <moon...@gmail.com> 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 <lenniethelemm...@gmail.com>
>>> 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 <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
>>>>
>>> _______________________________________________
>>> 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

Reply via email to