aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-01-14aliases files for single file externalsGeorg Holzmann
svn path=/trunk/externals/iem/iemmatrix/; revision=7334
2007-01-11adopted iemmatrix to the new buildsystemGeorg Holzmann
svn path=/trunk/externals/iem/iemmatrix/; revision=7303
2007-01-11addapted iemmatrix for the new buildsystemGeorg Holzmann
svn path=/trunk/externals/iem/iemmatrix/; revision=7302
2006-12-19mtx_sfread.pd: zexy list replaced by list lengthFranz Zotter
mtx_phon_curve.pd: calculation of phon curve magnitudes at given frequency vectors/matrices svn path=/trunk/externals/iem/iemmatrix/; revision=6967
2006-12-15one more define under windowsmusil
# define atanf atan svn path=/trunk/externals/iem/iemmatrix/; revision=6914
2006-12-154 more files to compilemusil
mtx_powtodb.c \ mtx_dbtopow.c \ mtx_bspline.c \ mtx_atan.c \ svn path=/trunk/externals/iem/iemmatrix/; revision=6913
2006-12-15delete one semicolonmusil
svn path=/trunk/externals/iem/iemmatrix/; revision=6912
2006-12-08added makefile which calls runtests.sh (with a settable PD)IOhannes m zmölnig
svn path=/trunk/externals/iem/iemmatrix/; revision=6751
2006-12-08use zexy's build-system, which generates Make.config rather thanIOhannes m zmölnig
Makefile directly svn path=/trunk/externals/iem/iemmatrix/; revision=6745
2006-12-01copied over from zexy to get all the goodies for compiler-flags testingIOhannes m zmölnig
svn path=/trunk/externals/iem/iemmatrix/; revision=6560
2006-11-13include stdlib.h for calloc()IOhannes m zmölnig
svn path=/trunk/externals/iem/iemmatrix/; revision=6278
2006-11-12reduced compiler warnings by properly declaring functions and avoiding ↵IOhannes m zmölnig
variable shadowing svn path=/trunk/externals/iem/iemmatrix/; revision=6270
2006-11-12more fixes of variable shadowin; proper function declarationIOhannes m zmölnig
svn path=/trunk/externals/iem/iemmatrix/; revision=6267
2006-11-12fixed variable shadowingIOhannes m zmölnig
svn path=/trunk/externals/iem/iemmatrix/; revision=6266
2006-10-17added note about using "autoconf"IOhannes m zmölnig
svn path=/trunk/externals/iem/iemmatrix/; revision=6125
2006-09-11mtx_window: please look into the help patch, its great!Franz Zotter
a few documentations i forgot. svn path=/trunk/externals/iem/iemmatrix/; revision=5916
2006-09-05a lot of complex valued matrix computation abstractions: complex matrixFranz Zotter
inverse via real valued hermitian matrix, complex-valued division, complex absolute square, complex multiplication... and linear and logarithmic sweep abstractions. svn path=/trunk/externals/iem/iemmatrix/; revision=5871
2006-09-01inversion with pivoting (more stable)IOhannes m zmölnig
svn path=/trunk/externals/iem/iemmatrix/; revision=5815
2006-08-30mtx_tab: active inlet error corrected; route-relay exchange error.Franz Zotter
svn path=/trunk/externals/iem/iemmatrix/; revision=5787
2006-08-29cleaned up code a bit;IOhannes m zmölnig
(removed dep on zexy's [relay]; still dependant on zexy's [tabdump] svn path=/trunk/externals/iem/iemmatrix/; revision=5773
2006-08-29forgot to delete print command...Franz Zotter
svn path=/trunk/externals/iem/iemmatrix/; revision=5772
2006-08-29corrected scheduling error of mtx_tab: write after read was notFranz Zotter
possible! svn path=/trunk/externals/iem/iemmatrix/; revision=5771
2006-08-29added three lines to mtx_tab-help to demonstrate data sharing betweenFranz Zotter
mtx_tab objects. svn path=/trunk/externals/iem/iemmatrix/; revision=5770
2006-08-29corrected relay and spigot error.Franz Zotter
svn path=/trunk/externals/iem/iemmatrix/; revision=5769
2006-08-29mtx_tab: is the same as mtx, but storing its matrix in aFranz Zotter
local/global table. svn path=/trunk/externals/iem/iemmatrix/; revision=5768
2006-08-28added a few element wise operationsFranz Zotter
svn path=/trunk/externals/iem/iemmatrix/; revision=5764
2006-08-28added multichannel soundfiler abstractions for reading and writingFranz Zotter
matrix rows into sound files. and some documentation for mtx_lin/logspace svn path=/trunk/externals/iem/iemmatrix/; revision=5763
2006-08-23mtx_conv should work properly now, I tested it.Franz Zotter
svn path=/trunk/externals/iem/iemmatrix/; revision=5721
2006-08-23mtx_conv:comments removedFranz Zotter
svn path=/trunk/externals/iem/iemmatrix/; revision=5718
2006-08-23mtx_conv: one or two dimensional convolution for matrices. help-patchFranz Zotter
added; object repaired. svn path=/trunk/externals/iem/iemmatrix/; revision=5717
2006-08-22corrected bug in mtx_fill_col_grid and ...row..: object was notFranz Zotter
responding to third inlet without 2nd inlet. svn path=/trunk/externals/iem/iemmatrix/; revision=5710
2006-08-20improved version of mtx_ispeak finding peaks at the borders of the matrix.Franz Zotter
svn path=/trunk/externals/iem/iemmatrix/; revision=5676
2006-08-17mtx_ispeak is a peak finder that locates peak values in the rows of a matrix.Franz Zotter
svn path=/trunk/externals/iem/iemmatrix/; revision=5640
2006-08-17missing help patch for abstraction mtx_fill_rowcolFranz Zotter
svn path=/trunk/externals/iem/iemmatrix/; revision=5639
2006-08-17added indexing abstractions for row and column indices.Franz Zotter
svn path=/trunk/externals/iem/iemmatrix/; revision=5638
2006-08-14some corrections to the abstraction mtx_index2rowcol: index 0 shall result ↵Franz Zotter
in row=0 and col=0 svn path=/trunk/externals/iem/iemmatrix/; revision=5599
2006-08-14corrected bug in mtx_abs:Franz Zotter
memory row*col was allocated, where row=atom_getint(argv[0]) and col=atom_getint(argv[1]), but argv elements were written to. i.e. lists larger than needed caused a crash. svn path=/trunk/externals/iem/iemmatrix/; revision=5598
2006-08-14corrections to mtx_fill:Franz Zotter
passive inlet matrix can pass through if invalid indices/ empty indexing vectors are defined. this is useful when combining with mtx_find and the result of mtx_find is empty or undefined (=0 indices). svn path=/trunk/externals/iem/iemmatrix/; revision=5591
2006-08-10mtx_find_rowcol changed: creation arguments addedFranz Zotter
[finds nonzero indices of non-zero matrix elements in row and column format. creation arguments enable full functionality of the mtx_find external (find first/last non-zero element in row/column direction)] svn path=/trunk/externals/iem/iemmatrix/; revision=5548
2006-08-09bug corrected: the new "size" command was crashing with uninitialized matrix.Franz Zotter
svn path=/trunk/externals/iem/iemmatrix/; revision=5541
2006-08-09forgot to check in corrections:Franz Zotter
mtx_fill didn't work correctly, a condition was wrong. mtx_find didn't check each entry because of a wrong loop condition. svn path=/trunk/externals/iem/iemmatrix/; revision=5540
2006-08-09added some useful abstractions:Franz Zotter
...rowcol... indexing vectors/matrices can be converted to row and column indexing vectors/matrices. mtx_find_rowcol ... finding nonzero row and column indices of a matrix mtx_mod.pd ... modulo operator using division and rounding. svn path=/trunk/externals/iem/iemmatrix/; revision=5539
2006-08-09i added a "size" command to the base object that resizes the matrixFranz Zotter
atombuffer silently (no output), or shows the matrix dimensions. [size r c(, [size r(, and [size( are allowed, making a rectangular or square matrix, or answering with the size of the matrix, respectively. svn path=/trunk/externals/iem/iemmatrix/; revision=5538
2006-07-26added help for mtx_:Franz Zotter
and abstractions for lin/logspace. mtx_colon.c: added simple octave functionality (see help). svn path=/trunk/externals/iem/iemmatrix/; revision=5413
2006-07-26mtx_sort: output order correction: from right to left.Franz Zotter
svn path=/trunk/externals/iem/iemmatrix/; revision=5412
2006-07-26correction of short description.Franz Zotter
svn path=/trunk/externals/iem/iemmatrix/; revision=5411
2006-07-25added an abstraction to get the (real) distance between to sets of vectors ↵IOhannes m zmölnig
(and not the squared one) svn path=/trunk/externals/iem/iemmatrix/; revision=5410
2006-07-25install abstractions when doing "make install";IOhannes m zmölnig
however, there is still one problem: the abstractions (with helpfiles) go into extra/iemmatrix/ which is not searched by default; solution is to either add this path to pd's search paths or (probably) use pd-extended's libdir thing. svn path=/trunk/externals/iem/iemmatrix/; revision=5409
2006-07-25removed the helpsymbol uglinessIOhannes m zmölnig
svn path=/trunk/externals/iem/iemmatrix/; revision=5408
2006-07-25no idea...IOhannes m zmölnig
svn path=/trunk/externals/iem/iemmatrix/; revision=5407