Hello Zack,
Thank you, it seems a very cool library ! But i get a segfault here...
I run the script in ".../ofelia/scripts/ubuntu/install_dependencies.sh". => installing all missing packages
Then, i create a new patch in Pd 0.48.1-test3, and create [declare -stdpath ofelia -stdlib ofelia]
ofelia v1.0.4: compiled on 20 Feb 2018 (c) 2018 Zack Lee cuinjune@gmail.com
I go in the help menu => Browser => ofelia/examples/3d/3dPrimitives.pd => Erreur de segmentation (core dumped)
I try to open different patch but each time this segfault.
My conf : Linux xps 4.13.0-32-generic #35-Ubuntu SMP Thu Jan 25 09:13:46 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux Pd 0.48.1-test3
I missed something ? ++
Jack
Le 20/02/2018 à 21:01, Zack Lee a écrit :
Hi, I'm happy to announce my Pd external library, ofelia.
ofelia is an external library written with openFrameworks and influenced by GEM for creating cross-platform multimedia applications.
The library consists of over 400 objects covering most features of openFrameworks core API, designed to ease the development of multimedia applications such as visual arts, musical apps and interactive games.
The library includes the following features:
- interactive output window
- various getters and event listeners
- 2d/3d shapes drawing
- image and font loading
- camera, lighting, material
- framebuffer object
- various data types (vec3f, color..)
- various utilities to speed up development (new expr, counter..)
- bandlimited oscillators and resonant filters
The library is currently available to be used under macOS, Linux(64bit) and Windows. It will also be available on Raspberry Pi soon.
You can download and install it by searching "ofelia" in 'Help -> Find externals' then add "ofelia" to 'Preferences -> Startup -> New' in Pd. There are some basic example patches you can try inside 'ofelia/examples' directory. ofelia works with vanilla Pd-0.48-1 and other versions of Pd may not work.
The patch made with ofelia can be converted to a standalone application for macOS, Linux, Windows, iOS and Android without having to write any further code. (Thanks to ofxPd) You just need to install some required tools to compile it on your desktop. For more information, please visit https://github.com/cuinjune/ofxOfelia
Any feedback is welcomed, hope you like it. :)
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list