LoginSignup
9
8

More than 5 years have passed since last update.

PD for iOS版にないオブジェクトの追加の仕方。

Last updated at Posted at 2014-04-03

PureDataには、
libpdプロジェクトってのがあって
pd-for-iosを使うと、iOSで色々なシンセサイザーが作れます。
Androidでも作れる。
libpdすてき。
Github pd-for-ios

Mac版はここからダウンロード可能。
Pd-extended

ですが、

Macで作ったpdパッチをiOSに読み込めば大体は再生されるのだけど、
extendっていうだけあって、たまにMac版にはあって、iOS版にはないオブジェクトもある。

pure-dataの元リポジトリには、ソースが全部あるので
pure-data Source Forge

必要なオブジェクトのソースを、
libpdに追加して、

m_conf.c

// ....
void d_soundfile_setup(void);
void d_ugen_setup(void);

// こんなかんじで
void your_extended_setup(void);


// ....
d_soundfile_setup();
d_ugen_setup();

// こんなかんじで
your_extended_setup();


初期化関数をconfに入れてあげればオブジェクト追加可能ですた。

9
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
8