add files
This commit is contained in:
parent
42d0eb6509
commit
c8ad7fcd9e
78
build/Release32/Pd_Chunks-test/Pd_Chunks-test.pd
Normal file
78
build/Release32/Pd_Chunks-test/Pd_Chunks-test.pd
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
#N canvas 19 118 885 488 12;
|
||||||
|
#X obj 78 87 adc~, f 6;
|
||||||
|
#X obj 73 241 loadbang;
|
||||||
|
#X msg 73 271 \; pd dsp 1 \;;
|
||||||
|
#X obj 77 162 dac~, f 6;
|
||||||
|
#X msg 142 52 \$1 30;
|
||||||
|
#X obj 142 87 line~;
|
||||||
|
#X obj 122 127 *~;
|
||||||
|
#X obj 78 127 *~;
|
||||||
|
#X obj 142 11 r gain;
|
||||||
|
#X obj 242 8 r rvstparameter0;
|
||||||
|
#X obj 239 279 * 100;
|
||||||
|
#X obj 239 307 dbtorms;
|
||||||
|
#X obj 239 334 s gain;
|
||||||
|
#X obj 297 269 s svstparameter0;
|
||||||
|
#X obj 242 72 vsl 50 128 0 1 0 0 empty empty empty 0 -9 0 10 #fcfcfc #000000 #000000 0 1;
|
||||||
|
#X msg 242 39 set \$1;
|
||||||
|
#X text 320 114 range is 0..1;
|
||||||
|
#X obj 64 393 r rvstplugname;
|
||||||
|
#X symbolatom 64 425 26 0 0 0 - - - 0;
|
||||||
|
#X obj 478 422 r rvstdata;
|
||||||
|
#X obj 476 331 s svstdata;
|
||||||
|
#X obj 478 454 print;
|
||||||
|
#X symbolatom 673 132 26 0 0 0 - - - 0;
|
||||||
|
#X obj 673 100 r rvstprogname;
|
||||||
|
#X obj 503 100 r rvstprognumber;
|
||||||
|
#X floatatom 503 124 5 0 0 0 - - - 0;
|
||||||
|
#X text 464 273 1 send some data to the host's data chunk;
|
||||||
|
#X text 463 358 2 from the host save the file as .fxp or .fxb;
|
||||||
|
#X msg 476 299 hello world 1.2;
|
||||||
|
#X text 462 392 3 from the host open the file you saved;
|
||||||
|
#X text 500 11 When the host chamges the program these 2 are updated. Additionally you can use this to set lots of parameters that are not exposed to host. The program used is stored and recalled in the host/DAW project., f 49;
|
||||||
|
#N canvas 182 182 450 300 additionally 0;
|
||||||
|
#X msg 121 99 12 34 56 hello;
|
||||||
|
#X msg 150 136 0.2 0.4 0.78 foo;
|
||||||
|
#X msg 190 179 0.2 0.4 0.78 bar;
|
||||||
|
#X msg 211 208 0.7 0.5 10 something;
|
||||||
|
#X obj 117 49 sel 0 1 2 3;
|
||||||
|
#X obj 136 250 list;
|
||||||
|
#X obj 136 274 outlet;
|
||||||
|
#X obj 117 15 inlet;
|
||||||
|
#X connect 0 0 5 0;
|
||||||
|
#X connect 1 0 5 0;
|
||||||
|
#X connect 2 0 5 0;
|
||||||
|
#X connect 3 0 5 0;
|
||||||
|
#X connect 4 0 0 0;
|
||||||
|
#X connect 4 1 1 0;
|
||||||
|
#X connect 4 2 2 0;
|
||||||
|
#X connect 4 3 3 0;
|
||||||
|
#X connect 5 0 6 0;
|
||||||
|
#X connect 7 0 4 0;
|
||||||
|
#X restore 503 154 pd additionally;
|
||||||
|
#X listbox 503 182 23 0 0 0 - - - 0;
|
||||||
|
#X text 466 223 Experimental. Not all hosts supports it correctly. See the .pdv file. This only works if PROGRAMSARECHUNKS = TRUE is set., f 50;
|
||||||
|
#X obj 242 213 t f f;
|
||||||
|
#X connect 0 0 7 0;
|
||||||
|
#X connect 0 1 6 0;
|
||||||
|
#X connect 1 0 2 0;
|
||||||
|
#X connect 4 0 5 0;
|
||||||
|
#X connect 5 0 6 1;
|
||||||
|
#X connect 5 0 7 1;
|
||||||
|
#X connect 6 0 3 1;
|
||||||
|
#X connect 7 0 3 0;
|
||||||
|
#X connect 8 0 4 0;
|
||||||
|
#X connect 9 0 15 0;
|
||||||
|
#X connect 10 0 11 0;
|
||||||
|
#X connect 11 0 12 0;
|
||||||
|
#X connect 14 0 34 0;
|
||||||
|
#X connect 15 0 14 0;
|
||||||
|
#X connect 17 0 18 0;
|
||||||
|
#X connect 19 0 21 0;
|
||||||
|
#X connect 23 0 22 0;
|
||||||
|
#X connect 24 0 25 0;
|
||||||
|
#X connect 25 0 31 0;
|
||||||
|
#X connect 28 0 20 0;
|
||||||
|
#X connect 31 0 32 0;
|
||||||
|
#X connect 34 0 10 0;
|
||||||
|
#X connect 34 1 13 0;
|
57
build/Release32/Pd_Chunks-test/Pd_Chunks-test.pdv
Normal file
57
build/Release32/Pd_Chunks-test/Pd_Chunks-test.pdv
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
# Number of audio input and output channels
|
||||||
|
CHANNELS = 2
|
||||||
|
|
||||||
|
# installation directory of puredata (optional)
|
||||||
|
# If non specified, will search in <host_exec_dir>\pdvst\pd\
|
||||||
|
# then in <vst_dir>\.pd\
|
||||||
|
#PDPATH = D:\Programs\pd-0.48-1-test\
|
||||||
|
|
||||||
|
# Main Pd patch of the plugin
|
||||||
|
MAIN = Pd_Chunks-test.pd
|
||||||
|
|
||||||
|
# Unique four character VST plugin ID
|
||||||
|
ID = pdch
|
||||||
|
|
||||||
|
# Whether this is a VSTi
|
||||||
|
SYNTH = FALSE
|
||||||
|
|
||||||
|
# Whether there is a custom GUI (e.g. GrIPD)
|
||||||
|
CUSTOMGUI = FALSE
|
||||||
|
|
||||||
|
# Display Pd GUI or not
|
||||||
|
DEBUG = TRUE
|
||||||
|
|
||||||
|
# External libraries (comma delimited list, relative to pdvst/)
|
||||||
|
# ***OBSOLETE, use [declare] inside patch instead***
|
||||||
|
#LIB =
|
||||||
|
|
||||||
|
# Save and Get Pd lists in .fxp file via ([s svstdata] and [r rvstdata])
|
||||||
|
# Some hosts don't work correctly with this.
|
||||||
|
# If in doubt just use FALSE.
|
||||||
|
PROGRAMSARECHUNKS = FALSE
|
||||||
|
|
||||||
|
# Number of VST parameters (up to 128)
|
||||||
|
PARAMETERS = 1
|
||||||
|
|
||||||
|
# Name of first VST parameter
|
||||||
|
# used when CUSTOMGUI is false or VST host doesn't support custom editors
|
||||||
|
NAMEPARAMETER0 = Level
|
||||||
|
|
||||||
|
# Define a program (up to 128)
|
||||||
|
PROGRAM = Full Blast
|
||||||
|
|
||||||
|
# Set first parameter value for this program
|
||||||
|
PARAMETER0 = 1.0
|
||||||
|
|
||||||
|
#another program
|
||||||
|
PROGRAM = Muted
|
||||||
|
|
||||||
|
PARAMETER0 = 0.0
|
||||||
|
|
||||||
|
#another program
|
||||||
|
PROGRAM = -6dB
|
||||||
|
|
||||||
|
PARAMETER0 = 0.5
|
||||||
|
|
||||||
|
#another program
|
||||||
|
PROGRAM = test empty param
|
BIN
build/Release32/Pd_Chunks-test/read-chunk-test.fxp
Normal file
BIN
build/Release32/Pd_Chunks-test/read-chunk-test.fxp
Normal file
Binary file not shown.
@ -28,7 +28,7 @@ DEBUG = TRUE
|
|||||||
# Save and Get Pd lists in .fxp file via ([s svstdata] and [r rvstdata])
|
# Save and Get Pd lists in .fxp file via ([s svstdata] and [r rvstdata])
|
||||||
# Some hosts don't work correctly with this.
|
# Some hosts don't work correctly with this.
|
||||||
# If in doubt just use FALSE.
|
# If in doubt just use FALSE.
|
||||||
PROGRAMSARECHUNKS = TRUE
|
PROGRAMSARECHUNKS = FALSE
|
||||||
|
|
||||||
# Number of VST parameters (up to 128)
|
# Number of VST parameters (up to 128)
|
||||||
PARAMETERS = 1
|
PARAMETERS = 1
|
||||||
|
@ -18,4 +18,5 @@ ALL: vstschedlib.c
|
|||||||
-shared -L$(PDDIR)bin -l:pd.dll -o vstschedlib.dll
|
-shared -L$(PDDIR)bin -l:pd.dll -o vstschedlib.dll
|
||||||
strip vstschedlib.dll
|
strip vstschedlib.dll
|
||||||
#cp vstschedlib.dll ../build/pd-scheduler$(arch)/vstschedlib.dll
|
#cp vstschedlib.dll ../build/pd-scheduler$(arch)/vstschedlib.dll
|
||||||
cp vstschedlib.dll ../build/Release$(arch)/.pd/bin/vstschedlib.dll
|
#cp vstschedlib.dll ../build/Release$(arch)/.pd/bin/vstschedlib.dll
|
||||||
|
cp vstschedlib.dll ../build/Release$(arch)/vstschedlib.dll
|
Loading…
Reference in New Issue
Block a user