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

2013-12-29 Thread Pierre Guillot
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 g...@g.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 0x8022

 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 guillotpier...@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.oliv...@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 guillotpier...@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 willk...@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@iem.at mailing list
 UNSUBSCRIBE and account-management - http://lists.puredata.info/
 listinfo/pd-list


 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list




 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list




 --
 Thomas Grill
 http://g.org

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


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

2013-12-29 Thread Thomas Grill
Hey, that's great, thanks for checking it out!
gr~~~



2013/12/29 Pierre Guillot guillotpier...@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 g...@g.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 0x8022

 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 guillotpier...@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.oliv...@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 guillotpier...@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 willk...@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@iem.at mailing list
 UNSUBSCRIBE and account-management - http://lists.puredata.info/
 listinfo/pd-list


 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list




 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list




 --
 Thomas Grill
 http://g.org





-- 
Thomas Grill
http://g.org
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


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

2013-12-25 Thread Thomas Grill
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 0x8022

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 guillotpier...@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.oliv...@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 guillotpier...@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 willk...@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@iem.at mailing list
 UNSUBSCRIBE and account-management - http://lists.puredata.info/
 listinfo/pd-list


 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list




 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list




-- 
Thomas Grill
http://g.org
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


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

2013-11-05 Thread Pierre Guillot
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 willk...@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@iem.at mailing list
 UNSUBSCRIBE and account-management - http://lists.puredata.info/
 listinfo/pd-list

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


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

2013-11-05 Thread Jaime E Oliver
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 guillotpier...@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 willk...@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@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list
 
 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


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

2013-11-05 Thread Pierre Guillot
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.oliv...@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 guillotpier...@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 willk...@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@iem.at mailing list
 UNSUBSCRIBE and account-management - http://lists.puredata.info/
 listinfo/pd-list


 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


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

2013-11-04 Thread 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:

hoa.decoder~ : An ambisonic decoder (ambisonic, binaural, irregular
configurations).

hoa.encoder~ : An ambisonic encoder.

hoa.map~ : An ambisonic sources spatializer.

hoa.delay~ : An ambisonic sound field delay.

hoa.freeverb~ : An implementation of the freeverb algorithm for Ambisonics.

hoa.grain~ : An ambisonic granular synthesizer.

hoa.map : A GUI to spatialize sources on a map.

hoa.meter~ : A circular meter with sound field descriptor.

hoa.optim~ : An ambisonic sound field optimization.

hoa.pi : A good pi number.

hoa.projector~ : A plane wave decomposer.

hoa.recomposer~ : A plane wave recomposer to harmonics domain.

hoa.ringmod~ : An ambisonic sound field ring modulation.

hoa.rotate~ : An ambisonic sound field rotation external.

hoa.scope~ : An ambisonic harmonic scope.

hoa.space : A GUI to design ambisonic space.

hoa.space~ : A plane wave spatial filter.

hoa.wider~ : An ambisonic fractional orders simulator.


Release:

http://www.mshparisnord.fr/hoalibrary/en

Sources:

https://github.com/CICM/HoaLibrary


Feedbacks are welcome.

Thanks.

Pierre
___
Pd-announce mailing list
pd-annou...@iem.at
http://lists.puredata.info/listinfo/pd-announce
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


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

2013-11-04 Thread Laurent Willkomm

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@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list