[PD] [PD-announce] HoaLibrary for PD - High Order Ambisonics Library

Thomas Grill gr at grrrr.org
Sun Dec 29 22:34:29 CET 2013


Hey, that's great, thanks for checking it out!
gr~~~



2013/12/29 Pierre Guillot <guillotpierre6 at gmail.com>

> Hi Thomas,
>
> We thought that 10.6 for the deployment target was enough but it seems
> that we were wrong. We use some dependencies to optimize the matrix
> multiplications (the high order ambisonics involve a lot of computations)
> and we thought that the efficiency of the optimizations depends of the
> deployment target (in fact, we don't really know, we have to try). So we'll
> try with 10.5 and I hope that you'll be able to use Hoa with the next
> release.
>
> All the best,
> Pierre
>
>
> 2013/12/25 Thomas Grill <gr at grrrr.org>
>
>> Dear HoaLibrary developers,
>> the library is a great project. However, trying out the Pd version on my
>> OSX 10.5 machine i get errors like the following when instantiating objects:
>>
>> /Users/thomas/Library/Pd/HoaLibrary-1.0/hoa.rotate~.pd_darwin:
>> dlopen(/Users/thomas/Library/Pd/HoaLibrary-1.0/hoa.rotate~.pd_darwin, 10):
>> no suitable image found.  Did find:
>> /Users/thomas/Library/Pd/HoaLibrary-1.0/hoa.rotate~.pd_darwin: unknown
>> required load command 0x80000022
>>
>> I am aware that this is caused by your library expecting a OS version
>> newer than mine. Knowing from my own externals this can fairly easily be
>> fixed (if there are no explicit dependencies on newer OS versions) by
>> setting the OS target (SDK version) to 10.5 when building the binaries.
>>
>> thanks and all the best,
>> Thomas
>>
>>
>> 2013/11/5 Pierre Guillot <guillotpierre6 at gmail.com>
>>
>>> Faust is very efficient but there are particularities. We can't have a
>>> dynamic ambisonic order that means for each processing we have to create as
>>> many externals as we want orders. There's no restriction for order with
>>> Hoa, so it's a first problem. On another hand, GUIs are  very important and
>>> we can't make them with Faust. And we don't have the whole library in
>>> Faust. Faust is highly optimized and multi-plateform so it's useful for
>>> specific uses but it's not the best choice for what we want to offer with
>>> this Pd version. I'm going to find a solution and someone offers his help
>>> on codelab PD forum so perhaps Linux version will come soon.
>>>
>>> Cheers
>>>
>>> Pierre
>>>
>>> 2013/11/5 Jaime E Oliver <jaime.oliver2 at gmail.com>
>>>
>>>> Doesn't Faust just do that for you? I thought you could simply export
>>>> externals from the Faust code in Linux, but I could be remembering wrong.
>>>>
>>>> best,
>>>>
>>>> J
>>>>
>>>>
>>>> On Nov 5, 2013, at 3:35 AM, Pierre Guillot <guillotpierre6 at gmail.com>
>>>> wrote:
>>>>
>>>> Hi,
>>>>
>>>> The Linux version is scheduled but I can't say when (I need a Linux
>>>> machine and time to do this).  I'm not a Linux expert (really not) so If
>>>> you have any advices for Linux version, it will be very helpful.
>>>>
>>>> Cheers
>>>>
>>>>
>>>> 2013/11/4 Laurent Willkomm <willkomm at pt.lu>
>>>>
>>>>> Am 2013-11-04 09:44, schrieb Pierre Guillot:
>>>>>
>>>>>  Hi,
>>>>>>
>>>>>> The CICM is pleased to share the first release of HoaLibrary for Pure
>>>>>> Data.
>>>>>>
>>>>>> HoaLibrary is a collection of C++ classes, FAUST functions and objects
>>>>>> for Pure Data, Max and VST destined to high order Ambisonics sound
>>>>>> reproduction.
>>>>>>
>>>>>> HoaLibrary allows musicians and composers to synthesize, transform and
>>>>>> render sound fields in a creative and artistic way. This library
>>>>>> facilitates the understanding and the appropriation of key concepts of
>>>>>> Ambisonics. Thanks to original graphical interfaces a lot of new
>>>>>> signal
>>>>>> processings are allowed like diffuse sound field synthesis,
>>>>>> perspective
>>>>>> distortion or spatial filtering.
>>>>>>
>>>>>> HoaLibrary is free, open-source and made available by CICM, the centre
>>>>>> of research on musical composition and computer science of the Paris 8
>>>>>> University.
>>>>>>
>>>>>> Objects:
>>>>>>
>>>>>
>>>>> Hi,
>>>>> will there be a Linux puredata version?
>>>>>
>>>>> L. Willkomm
>>>>> Luxembourg
>>>>>
>>>>> _______________________________________________
>>>>> Pd-list at iem.at mailing list
>>>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/
>>>>> listinfo/pd-list
>>>>>
>>>>
>>>> _______________________________________________
>>>> Pd-list at iem.at mailing list
>>>> UNSUBSCRIBE and account-management ->
>>>> http://lists.puredata.info/listinfo/pd-list
>>>>
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Pd-list at iem.at mailing list
>>> UNSUBSCRIBE and account-management ->
>>> http://lists.puredata.info/listinfo/pd-list
>>>
>>>
>>
>>
>> --
>> Thomas Grill
>> http://grrrr.org
>>
>
>


-- 
Thomas Grill
http://grrrr.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20131229/c2325304/attachment.htm>


More information about the Pd-list mailing list