Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • jwilkes/purr-data
  • aggraef/purr-data
  • samthursfield/purr-data
  • prakhar/purr-data
  • yadu05/purr-data
  • NegiAkash890/purr-data
  • prateekpardeshi/purr-data
  • Shruti3004/purr-data
  • hidimpu/purr-data
  • Atseosi/purr-data
  • piyushjasaiwal/purr-data
  • deveshprasad/purr-data
  • skm_7/purr-data
  • sankt/purr-data
  • ashim_tom/purr-data
  • dineshsoni02/purr-data
  • chaitanya1-coder/purr-data
  • Nitish0007/purr-data
  • nitin/purr-data
  • shuvam09/purr-data
  • gabrielabittencourt/purr-data
  • sivasai/purr-data
  • flachyjoe/purr-data
  • ishankaler/purr-data
  • prateek/purr-data
  • RukshanJS/purr-data
  • rajatshrm648/purr-data
  • Srashti/purr-data
  • Paarth/purr-data
  • AniruddhaGawali/purr-data
  • brittneyjuliet/purr-data
  • prakharagarwal1/purr-data
  • Shreyanshpaliwalcmsmn/purr-data
  • k_amrut/purr-data
  • AyushAnand/purr-data
  • Va16hav07/purr-data
36 results
Show changes
Showing
with 781 additions and 395 deletions
......@@ -67,7 +67,7 @@ ORIGDIR=pd-$(LIBRARY_NAME)_$(LIBRARY_VERSION)
UNAME := $(shell uname -s)
ifeq ($(UNAME),Darwin)
CPU := $(shell uname -p)
ifeq ($(CPU),arm) # iPhone/iPod Touch
ifeq ($(CPU),arm-iphone) # iPhone/iPod Touch
SOURCES += $(SOURCES_iphoneos)
EXTENSION = pd_darwin
OS = iphoneos
......@@ -97,8 +97,8 @@ ifeq ($(UNAME),Darwin)
FAT_FLAGS = -arch ppc -arch i386 -arch x86_64 -mmacosx-version-min=10.4
SOURCES += $(SOURCES_iphoneos)
endif
CFLAGS += $(FAT_FLAGS) -fPIC -I/sw/include
LDFLAGS += $(FAT_FLAGS) -bundle -undefined dynamic_lookup -L/sw/lib
CFLAGS += $(FAT_FLAGS) -fPIC
LDFLAGS += $(FAT_FLAGS) -bundle -undefined dynamic_lookup
# if the 'pd' binary exists, check the linking against it to aid with stripping
LDFLAGS += $(shell test -e $(PD_PATH)/bin/pd && echo -bundle_loader $(PD_PATH)/bin/pd)
LIBS += -lc
......
......@@ -92,7 +92,7 @@ ORIGDIR=pd-$(LIBRARY_NAME:~=)_$(LIBRARY_VERSION)
UNAME := $(shell uname -s)
ifeq ($(UNAME),Darwin)
CPU := $(shell uname -p)
ifeq ($(CPU),arm) # iPhone/iPod Touch
ifeq ($(CPU),arm-iphone) # iPhone/iPod Touch
SOURCES += $(SOURCES_iphoneos)
EXTENSION = pd_darwin
SHARED_EXTENSION = dylib
......@@ -130,7 +130,7 @@ ifeq ($(UNAME),Darwin)
FAT_FLAGS = -arch ppc -arch i386 -arch x86_64 -mmacosx-version-min=$(macos_target)
endif
endif
ALL_CFLAGS += $(FAT_FLAGS) -fPIC -I/sw/include
ALL_CFLAGS += $(FAT_FLAGS) -fPIC
# if the 'pd' binary exists, check the linking against it to aid with stripping
BUNDLE_LOADER = $(shell test ! -e $(PD_PATH)/bin/pd || echo -bundle_loader $(PD_PATH)/bin/pd)
ALL_LDFLAGS += $(FAT_FLAGS) -headerpad_max_install_names -bundle $(BUNDLE_LOADER) \
......
......@@ -523,7 +523,7 @@ ifeq ($(system), Darwin)
/Applications/Pd-extended*.app/Contents/Resources/include/pdextended \
/Applications/Pd*.app/Contents/Resources/src))
extension = pd_darwin
cpp.flags := -DUNIX -DMACOSX -I /sw/include
cpp.flags := -DUNIX -DMACOSX
c.flags :=
c.ldflags := -undefined suppress -flat_namespace -bundle
c.ldlibs := -lc
......
This diff is collapsed.
This diff is collapsed.
......@@ -6,6 +6,6 @@ class.sources = fluid~.c
ldlibs = -lfluidsynth
datafiles = fluid~-help.pd fluid.gen2sym.pd simple_onthego_synth.pd fluid.gen.txt LICENSE README
datafiles = fluid~-help.pd fluid.gen2sym.pd midi-input.pd mts-tuning.pd simple_onthego_synth.pd fluid.gen.txt LICENSE README
include Makefile.pdlibbuilder.revised
#N canvas 542 308 583 345 10;
#X obj 24 50 ctlin;
#X obj 24 71 pack f f f;
#X msg 24 92 ctl \$1 \$2 \$3;
#X obj 126 70 pack f f f;
#X obj 223 70 pack f f f;
#X obj 126 49 notein;
#X msg 126 91 note \$1 \$2 \$3;
#X obj 223 49 polytouchin;
#X msg 223 91 polytouch \$1 \$2 \$3;
#X obj 22 121 pgmin;
#X obj 22 142 pack f f;
#X msg 22 163 pgm \$1 \$2;
#X obj 126 142 pack f f;
#X obj 223 142 pack f f;
#X obj 126 121 bendin 0 1;
#X msg 126 163 bend \$1 \$2;
#X obj 223 121 touchin;
#X msg 223 163 touch \$1 \$2;
#X obj 21 193 midiin;
#X obj 21 214 sel 250 251 252;
#X msg 21 235 start;
#X msg 50 257 cont;
#X msg 79 237 stop;
#X obj 222 259 outlet;
#X obj 410 21 sysexin;
#X obj 410 51 sel 240;
#X msg 410 75 1;
#X obj 410 172 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 449 76 spigot;
#X obj 449 103 moses 128;
#X msg 500 156 0;
#X obj 449 216 list prepend;
#X obj 410 194 swap 1;
#X obj 410 216 -;
#X obj 410 241 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 300 254 spigot;
#X obj 500 128 t b b b;
#X obj 300 281 list prepend sysex;
#X obj 300 302 list trim;
#X text 320 316 sysex input - this is a bit tricky;
#X obj 536 241 t l;
#X text 20 7 This is a little helper patch which encodes MIDI messages
in a symbolic format used by some pd-pure plugins.;
#X connect 0 0 1 0;
#X connect 0 1 1 1;
#X connect 0 2 1 2;
#X connect 1 0 2 0;
#X connect 2 0 23 0;
#X connect 3 0 6 0;
#X connect 4 0 8 0;
#X connect 5 0 3 0;
#X connect 5 1 3 1;
#X connect 5 2 3 2;
#X connect 6 0 23 0;
#X connect 7 0 4 0;
#X connect 7 1 4 1;
#X connect 7 2 4 2;
#X connect 8 0 23 0;
#X connect 9 0 10 0;
#X connect 9 1 10 1;
#X connect 10 0 11 0;
#X connect 11 0 23 0;
#X connect 12 0 15 0;
#X connect 13 0 17 0;
#X connect 14 0 12 0;
#X connect 14 1 12 1;
#X connect 15 0 23 0;
#X connect 16 0 13 0;
#X connect 16 1 13 1;
#X connect 17 0 23 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 19 1 21 0;
#X connect 19 2 22 0;
#X connect 20 0 23 0;
#X connect 21 0 23 0;
#X connect 22 0 23 0;
#X connect 24 0 25 0;
#X connect 25 0 26 0;
#X connect 25 1 28 0;
#X connect 26 0 27 0;
#X connect 27 0 28 1;
#X connect 27 0 32 0;
#X connect 28 0 29 0;
#X connect 29 0 31 0;
#X connect 29 1 36 0;
#X connect 30 0 27 0;
#X connect 31 0 35 0;
#X connect 31 0 40 0;
#X connect 32 0 33 0;
#X connect 32 1 33 1;
#X connect 33 0 34 0;
#X connect 34 0 35 1;
#X connect 35 0 37 0;
#X connect 36 0 31 1;
#X connect 36 1 31 0;
#X connect 36 2 30 0;
#X connect 37 0 38 0;
#X connect 38 0 23 0;
#X connect 40 0 31 1;
#N canvas 513 180 490 406 12;
#X obj 90 183 midi-input;
#X obj 33 262 output~;
#X obj 33 233 fluid~ -smmf TimGM6mb;
#X text 20 327 Download Tim Brechbill's small (~6MB) GM soundfont here:
;
#X obj 19 375 pddp/pddplink https://musescore.org/en/handbook/soundfonts-and-sfz-files#list
-text More soundfonts here (musescore.org);
#X obj 19 351 pddp/pddplink http://sourceforge.net/p/mscore/code/HEAD/tree/trunk/mscore/share/sound/TimGM6mb.sf2?format=raw
-text TimGM6mb.sf2 (sf.net);
#X msg 219 184 pgm 20 1 \, pgm 20 2 \, pgm 20 3;
#X msg 33 41 sysex 127 127 8 8 3 127 127 64 64 64 64 64 64 64 64 64
64 64 64, f 33;
#X msg 33 91 sysex 127 127 8 8 3 127 127 74 50 67 85 61 78 54 71 47 64 81 57, f 33;
#X text 218 157 church organ on channels 1-3;
#X text 288 48 12-tet (default tuning);
#X text 286 91 quarter-comma meantone (has wolf fifth at Ab - Eb),
f 27;
#X connect 0 0 2 0;
#X connect 2 0 1 0;
#X connect 2 1 1 1;
#X connect 6 0 2 0;
#X connect 7 0 2 0;
#X connect 8 0 2 0;
#N canvas 480 117 389 508 10;
#X declare -lib maxlib;
#N canvas 480 116 390 511 10;
#X obj 25 197 notein;
#X obj 25 222 + 0;
#X obj 25 20 key;
......@@ -7,16 +6,20 @@
#X msg 25 64 -12;
#X msg 50 85 12;
#X obj 25 117 +;
#X obj 109 134 nbx 3 88 -60 60 0 0 empty empty empty 0 -8 0 70 -262144
-1 -1 0 256 1;
#X obj 109 134 nbx 3 88 -60 60 0 0 empty empty empty 0 -8 0 70 #fcfcfc
#000000 #000000 0 256 1;
#X obj 25 253 pack 0 0 0;
#X msg 25 275 \$3 \$1 \$2;
#X obj 25 296 fluid~ /home/l2orkist/Downloads/Soundfonts/jRhodes3.sf2
#X obj 139 295 loadbang;
#X obj 25 296 fluid~ TimGM6mb;
#X obj 25 357 output~;
#X msg 139 320 1;
#X text 24 431 Download Tim Brechbill's small (~6MB) GM soundfont here:
;
#X obj 26 377 l2ork_output~;
#X obj 105 334 loadbang;
#X obj 36 350 freeverb~;
#X obj 105 355 t 50 1;
#X obj 23 479 pddp/pddplink https://musescore.org/en/handbook/soundfonts-and-sfz-files#list
-text More soundfonts here (musescore.org);
#X obj 23 455 pddp/pddplink http://sourceforge.net/p/mscore/code/HEAD/tree/trunk/mscore/share/sound/TimGM6mb.sf2?format=raw
-text TimGM6mb.sf2 (sf.net);
#X connect 0 0 1 0;
#X connect 0 1 8 1;
#X connect 0 2 8 2;
......@@ -30,10 +33,8 @@
#X connect 7 0 6 1;
#X connect 7 0 1 1;
#X connect 8 0 9 0;
#X connect 9 0 10 0;
#X connect 9 0 11 0;
#X connect 10 0 13 0;
#X connect 10 0 11 0;
#X connect 12 0 14 0;
#X connect 13 0 11 0;
#X connect 14 0 11 6;
#X connect 14 1 11 7;
#X connect 11 0 12 0;
#X connect 11 1 12 1;
#X connect 13 0 12 2;
......@@ -523,7 +523,7 @@ ifeq ($(system), Darwin)
/Applications/Pd-extended*.app/Contents/Resources/include/pdextended \
/Applications/Pd*.app/Contents/Resources/src))
extension = pd_darwin
cpp.flags := -DUNIX -DMACOSX -I /sw/include
cpp.flags := -DUNIX -DMACOSX
c.flags :=
c.ldflags := -undefined suppress -flat_namespace -bundle
c.ldlibs := -lc
......
......@@ -27,8 +27,12 @@
#include "g_canvas.h"
#include "g_all_guis.h"
/* This really should be part of g_all_guis.h... */
EXTERN int gfxstub_haveproperties(void *key);
#include <math.h>
#ifdef WIN32
#include <io.h>
#else
......@@ -297,15 +301,15 @@ static void knob_getrect(t_gobj *z, t_glist *glist,
static void knob_save(t_gobj *z, t_binbuf *b)
{
t_knob *x = (t_knob *)z;
int bflcol[3];
t_symbol *bflcol[3];
t_symbol *srl[3];
iemgui_save(&x->x_gui, srl, bflcol);
binbuf_addv(b, "ssiisiiffiisssiiiiiiiii", gensym("#X"),gensym("obj"),
binbuf_addv(b, "ssiisiiffiisssiiiisssii;", gensym("#X"),gensym("obj"),
(t_int)x->x_gui.x_obj.te_xpix, (t_int)x->x_gui.x_obj.te_ypix,
atom_getsymbol(binbuf_getvec(x->x_gui.x_obj.te_binbuf)),
x->x_gui.x_h, x->x_gui.x_h,
(float)x->x_min, (float)x->x_max,
(t_float)x->x_min, (t_float)x->x_max,
x->x_lin0_log1, iem_symargstoint(&x->x_gui),
srl[0], srl[1], srl[2],
x->x_gui.x_ldx, x->x_gui.x_ldy,
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -259,7 +259,7 @@ static void *envgen_new(t_symbol *s,int argc,t_atom* argv)
x->args = STATES;
x->finalvalues = getbytes( x->args*sizeof(t_float));
x->duration = getbytes( x->args*sizeof(t_float));
DEBUG(post("finalvalues %lx",x->finalvalues););
DEBUG(post("finalvalues %zx",x->finalvalues););
/* widget */
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
File mode changed from 100755 to 100644