From 56ac41353dab8a36f27bdbfb5b9886c9fda65cfe Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Wed, 13 Apr 2005 04:38:43 +0000 Subject: doing a little housecleaning svn path=/trunk/externals/hcs/; revision=2755 --- TODO | 7 +++++++ platformdummy-help.pd | 12 ----------- platformdummy.c | 57 --------------------------------------------------- 3 files changed, 7 insertions(+), 69 deletions(-) create mode 100644 TODO delete mode 100644 platformdummy-help.pd delete mode 100644 platformdummy.c diff --git a/TODO b/TODO new file mode 100644 index 0000000..8fd6016 --- /dev/null +++ b/TODO @@ -0,0 +1,7 @@ + +ifeel.c +------------------------------------------------------------------------ +- make default device be /dev/input/ifeel0 when there are no arguments + +- add abort command ( http://moore.cx/dan/out/ifeel/ + http://inebriated-innovation.org/ifeel/ ) diff --git a/platformdummy-help.pd b/platformdummy-help.pd deleted file mode 100644 index 6fcce51..0000000 --- a/platformdummy-help.pd +++ /dev/null @@ -1,12 +0,0 @@ -#N canvas 302 322 432 260 10; -#X obj 156 160 platformdummy; -#X text 18 64 [platformdummy] is an merely a space filler to take the -place of platform-specific objects when you are running a patch on -a platform that doesn't support specific objects.; -#X text 18 115 Some examples of such objects are [linuxevent] and [linuxmouse] -which only work with the Linux Event system.; -#X text 22 198 [platformdummy] has 8 inlets and 8 outlets so that you -won't loose the connections if the patch is saved on a platform that -doesn't support a given object.; -#X obj 16 5 cnv 15 400 40 empty empty platformdummy 20 12 1 14 -257472 --66577 0; diff --git a/platformdummy.c b/platformdummy.c deleted file mode 100644 index 9a194a2..0000000 --- a/platformdummy.c +++ /dev/null @@ -1,57 +0,0 @@ -/* -------------------------- platformdummy ----------------------------------- */ -/* */ -/* Space filler object for objects that don't work on the given platform. */ -/* Written by Hans-Christoph Steiner */ -/* */ -/* This program is free software; you can redistribute it and/or */ -/* modify it under the terms of the GNU General Public License */ -/* as published by the Free Software Foundation; either version 2 */ -/* of the License, or (at your option) any later version. */ -/* */ -/* This program is distributed in the hope that it will be useful, */ -/* but WITHOUT ANY WARRANTY; without even the implied warranty of */ -/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */ -/* GNU General Public License for more details. */ -/* */ -/* You should have received a copy of the GNU General Public License */ -/* along with this program; if not, write to the Free Software */ -/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* */ -/* Based on PureData by Miller Puckette and others. */ -/* */ -/* ---------------------------------------------------------------------------- */ - -#include - -#define INLET_NUMBER 8 -#define OUTLET_NUMBER 8 - -typedef struct platformdummy { - t_object x_ob; - t_symbol *x_symbol; - t_outlet *x_outlets[OUTLET_NUMBER]; -} t_platformdummy; - -t_class *platformdummy_class; - -void *platformdummy_new(void) { - int i; - - t_platformdummy *x = (t_platformdummy *)pd_new(platformdummy_class); - -/* counter starts at one since Pd makes the first inlet automatically */ - for (i=1;ix_ob, &x->x_symbol); - - for (i=0;ix_outlets[i] = outlet_new(&x->x_ob, gensym("float")); - - return (void *)x; -} - -void platformdummy_setup(void) { - platformdummy_class = class_new(gensym("platformdummy"), (t_newmethod)platformdummy_new, - 0, sizeof(t_platformdummy), 0, 0); - class_sethelpsymbol(platformdummy_class, gensym("platformdummy-help.pd")); -} - -- cgit v1.2.1