I don’t see anything special in the faust2lv2 script 
(https://github.com/grame-cncm/faust/blob/master-dev/tools/faust2appls/faust2lv2)
 that could explain that.

In particular the CXXFLAGS variable seem pretty generic 
(https://github.com/grame-cncm/faust/blob/master-dev/tools/faust2appls/faust2lv2#L41),
 and should produce code for a generic processor.

@Klaus are you sure the bug happens in the Faust C++ generated code? Do you 
have a more explicit crash log?

Thanks.

Stéphane



> Le 10 nov. 2021 à 10:46, Julius Smith <julius.sm...@gmail.com> a écrit :
> 
> Ah, I only looked at osx and windows-64.  If Linux is enough, then you should 
> be good to go.
> I expect that choosing lv2-64bits on linux uses faust2lv2 under the hood, but 
> let's wait for Stéphane or someone to confirm.
> - Julius
> 
> On Wed, Nov 10, 2021 at 1:42 AM Klaus Scheuermann <kla...@posteo.de> wrote:
> I do :)
> 
> platform linux
> lv2-64bits
> 
> Thanks!
> 
> On 10.11.21 10:36, Julius Smith wrote:
>> I think yes because I don't see an lv2 choice at faustide.
>> 
>> On Wed, Nov 10, 2021 at 1:29 AM Klaus Scheuermann <kla...@posteo.de> wrote:
>> Hey Julius,
>> 
>> it was created on faustide.grame.fr
>> 
>> Would faust2lv2 do something different?
>> 
>> Thanks, Klaus
>> 
>> 
>> 
>> On 10.11.21 10:25, Julius Smith wrote:
>>> Hi Klaus,
>>> 
>>> How was master_me_voc.so created?  As far as I know, only compiler options 
>>> and perhaps something in an architecture file could cause AVX2 to appear.
>>> 
>>> Also why not use faust2lv2 to get lv2 already?
>>> 
>>> Cheers,
>>> - Julius
>>> 
>>> On Wed, Nov 10, 2021 at 12:16 AM Klaus Scheuermann <kla...@posteo.de> wrote:
>>> Hello everyone,
>>> 
>>> my plugin master_me_voc has beed further developed for speech-heavy content 
>>> and is ready to be used on a Chaos Computer Club streaming server. It needs 
>>> to be integrated as LV2 into an ffmpeg chain.
>>> https://github.com/trummerschlunk/master_me/blob/master/master_me_voc.dsp
>>> 
>>> Which does cause some errors - your ongoing help is very much appreciated :)
>>> 
>>> The plugin is compiled on faustide as LV2 and runs directly on the server 
>>> which replies:
>>> 
>>> ffmpeg -hide_banner -i 997Hz.wav -af 
>>>  
>>> 'ladspa=file=/home/voc/.ladspa/master_me_voc.so:p=master_me_voc:c=c0=0|c1=-16|c2=0.095|c3=55|c4=55|c5=-50|c6=-22|c7=-4|c8=2|c9=150|c10=500|c11=2000|c12=6000|c13=2|c14=0'
>>>  
>>>  test.mp3
>>> 
>>>  zsh: illegal hardware instruction  ffmpeg -hide_banner -i 997Hz.wav -af  
>>> test.mp3
>>> 
>>> (this was a test with LV1 but LV2 is desired in the end)
>>> 
>>> So one guy from the streaming team debugged and came across an 
>>> AVX2-dependency that the server's cpu does not support. Also he wrote that 
>>> it does not seem to be needed.
>>> 
>>> Any ideas on that?
>>> 
>>> Sorry about the blurry descriptions. If it's easier, I would like to 
>>> include two CCC guys. If I cc them, will they stay in the topic's 
>>> recipients?
>>> 
>>> Cheers,
>>> 
>>> Klaus
>>> 
>>> 
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> Faudiostream-users mailing list
>>> Faudiostream-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>> 
>>> 
>>> -- 
>>> "Anybody who knows all about nothing knows everything" -- Leonard Susskind
>> 
>> 
>> -- 
>> "Anybody who knows all about nothing knows everything" -- Leonard Susskind
> 
> 
> -- 
> "Anybody who knows all about nothing knows everything" -- Leonard Susskind
> _______________________________________________
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users



_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to