Hi there,
I've tested Maurizio's version and it compiles on Win. It can be found at
the usual
http://www.akustische-kunst.org/puredata/percolate/
as official version 0.08 release.... (should work for Win, Linux and OS X)
Olaf
Maurizio Umberto Puxeddu schrieb:
> Hi.
>
> I fixed the makefile, the lines that were commented out in percolate.c,
> gQ~ -> gq~ (as it was called in the help file) and few other bugs maybe.
>
> http://agnula.org/~maurizio/PeRColate0.08b.tar.gz
>
> Anyway it does require some reference parameters or digging the sources
> because great part of the models are unusable as usual with interesting
> undocumented DSP algorithms.
>
> No one as experience of them on Max or can compare them?
>
> Bacioni,
>
> Maurizio Umberto Puxeddu.
>
> _______________________________________________
> PD-list mailing list
> PD-list(a)iem.kug.ac.at
> http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
_ ______fmstk __ _
These are the seven example FM instruments from STK (4.1.1) as
externals for PD or Max/MSP. You can download STK at
http://www-ccrma.stanford.edu/software/stk
To compile flext is needed from http://www.parasitaere-kapazitaeten.net/Pd/ext
(or from http://pure-data.sf.net)
Included are:
# BeeThree
# FMVoices
# HevyMetl (which doesn't sound like what I'd call True Metal at all)
# PercFlut
# Rhodey
# TubeBell
# Wurley
All externals are named in lowercase and with the usual tilde~ at the end.
They all accept a list with note number and velocity number in midi values
(0-128) and control change messages prefixed with "cc" like [cc 2 125(
Consult the STK documentation for possible CC messages.
The externals are polyphonic. Set the maximum polyphony with a creation argument:
[beethree~ 12] exhausts my Athlon 900 MHz!
Default with no argument is a monophonic instrument.
All code released under the GPL.
Download at http://footils.org or One-Click-Buy (tm) with
http://footils.org/pkg/fmstk-0.1.tgz
[Currently not in PD-CVS, but probably next week.]
ciao
--
Frank Barknecht _ ______footils.org__
Hi all,
on the usual place:
http://crca.ucsd.edu/~msp/software.html
please enjoy Pd version 0.36 test 10.
Bug fixes:
"undo typing" crash...
"keyup"
adopted Adam's change to the makefile for Mac OSX
New feature: version string in "m_pd.h" as Krzysztof suggested
(just teh major release number... hope this is enough.)
cheers
Miller
VSTServer V0.0.1.
-----------------
First release. Beta, but usable.
ABOUT
Vstserver is a wine program that must be running when using programs
using vstlib.
Vstlib is a library that can be used by programs to run windows
vst audio plugins under linux/freebsd/i386solaris/etc.
RUNNING
Vstserver is started like this: "wine vstserver.so".
You probably want to set the "VST_PATH" environment variable pointing
to your plugins first.
DEVELOPMENT
Vstserver is released under the GPL, and vstlib under LGPL.
If there comes many source-contributions, I will probably make it
a sourceforge project. To use vstlib in a program, look at
the tests/exampleclient program, and various vst plug-in documentation.
The interface to the vstlib consists only of two functions (new/delete),
the rest is like you would do when programming for windows, macos(X),
beos, irix, etc.
CURRENT STATUS
Vstserver seems to be very stable. I have not found any plug-ins
that wont run, and I am not able to hear any latency. And plug-ins does not
seem to cause more cpu-power than under windows.
No GUI or graphics-support yet.
BUGS
1. When running the ladspa "listplugins" program many times in a row,
I get the following errors before the server freeze:
err:local:LOCAL_GetBlock not enough space in GDI heap 01f7 for 24 bytes
err:region:CombineRgn Invalid rgn=0000
err:local:LOCAL_GetBlock not enough space in GDI heap 01f7 for 24 bytes
err:region:CombineRgn Invalid rgn=0000
err:local:LOCAL_GetBlock not enough space in GDI heap 01f7 for 24 bytes
err:region:CombineRgn Invalid rgn=0000
err:local:LOCAL_GetBlock not enough space in GDI heap 01f7 for 24 bytes
err:local:LOCAL_GetBlock not enough space in GDI heap 01f7 for 24 bytes
err:local:LOCAL_GetBlock not enough space in GDI heap 01f7 for 24 bytes
err:local:LOCAL_GetBlock not enough space in GDI heap 01f7 for 24 bytes
err:local:LOCAL_GetBlock not enough space in GDI heap 01f7 for 24 bytes
err:clipping:CLIPPING_UpdateGCRegion hVisRgn is zero. Please report this.
I dont know what this is. Its not errors coming from the vstserver program.
It seems to be related to X, allthough no graphics is used in the vstserver.
I hope its just the buggy libXrender.so library that wine shouts about each
time it starts.
2. Shared memory handlig might be faulty. I suspect that it doesnt free
resources. (see server/shmhandler.c)
3. I havent read the vst plug-in documentation yet, and dont know everything
about it. This especially goes for the "AudioMasterCallback" function, which
for now just returns 1. I guess some more work needs to be done in this area,
and for the various dispatch opcodes too.
4. The processReplacing function in vstlib should perhaps be made just by calling the
process fuction. But I dont understand the difference between processReplacing
and processing.
FUTURE
Add GUI and graphics support to the server (help wanted). And maybe make a
DX-plugin server. (would be fun running pi-warp under linux).
CREDITS
vstserver and vstlib are made by Kjetil S. Matheussen / Notam.
k.s.matheussen(a)notam02.no
Some programming hints is gathered by looking at the pd vst-object plugin~ source
and the jack soundserver source.
vst ladspa plugin v0.0.1 - alpha
---------------------------------
Makes vst plugins located in $VST_PATH
appear as ladspa plugins.
I'm not sure how well this one actually works.
The northpole plugin seems to work, but others
don't. Oh well, its alpha for now.
k_vst~, a Pd tilde object for hosting VST plug-ins.
---------------------------------------------------
This is really just the plugin~ source made by Jarno Seppänen,
but with a few lines changed (very few that is) to make it
work with vst-plugins using the vstlib.
The name was changed from plugin~ to k_vst~ to avoid nameclash
with the plugin~ object running ladspa plugins.
This object is for i386 non-windows (ie. linux/freebsd) only.
This one works very well!
-------------------------
vstserver, ladspavst and k_vst~ are open-source programs made at Notam /
Oslo, and can be downloaded from from http://www.notam02.no/arkiv/src/
--
Hi all,
I've uploaded test 9 (source and Windows-compiled) to the usual,
http://crca.ucsd.edu/~msp/software.html
This fixes several problems, including the "keyname" bug.
I'll try to wrap 0.36 up as quickly as I can so I can get on to the
problem of audio glitches in OSX land, which seems to require major
surgery...
cheers
Miller
Hello all,
I've finished my second external! This external was actually my initial
goal...but I had a lot of learning to do before I could successfully write
the code and compile it.
Many thanks to Thomas G for pointing me towards the "proxy" object. and of
course thanks to Iohannes Zmoelnig for writing the "externals-HOWTO". and to
Miller for his wisdom.
The object is available here:
http://www.davesabine.com/media/puredata/difftime.zip
source file and a 'help' file is included.
difftime compares two dates and returns the number of seconds between them.
(Emulating the c/c++ function "difftime()") With a little ingenuity it
could also be used to emulate "datediff()" from Visual Basic which is
capable of breaking down the result into # of days, #of weeks, #of months,
etc.
It operates similar to PD's basic match objects in terms of its inlets and
outlet. Dates can be sent to the object in 'lists' which represent yyyy mm
dd hour min sec. Alternatively, the object accepts the "now" command if you
want to compare a date to the current date/time.
Regards,
Dave S
Malte Steiner - PD presentation and workshop
Digital audio artist, Malte Steiner is currently working in a residency
at Access Space - Sheffield's open access free media-lab. Steiner is
working with the open-source sound application 'PD' see
http://www.pure-data.org for more info.
For an introduction to this incredible piece of software, and the work
Malte has produced, you are invited to attend the following events:
Friday 29th
- presentation (6.00pm), free, all welcome - Access Space, 1 Sidney
Street Sheffield. Refreshments served from 5.30 onwards.
Saturday 30th
- 2 hr workshop (2pm-4pm), limited places available - book early to
avoid disappointment (email ed(a)lowtech.org, tamar(a)lowtech.org or drop
in) - Access Space, 1 Sidney Street, Sheffield.
More Information online at:
http://www.block4.comhttp://www.elektronengehirn.dehttp://www.access.lowtech.org/e-gehirn (online diary)
Please get in touch if you would like any more information
ed(a)lowtech.org
Access Space
1 Sidney Street
Sheffield
S1 4RG
0114 2495522
--
Malte Steiner
-www.block4.com-
next events:
18.-30. november artist in residency @ Access Space Sheffield,UK
25. november Hallam University Sheffield, UK
14. december Elektronengehirn live @ Künstlerhaus Sootbörn, Hamburg, Germany
28. december Elektronengehirn live @ Hoerbar, Hamburg, Germany
current release:
Elektronengehirn: contribution for THE DOOR CD Sampler
new on block4:
Xyramat 'Electronically'
Hi list,
Description:
Pd-bitmap is a simple external for pure data to read/write 16 bit PNG
bitmap files with 1-4 channels. The tarball also provides a simple
bitmap based sequencer example patch and bitmap.
http://pd-bitmap.sourceforge.net
requires:
flext-0.3.3
libpng-1.0.12
tested on linux only.
- Robert Figura
--
/* mandlsig.c v0.23 (c) by Robert Figura */
I=1702;float O,o,i;main(l){for(;I--;putchar("oO .,\nm>cot.bitamea\
@urigrf <raguFit erobR"[I%74?I>837&874>I?I^833:l%5:5]))for(O=o=l=
0;O*O+o*o<(16^l++);o=2*O*o+I/74/11.-1,O=i)i=O*O-o*o+I%74*.04-2.2;}
GENERATIVE-WERKSTATT
>From Nov. 30th to Dec. 15th 2002 an experimental audio+video workshop
will take place, an open project about the digital production of material
for installation and performance situations.
A creative, synergic space for artists, musicians, researcher, technicians,
audience and everybody who is interested in participating.
The Generative-Werkstatt is part of "HOTEL Berlinische Galerie", which
embraces painting, literature, photography, theater, cinema, concerts and
parties - a temporary artistic and cultural project in the building of the
future "Landesmuseum für moderne Kunst, Fotografie und Architektur".
Information, collaboration, action and recreation will characterize the
workspace, which will be open to spontaneous individual or group
performances.
There are going to be planned and developed sound and/or audiovisual
installations, which will be set up in the adjacent rooms and areas. The
laboratory will function as the support for all these situations.
Some themes: surround's gestural controlling, unconventional use of
software, hardware control for audiovisual performances, RT algorithmic
composition, generative art.
For more information:
www.generative.org/g-werkstatt_en.htm
mail(a)generative.org
|||| ||| ||| || ||| || || | | generative.org | || || |||| || ||| ||| |||||
Hi all,
here's a new release of the python script objects.
All of the reported bugs have been fixed, and a MacOSX port added.
This new MacOSX version is somewhat experimental... there are some problems
with importing the python "time" module needed by some help patches, and the
Python interpreter is statically linked in, which makes for a HUGE external.
But, it may be worth trying it out....
download as usual from:
http://www.parasitaere-kapazitaeten.net/ext
best greetings,
Thomas