[PD-dev] iem_matrix

IOhannes m zmoelnig zmoelnig at iem.at
Mon Mar 19 13:50:04 CET 2007


just to make sure: iem_matrix is totally deprecated in favour of
"iemmatrix".
it should not be added to the pd-extended build-system.
instead it should be removed from the pd-extended build-system.
(i don't want to break the build-system so i won't do it ;-))

sooner or later i will remove it from the repository; just now it is
there for legacy reasons.


mfa.sdr
IOhannes


pd-cvs-request at iem.at wrote:
> 
> ------------------------------
> 
> Message: 7
> Date: Sun, 18 Mar 2007 20:43:14 +0000
> From: Georg Holzmann <grholzi at users.sourceforge.net>
> Subject: [PD-cvs] externals/iem/iem_matrix/src matrix_orthogonal.c,
> 	1.2,	1.3 matrix_pinv.c, 1.2, 1.3 spherical_line.c, 1.2, 1.3
> To: pd-cvs at iem.at
> Message-ID: <mailman.10.1174302001.10064.pd-cvs at iem.at>
> 
> Update of /cvsroot/pure-data/externals/iem/iem_matrix/src
> In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv437/iem/iem_matrix/src
> 
> Modified Files:
> 	matrix_orthogonal.c matrix_pinv.c spherical_line.c 
> Log Message:
> added iem_matrix to the pd-extended build system
> 
> 
> Index: spherical_line.c
> ===================================================================
> RCS file: /cvsroot/pure-data/externals/iem/iem_matrix/src/spherical_line.c,v
> retrieving revision 1.2
> retrieving revision 1.3
> diff -C2 -d -r1.2 -r1.3
> *** spherical_line.c	14 Dec 2006 20:09:35 -0000	1.2
> --- spherical_line.c	18 Mar 2007 20:43:12 -0000	1.3
> ***************
> *** 4,7 ****
> --- 4,10 ----
>   iem_matrix written by Thomas Musil (c) IEM KUG Graz Austria 2002 - 2006 */
>   
> + #include "m_pd.h"
> + #include "math.h"
> + 
>   /* -------------------------- spherical_line ------------------------------ */
>   
> 
> Index: matrix_orthogonal.c
> ===================================================================
> RCS file: /cvsroot/pure-data/externals/iem/iem_matrix/src/matrix_orthogonal.c,v
> retrieving revision 1.2
> retrieving revision 1.3
> diff -C2 -d -r1.2 -r1.3
> *** matrix_orthogonal.c	14 Dec 2006 20:09:35 -0000	1.2
> --- matrix_orthogonal.c	18 Mar 2007 20:43:12 -0000	1.3
> ***************
> *** 4,7 ****
> --- 4,8 ----
>   iem_matrix written by Thomas Musil (c) IEM KUG Graz Austria 2002 - 2006 */
>   
> + #include "m_pd.h"
>   
>   /* -------------------------- matrix_orthogonal ------------------------------ */
> 
> Index: matrix_pinv.c
> ===================================================================
> RCS file: /cvsroot/pure-data/externals/iem/iem_matrix/src/matrix_pinv.c,v
> retrieving revision 1.2
> retrieving revision 1.3
> diff -C2 -d -r1.2 -r1.3
> *** matrix_pinv.c	14 Dec 2006 20:09:35 -0000	1.2
> --- matrix_pinv.c	18 Mar 2007 20:43:12 -0000	1.3
> ***************
> *** 4,7 ****
> --- 4,9 ----
>   iem_matrix written by Thomas Musil (c) IEM KUG Graz Austria 2002 - 2006 */
>   
> + #include "m_pd.h"
> + 
>   /* -------------------------- matrix_pinv ------------------------------ */
>   
> ***************
> *** 401,405 ****
>     int n_ls=x->x_n_ls+x->x_n_phls;
>     int n_ambi=x->x_n_ambi;
> !   int n_ambi2=2*n_ambi;
>     int i, j, k;
>     double *vec1, *beg1=x->x_transp;
> --- 403,407 ----
>     int n_ls=x->x_n_ls+x->x_n_phls;
>     int n_ambi=x->x_n_ambi;
> !   int n_ambi2=2*x->x_n_ambi;
>     int i, j, k;
>     double *vec1, *beg1=x->x_transp;
> 
> 
> 
> 
> ------------------------------
> 
> Message: 8
> Date: Sun, 18 Mar 2007 20:43:14 +0000
> From: Georg Holzmann <grholzi at users.sourceforge.net>
> Subject: [PD-cvs] externals Makefile,1.135,1.136
> To: pd-cvs at iem.at
> Message-ID: <mailman.11.1174302001.10064.pd-cvs at iem.at>
> 
> Update of /cvsroot/pure-data/externals
> In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv437
> 
> Modified Files:
> 	Makefile 
> Log Message:
> added iem_matrix to the pd-extended build system
> 
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvsroot/pure-data/externals/Makefile,v
> retrieving revision 1.135
> retrieving revision 1.136
> diff -C2 -d -r1.135 -r1.136
> *** Makefile	18 Mar 2007 10:43:02 -0000	1.135
> --- Makefile	18 Mar 2007 20:43:11 -0000	1.136
> ***************
> *** 125,129 ****
>   # WARNING!  this MUST be all on one line because the automatic package
>   # building scripts rely on it being that way.
> ! LIB_TARGETS = boids bsaylor creb cxc cyclone deprecated ekext ext13 flatspace flib freeverb ggee hardware hcs hidio iem_ambi iem_bin_ambi iemlib jasch_lib loaders mapping markex maxlib mjlib motex mrpeach msd oscx pan pddp pdogg pmpd sigpack smlib toxy unauthorized vbap zexy pdcontainer adaptive iem_delay iem_roomsim iem_spec2 iem_tab flashserver iemgui iem_adaptfilt iemmatrix iemxmlrpc iem16 earplug
>   
>   # this is for libraries that don't compile (yet) on all platforms
> --- 125,129 ----
>   # WARNING!  this MUST be all on one line because the automatic package
>   # building scripts rely on it being that way.
> ! LIB_TARGETS = boids bsaylor creb cxc cyclone deprecated ekext ext13 flatspace flib freeverb ggee hardware hcs hidio iem_ambi iem_bin_ambi iemlib jasch_lib loaders mapping markex maxlib mjlib motex mrpeach msd oscx pan pddp pdogg pmpd sigpack smlib toxy unauthorized vbap zexy pdcontainer adaptive iem_delay iem_roomsim iem_spec2 iem_tab flashserver iemgui iem_adaptfilt iemmatrix iem_matrix iemxmlrpc iem16 earplug
>   
>   # this is for libraries that don't compile (yet) on all platforms
> ***************
> *** 1311,1314 ****
> --- 1311,1342 ----
>   
>   #------------------------------------------------------------------------------#
> + # IEM_MATRIX
> + IEM_MATRIX_NAME=iem_matrix
> + IEM_MATRIX_SRC := $(wildcard $(externals_src)/iem/iem_matrix/src/matrix_?????*.c)
> + IEM_MATRIX_OBJ := $(IEM_MATRIX_SRC:.c=.o)
> + 
> + iem_matrix: $(IEM_MATRIX_OBJ:.o=.$(EXTENSION))
> + 
> + iem_matrix_install: iem_matrix
> + 	install -d $(objectsdir)/$(IEM_MATRIX_NAME)
> + 	$(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(IEM_MATRIX_NAME) \
> + 		--author "Thomas Musil" \
> + 		--description "audio matrix objects" \
> + 		--license "GNU GPL" \
> + 		--version ""
> + 	install -p $(IEM_MATRIX_OBJ:.o=.$(EXTENSION)) $(objectsdir)/$(IEM_MATRIX_NAME)
> + 	install -d $(helpdir)/$(IEM_MATRIX_NAME)
> + 	install -p $(externals_src)/iem/iem_matrix/help/*.pd \
> + 		$(helpdir)/$(IEM_MATRIX_NAME)
> + 
> + iem_matrix_clean:
> + 	-rm -f -- $(IEM_MATRIX_OBJ:.o=.$(EXTENSION))
> + 	-rm -f -- $(externals_src)/iem/iem_matrix/src/*.o
> + 	-rm -f -- $(externals_src)/iem/iem_matrix/src/*.bak
> + 	-rm -f -- $(externals_src)/iem/iem_matrix/src/*.*~
> + 
> + 




More information about the Pd-dev mailing list