blob: 5505fef53df19deb5b7f2eb442d0e2722aa41bb7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
clone 0.0.6 - Pure Data 'abstraction cloner' external
copyright (c) 2002 by Olaf Matthes
clone is an 'abstraction cloning' external for pd (by Miller Puckette). It allows
to have several instances of one abstraction being executed in one object. Input
data gets routed to the independent instances according to the first element.
This object is based on 'rabin~' written by Krzysztof Czaja.
Compilation:
In the makefile adjust the path to where your m_pd.h can be found (on Win: additionally
change the path to MS VC++).
Linux: type 'make pd_linux' & (optionally) 'make install'
MAC OS X: type 'make pd_darwin' & (optionally) 'make install'
WinNT: type 'nmake pd_nt'
Restrictions:
- a maximum of 8 signal outlets/inlets and a maximum of 256 control
outlets/inlets allowed
- order of outlets reflects order of creation, not order in terms
of position on canvas; signal outlets (if any) come first
- deleting or adding any inlets / outlets from abstraction crashes Pd -> build your
abstraction before loading it into clone!!!
- externals have to be loaded using -lib flag, otherwise clone will not recognise
any externals in your abstraction
- no abstractions in the abstraction allowed
- changing font size in abstraction crashes Pd
- there are probably more things that crash Pd
For a detailed description how to use clone see the file readme.pdf and the help
patches supplied.
clone is published under GPL terms. See file LICENSE for details.
Get latest version at http://www.akustische-kunst.org/puredata/clone/
Send bugs to info@akustische-kunst.org
|