[PD] [PD-announce] Muditulib: first test release

2014-05-02 Thread Funs Seelen
Hello all,

For those who would like to try my new tuning library before it is
released: the first test release of Muditulib is now available on
sourceforge. Algorithms to translate less into more dimensions are not
included yet. However, the tuning and pitch systems should be working. A
reference manual is also not available yet, but relevant information can be
extracted from the articles on my website, LAC2014 proceedings, and slides
on the LAC2014 website, as well as from the Pd help files.

https://sourceforge.net/projects/muditulib/
http://muditulib.eu/
http://lac.linuxaudio.org/2014/files

Muditulib, a multi-dimensional tuning library, is a library to be
implemented (wholly or partly) in music production software. It consists of
a core of C functions. Additionally a Pure Data implementation is provided.
This implementation consist of several classes to be used as a modular
system. The library makes use of a multi-dimensional numerical pitch
representation system, a variant of the very well-known one-dimensional
MIDI note system. Ambitions for other implementations are very welcome.
Muditulib offers new ways of approaching tuning within the scope of
diatonic (roughly the majority of) tonal music within the digital domain.

For more information please have a look at http://muditulib.eu, read the
README.txt or the Muditulib Reference Manual.

Kind regards,
Funs Seelen
___
Pd-announce mailing list
pd-annou...@iem.at
http://lists.puredata.info/listinfo/pd-announce
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] confused about $1 in messages

2014-01-21 Thread Funs Seelen
On Mon, Jan 20, 2014 at 7:30 PM, Jonathan Wilkes jancs...@yahoo.com wrote:

 I'm not sure why the people replying to you are feigning ignorance on how
 this situation could possibly be confusing.


I'm not aware of feigning or having feigned ignorance. I was just pointing
out about the same as you did, although I must say that your explanation
was a bit more elaborate. Where I used the word indicator I meant
selector of course.

--
Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] confused about $1 in messages

2014-01-20 Thread Funs Seelen
Hi Rolf,

Try prepending the word list
 to make it a list
. I
assume $1 skips the first word as an indicator
 (if not a number; e.g. float, symbol, list)
, while [list split] automatically makes lists and symbols out of the
input.

On Mon, Jan 20, 2014 at 3:34 PM, ro...@dds.nl wrote:


 output:
 this: two three
 this: two three


I think your output was just a little different:

this: two three
this: list two three

It will become ...

this: one two
this: list two three


... when you change your three words to a list like this:

[list one two three(

Regards,
Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] groove machine how to: keep metro and a loop in sync

2014-01-13 Thread Funs Seelen
Hi Filippo,

You're welcome.

You probably forgot to reply-to-all, but I added pd-list to the
conversation. I hope you don't mind, but I do this ...
a) to prevent ten people to answer the same question, not knowing that nine
others are or have been spending time to do exactly the same, and
b) for the archive. It's annoying if you have a problem, search the web,
and do find your question, but not the answer, since it is not made public.

On Mon, Jan 13, 2014 at 5:48 PM, Filippo Beck Peccoz m...@fbpsound.comwrote:

 Hi Funs and thanks a lot for the message! Sorry if I'm launching noob
 questions at you, but so far I've only used a tabplay~ object and a metro
 with a set bpm, and triggered both of them at the same time- this is
 obviously not ideal..although it almost works the fade into and out of
 the drum loop should be perfectly timed, especially for this kind of
 application.

 I am, however, a little lost as to how extrapolate bar/beat information
 from the objects you suggested. I'm sure it's super easy and I'm missing
 something obvious. Why do you put the 1000 in the message that goes to the
 line object?


I assumed you were reading the table with [tabread~] or [tabread4~]. For
looping purposes it is common to use [phasor~] in combination with one of
these two. If the loop should last 1 second (1000 ms) its frequence should
be 1 Hertz (cycle per second). So the equivalent for the argument `1' for
[phasor~] would be `1000' (milliseconds) for [line~]. Translation is done
using the following function: y = 1000 / x, where x is the length of the
time interval in ms and y the frequency in Hz (note that x = 1000 / y).
This one second sample was just an example. [soundfiler] outputs the length
of your sound sample in dsp samples.

I don't understand what you mean by `bar/beat information', for I can't
precisely imagine what you are building.

Regards,
Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] groove machine how to: keep metro and a loop in sync

2014-01-11 Thread Funs Seelen
Hi Filippo,

On Fri, Jan 10, 2014 at 6:57 PM, Filippo Beck Peccoz m...@fbpsound.comwrote:


 Inspired by a talk on groove by Victor Wooten, I'm working on a patch that
 plays a wav loop repeatedly (drums) and then cuts the volume on the track
 for a certain number of beats. The interval gets larger and larger, forcing
 you to work on your timing and general groove feel.

 The patch is already working quite OK, but one thing I cannot seem to get
 completely right is a perfect sync between the beats which cut off the
 volume of the wav.

 I'm using a metro object set to the bpm of the loop and start both
 concurrently. Maybe this is just much too imprecise for what I'm trying to
 do..


If I understand you right you would like to synchronize an audio loop
with a [metro]. I guess you control the audio loop by something like
[phasor~] or at least anything controlled within the DSP domain. Then, if
you replace such [phasor~] with a [line~], controlled within the event
domain there should be no problem anymore.

Example:

[phasor~ 1]

gets

[metro 1000]
|
[0, 1 1000(
|
[line~]

or even something like te following (unpack and pack the message to add
something to the second value)

[metro 250]
|  \
|   [i ]/[+1]/[%4]
|  /
|/
[0, 1 250(
| /
[+ ]
|
[/ 4]
|
[line~]

to divide this second into four line segments.

Regards,
Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Ugly looking fonts in printed postscript patches on MacOsX

2013-12-10 Thread Funs Seelen
Hi Arda,

Whatever script you use doesn't matter. The point is that you search and
replace text in the ps-file, so open the file with a text editor (e.g.
gedit). For me it usually works to change the following line for all
textfields in the patch (e.g. use Ctrl-H):

Old:
  13 -0.0 0.0 0 false DrawText

New:
  13 -0.0 -0.3 0 false DrawText

I prefer to use Courier-Bold for pd.ps-images. To change the font search
for the word font and look for any font family (Ctrl-F or Ctrl-H). The
standard is DejaVu...etc.. (I guess something with mono and bold, but I
don't know exactly for I changed the default to UbuntuMono-Bold). Do the
same trick again with search and replace and try again until you like the
result. If you have lots of files it would make sense to write a script for
the search and replace thing.

Have fun!
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pow~ question

2013-10-28 Thread Funs Seelen
On Mon, Oct 28, 2013 at 10:00 AM, peiman khosravi
peimankhosr...@gmail.comwrote:

 According to the help patch, the argument of pow~ should initiate the
 right inlet, but it doesn't seem to work. (Please see the attached patch.)


[sig~] does accept creation arguments. That's a workaround.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] slide~ (msp) in pd

2013-10-28 Thread Funs Seelen
On Mon, Oct 28, 2013 at 10:05 AM, peiman khosravi
peimankhosr...@gmail.comwrote:

 Since I'm on a mailing spree: how can I make a pd version of slide~ (MSP),
 which, according to the msp reference, is a logarithmic lowpass filter for
 smoothing envelops. Anything similar will do. I'm using vline~ for now to
 smooth out midi faders but it doesn't feel quite the same.

 And on a related subject: what is the best way to create an exponential
 signal ramp?


[vline~] is not a lowpass filter, so I guess you use [vline~] to control
a signal controlled lowpass filter. To make this exponentional you could
connect [vline~] to the right inlet of [pow~] and make sure the output of
[vline~] is [0-1] (and never exceeds 1). Then choose your range (e.g.
[500-1000]). Connect [sig~ 2] to the left inlet of [pow~] and multiply the
output by 500. To scale the range, just use [*~] or [/~] and never [+~] or
[-~], for you're working on an exponential scale. This means that an output
of 0 is impossible, so for a logarithmic amplitude control choose a very
large range (e.g. 1-10) and divide the output by the same value to get
the range [1/10-1].

Hope this helps.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] slide~ (msp) in pd

2013-10-28 Thread Funs Seelen
On Mon, Oct 28, 2013 at 10:05 AM, peiman khosravi
peimankhosr...@gmail.comwrote:


 And on a related subject: what is the best way to create an exponential
 signal ramp?


A simpler way to get a similar result is to range the output to [0-1],
just as described before, but then just take a power of it. The higher the
power, the sharper the curve. Then multiply the whole to your preferred
range. In this case a range starting with 0 is possible, for it is not an
exponential range as in the previous example.

An example:

[1 20, 0 500 20(
|
[vline~]
|
[pow~]
|
[*~ your_maxval]
|
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] from poles/zeros to biquad coefficients - how to? (something like max's z-plane)

2013-09-24 Thread Funs Seelen
Hi Alexandre,

This is the online tool: http://kmt.hku.nl/~pieter/cgi-bin/resp/nph-PZT.cgi.

It starts with an example and every time you refresh the page it gives you
a new one. If you scroll down there's a link that tells you how the
coefficients were calculated, e.g.:
2 zeros give 3 coefficients: *a0* = G
*a1* = -G(Z0 + Z1)
*a2* = G(Z0*Z1)

2 poles give 3 coefficients: *b0* = 1
*b1* = -(P0 + P1)
*b2* = (P0*P1)

The linear difference equation is derived from these as you can see.

Regards,
--Funs


On Tue, Sep 24, 2013 at 7:36 AM, Alexandre Torres Porres
por...@gmail.comwrote:

 for what i see, it's not some sort of straight formula, right? seems a bit
 more complicated than that.

 cheers


 2013/9/23 Funs Seelen funssee...@gmail.com

 On Mon, Sep 23, 2013 at 5:35 PM, Alexandre Torres Porres 
 por...@gmail.com wrote:


 thanks, here's a pic of what I have so far


 https://fbcdn-sphotos-g-a.akamaihd.net/hphotos-ak-prn1/11212_10151872996046683_1825736206_n.jpg


 Cool.



  For extra inspiration you could have a look at PoZeTools

 It sure does look like what I need. Thanks. But extracting what I need
 to know about the math of converting from coordinates to coefficients was
 just over my head :P unfortunately, sorry.

 I was hoping for something simpler, like just the operations needed. If
 the info is in code, I need it to more explicit. I'd really appreciate if
 anyone knows how to read from this and just points it out for me so I can
 put it in a patch.

 I'm assuming it's rather simple math


 I remember I once learned how to do this but never repeated the practice.
 If I find time to do that I would gladly try to figure it out again, but if
 someone more experienced feels the urge to chime in before that time I
 would be very happy too :).



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] from poles/zeros to biquad coefficients - how to? (something like max's z-plane)

2013-09-24 Thread Funs Seelen
On Tue, Sep 24, 2013 at 2:36 PM, Alexandre Torres Porres
por...@gmail.comwrote:


  This is the online tool:
 http://kmt.hku.nl/~pieter/cgi-bin/resp/nph-PZT.cgi.

 damn, it says it cant load it here :P


It doesn't load here either. Perhaps the server is too busy since I put
this link here and sent a thousand robots over.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] from poles/zeros to biquad coefficients - how to? (something like max's z-plane)

2013-09-24 Thread Funs Seelen
On Tue, Sep 24, 2013 at 2:50 PM, Alexandre Torres Porres
por...@gmail.comwrote:

 one doubt emerges really soon anyway. Since they are complex (there are
 two coordinate numbers for each pole and zero) how do I get only one number
 by, for example, summing or multiplying one pole to the other? as in:

 *b1* = -(P0 + P1)
 *b2* = (P0*P1)


You don't, the coefficients can be complex too. However, I discovered
that mirroring (*) every pole and zero results in just real values without
imaginary part. I don't have any mathematical proof for this, but it
probably wouldn't be too hard to find such.

*) adding another pole/zero for each complex one, like z=-j if you already
have a z=j.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] from poles/zeros to biquad coefficients - how to? (something like max's z-plane)

2013-09-24 Thread Funs Seelen
On Tue, Sep 24, 2013 at 3:08 PM, Funs Seelen funssee...@gmail.com wrote:

 On Tue, Sep 24, 2013 at 2:50 PM, Alexandre Torres Porres por...@gmail.com
  wrote:

 one doubt emerges really soon anyway. Since they are complex (there are
 two coordinate numbers for each pole and zero) how do I get only one number
 by, for example, summing or multiplying one pole to the other? as in:

 *b1* = -(P0 + P1)
 *b2* = (P0*P1)


 You don't, the coefficients can be complex too. However, I discovered that
 mirroring (*) every pole and zero results in just real values without
 imaginary part. I don't have any mathematical proof for this, but it
 probably wouldn't be too hard to find such.


I remembered again, it's called the complex conjugate.
http://en.wikipedia.org/wiki/Complex_conjugate




 *) adding another pole/zero for each complex one, like z=-j if you already
 have a z=j.

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] from poles/zeros to biquad coefficients - how to? (something like max's z-plane)

2013-09-24 Thread Funs Seelen
On Tue, Sep 24, 2013 at 3:35 PM, Alexandre Torres Porres
por...@gmail.comwrote:

 so you're basically saying all i need to use is use only the real part,
 right?


No, I meant that I have the idea that the imaginary part in the calculated
coefficients will disappear automatically if you add complex conjugates for
all poles and zeros, probably when somehow i^2 gets -1 somewhere. But I
must say I'm not a mathematician and not sure at all.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] from poles/zeros to biquad coefficients - how to? (something like max's z-plane)

2013-09-24 Thread Funs Seelen
On Tue, Sep 24, 2013 at 6:32 PM, Simon Wise simonzw...@gmail.com wrote:

 On 24/09/13 21:46, Funs Seelen wrote:

 On Tue, Sep 24, 2013 at 3:35 PM, Alexandre Torres Porres
 por...@gmail.comwrote:

  so you're basically saying all i need to use is use only the real part,
 right?


 No, I meant that I have the idea that the imaginary part in the calculated
 coefficients will disappear automatically if you add complex conjugates
 for
 all poles and zeros, probably when somehow i^2 gets -1 somewhere. But I
 must say I'm not a mathematician and not sure at all.


 indeed it will ... a conjugate is the number with the imaginary part
 negated ... so adding a number and its conjugate will certainly end up with
 a real part only.


Yes, true, and the imaginary part disappears as well when multiplying if
the real parts are equal, e.g.:

i^2 = -1, so ...

(0.5 + 0.5i) * (0.5 - 0.5i) = 0.25 + 0.25i - 0.25i - 0.25i^2 = 0.5




 Simon


 __**_
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management - http://lists.puredata.info/**
 listinfo/pd-list http://lists.puredata.info/listinfo/pd-list

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] from poles/zeros to biquad coefficients - how to? (something like max's z-plane)

2013-09-24 Thread Funs Seelen
On Tue, Sep 24, 2013 at 6:13 PM, Alexandre Torres Porres
por...@gmail.comwrote:

 after some shots in the dark, adjustments and stuff, I was able to make it
 work really well... thanks a lot again, will put this out hopefully soon
 after I clean it up and include some features. Cheers


Great! Thank you for the effort
 of creating this work. I'm looking forward to it :).
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] from poles/zeros to biquad coefficients - how to? (something like max's z-plane)

2013-09-23 Thread Funs Seelen
Hi Alexandre,

Great that you're doing this! For extra inspiration you could have a look
at PoZeTools (http://kmt.hku.nl/~pieter/SOFT/RESP/html/PoZeTools.html).
It's great software by Pieter Suurmond. He's the one who taught me filter
design and he probably has some info about Z-transform on his website as
well.

Regards,
--Funs


On Mon, Sep 23, 2013 at 7:37 AM, Alexandre Torres Porres
por...@gmail.comwrote:

 Hi there. So, I've been studying a lot about filters, and I'm doing this
 clone of max's z-plane in Pd.

 I hope anyone can help me guide where to find how to convert the values of
 the complex poles and zeros to biquad coefficients. I really needed that...

 Sorry if I missed it in Miller's book or some other obvious reference, I'm
 just really a newbie in filter design.

 Thanks
 Alex

 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] from poles/zeros to biquad coefficients - how to? (something like max's z-plane)

2013-09-23 Thread Funs Seelen
On Mon, Sep 23, 2013 at 5:35 PM, Alexandre Torres Porres
por...@gmail.comwrote:


 thanks, here's a pic of what I have so far


 https://fbcdn-sphotos-g-a.akamaihd.net/hphotos-ak-prn1/11212_10151872996046683_1825736206_n.jpg


Cool.




  For extra inspiration you could have a look at PoZeTools

 It sure does look like what I need. Thanks. But extracting what I need to
 know about the math of converting from coordinates to coefficients was just
 over my head :P unfortunately, sorry.

 I was hoping for something simpler, like just the operations needed. If
 the info is in code, I need it to more explicit. I'd really appreciate if
 anyone knows how to read from this and just points it out for me so I can
 put it in a patch.

 I'm assuming it's rather simple math


I remember I once learned how to do this but never repeated the practice.
If I find time to do that I would gladly try to figure it out again, but if
someone more experienced feels the urge to chime in before that time I
would be very happy too :).
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] pd 0.45 test release

2013-08-18 Thread Funs Seelen
Hi Miller,

Thanks for the new features!

On Sun, Aug 18, 2013 at 3:51 AM, Miller Puckette m...@ucsd.edu wrote:

 Hi all,

 Pd 0.45-0test1 is now up on http://crca.ucsd.edu/~msp/software.htm
 or via git from sourceforge:
   git clone git://
 pure-data.git.sourceforge.net/gitroot/pure-data/pure-data
   git checkout 0.45-0test


It seems to me that there is no tag or branch named 0.45-.. available.

user@desktop:~/git/pure-data$ git checkout 0.4
0.41-0test06   0.43   0.43-2 0.43-4 0.44-0test2
0.42   0.43-1 0.43-2test10.43-test1 0.44-1
0.42-4 0.43-1test30.43-3 0.44-0 0.44-3
0.42-5 0.43-1test40.43-3test10.44-0test1

Kind regards,
Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Where is vanilla's makefile and other stuff located?

2013-07-07 Thread Funs Seelen
Hi Alexandros,

On Sun, Jul 7, 2013 at 6:38 PM, Alexandros Drymonitis adr...@gmail.comwrote:

 Hi,
 I'm coming back to this discussion after another attempt to build
 Pd-vanilla 0.44-3 on Ubuntu 12.04.
 When running ./autogen.sh I get the following:

 Can't exec libtoolize: No such file or directory at /usr/bin/autoreconf
 line 196.
 Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf
 line 196.
 autoreconf: Entering directory `.'
 autoreconf: configure.ac: not using Gettext
 autoreconf: running: aclocal --force -I m4/generated -I m4
 autoreconf: configure.ac: tracing
 autoreconf: configure.ac: adding subdirectory portaudio to autoreconf
 autoreconf: Entering directory `portaudio'
 autoreconf: configure.in: not using Gettext
 autoreconf: running: aclocal --force
 autoreconf: configure.in: tracing
 autoreconf: configure.in: subdirectory bindings/cpp not present
 autoreconf: configure.in: not using Libtool
 autoreconf: running: /usr/bin/autoconf --force
 configure.in:106: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
   If this token and others are legitimate, please use m4_pattern_allow.
   See the Autoconf documentation.
 configure.in:107: error: possibly undefined macro: AC_PROG_LIBTOOL
 autoreconf: /usr/bin/autoconf failed with exit status: 1

 

I checked what's in the autogen script, but I've no idea what I should do.
 Any ideas anyone?

 
Try again after installing libtool. You don't seem to have libtoolize.

$ sudo apt-get install libtool


 BTW, I've uzipped the file and moved it to the /usr/local/bin/ directory.
 This is where it's supposed to be, right? And if I manage to build it,
 should I move other stuff( live extra) to /usr/local/lib/, and if yes,
 which ones exactly?


Don't move anything to these folder yourself. Put your pure-data directory
(or tar archive)  just somewhere in your home folder, (e.g.
/home/user/pd/src/), build it and run the install script ($ sudo make
install). The makefile decides what is the proper path if you're not sure.

Regards,
Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Where is vanilla's makefile and other stuff located?

2013-06-27 Thread Funs Seelen
On Wed, Jun 26, 2013 at 7:46 AM, IOhannes zmölnig zmoel...@iem.at wrote:

 On 06/26/2013 12:34 AM, Funs Seelen wrote:
  Hello Alexandros,
  The standard installation path for Pd in Ubuntu is /usr/local/lib/
 (except
  for the binary file /usr/bin).

 definitely not.
 the default bath is either: /usr/local/bin (for the binaries) and
 /usr/local/lib/pd (for the rest) OR /usr/bin + /usr/lib/pd


Thanks for your clarification. I shouldn't have added the binary path for
i wasn't 100% sure about that and not using my own computer, although i was
sure the main part of my answer could be helpful to Alexandros.



 /usr/local is usually used for installing things manually (e.g. if you
 build Pd yourself and run make install) and is therefore the default,
 whereas /usr is normally reserved for your package management system.

  Afaik the makefile doesn't install itself
  somewhere. If you don't know navigate to your pd-source. If you don't
 seem
  to have them already type ./autogen.sh and a configure script and a
  makefile will be created. To be sure no vanilla is installed type sudo
 make
  uninstall, then make  make install to (re-)install pd. That should be
 it.

 alternatively, you could just install the puredata package.
 (at least in Debian there is a package for pd-vanilla 0.44.3)

 gfamdrs
 IOhannes


 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Where is vanilla's makefile and other stuff located?

2013-06-25 Thread Funs Seelen
Hello Alexandros,
The standard installation path for Pd in Ubuntu is /usr/local/lib/ (except
for the binary file /usr/bin). Afaik the makefile doesn't install itself
somewhere. If you don't know navigate to your pd-source. If you don't seem
to have them already type ./autogen.sh and a configure script and a
makefile will be created. To be sure no vanilla is installed type sudo make
uninstall, then make  make install to (re-)install pd. That should be it.
--Funs


On Tue, Jun 25, 2013 at 10:22 PM, Alexandros Drymonitis adr...@gmail.comwrote:

 Btw, there must be something wrong cause Pd doesn't have an icon. When I
 Ctl+Tab to change between applications, in Pd's icon place there's a
 question mark..
 And another minor thing, when Pd opens I get this in the Terminal: 'was...
 1' (then Pd opens, no problem) and this error in the Pd window: WARNING:
 Font family 'Courier' not found, using default (DejaVu Sans Mono)
 Are there any stuff lost?


 On Tue, Jun 25, 2013 at 10:32 PM, Alexandros Drymonitis 
 adr...@gmail.comwrote:

 Hi,
 I've been trying to install Pd vanilla on Ubuntu 12.04 together with
 Pd-extended. I think I've created some mess as there are symbolic links
 pointing at other symbolic links pointing at pd-extended.
 Even though I thought I hadn't managed to install vanilla, I realised
 it's sitting in /usr/bin/ as puredata. In /usr/lib/ there is a pd/
 directory which includes a doc/ and a extra/ directory, but these two
 directories have only Gem stuff, no [bonk~] or [fiddle~] or [expr~] (even
 though I can create all these objects).
 I have a vanilla version is OS X and in /Applications/Pd-0.44-0 there is
 the Contents/ directory where all the necessary stuff lies (Resources/extra
 etc.).
 Anyone knows where all this stuff is sitting in Ubuntu?

 Thanks



 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] [PD-announce] issiconvert

2013-06-05 Thread Funs Seelen
Hi all,

Just a short announce of the release of `issiconvert', a pd library which
does some simple conversions between integers and symbols:

[int2shex] convert (int) float to symbol of a hexadecimal value with
`0x' prefix
[int2sdec] convert (int) float to symbol of a decimal value with `0i'
prefix
[int2soct] convert (int) float to symbol of an octal value with `0o'
prefix
[int2sbin] convert (int) float to symbol of a binary value with `0b'
prefix
[sany2int] convert a symbol of any of the four types (with prefix) to
(float) int
[symbol2clist] output a list of floats for the corresponding character
values of a symbol
[strlen] calculate number of characters in a symbol
[symbol2symbol] output the input if symbol


$ git clone git://git.code.sf.net/p/pd-issiconvert/code issiconvert

https://sourceforge.net/projects/pd-issiconvert/files/latest/download?source=navbar

Comments are welcome at the project page, my personal mail address or
pd-list.

Regards,
--Funs
___
Pd-announce mailing list
pd-annou...@iem.at
http://lists.puredata.info/listinfo/pd-announce
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [mp3write~] in PdVanilla, [declare -path]

2013-06-03 Thread Funs Seelen
Perhaps if you change unauthorized to unauthorized/mp3write~. I was
just dealing with the lib loading stuff today and I don't see any
unauthorized.c in de source... (
http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/externals/unauthorized/),
so there might not be a possibiliy to load all at once..

--Funs


On Mon, Jun 3, 2013 at 3:41 PM, Jonghyun Kim agitato...@gmail.com wrote:

 Hi list,

 I'm korean, so my english is poor, sorry for that.

 I wanna use mp3write~ in Vanilla.

 I know [mp3write~] is part of UNAUTHORIZED.

 I tried,

 1. I copied folder
 /Applications/Pd-extended.app/Contents/Resources/extra/unauthorized
 this folder to my own path, then

 2. in Pd vanilla
 [declare -path ./unauthorized]

 but always couldn't create the object.

 MacOS Mountain Lion(ver. 10.8.3)
 Pd ver. 0.44-3
 Extended ver. 0.43-4

 with [declare], all of others Extended object(i.e zexy, osc, others)
 import well.

 But only this [mp3write~] couldn't.

 Anyone knows it?

 Please help!

 I have to PdVanilla, and I need exporting mp3 file.(Naturally in
 PdExtended no problem)


 Best,
 Jong

 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] musical timing, something like Max´s metrical timing Transport and [metro 16n]

2013-03-21 Thread Funs Seelen
If you mean milliseconds to bpm and vice versa:

minute = 60,000 ms;

bpm * ms = 60,000;

bpm = 60,000 / ms;

ms = 60,000 / bpm;

[120 \
|
[t b f]
| /
[6(
|   /
[/ ]
|
[500 \

Send this to the right inlet of [metro]. Then connect a counter [int
]/[+ 1]/[% 16] (outlet of the modulo to right inlet of [int]) to the
outlet of [metro]. That then counts from 0 to 15 with an interval of
500 ms.

--Funs

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] playing sound files

2013-03-07 Thread Funs Seelen
Hi Peter,

On Mon, Mar 4, 2013 at 5:12 PM, Peter O'Doherty m...@peterodoherty.net wrote:
 Hi list,

 What is the best way of playing (long) sound files and visualising the
 waveform and position in the file?

I guess the fact that there hasn't been an (`on list') reaction yet is
because there is no single clear answer to your question.

 A combination of soundfiler, phasor, arrays and a hslider? Or a version
 using readsf?


You gave a couple of answers here yourself. I can add some extra information:

[soundfiler] outputs the length of your file (at least with the
-resize option) in samples, [samplerate~] gets the current samplerate,
so you can calculate the `time' length of the file (and the frequency
and amplification values for [phasor~], if you'd like to make use of
that construction). [tabwrite~] prints the samples of the current
block to an array (and probably the previous if your array is larger
than the blocksize, but I haven't studied this particular code yet).
Make sure this is another array than the one you read from (in case of
not using [readsf~]).

I hope this will help you. If not (enough), please formulate your
question more specific if you'd like a more detailed answer.

--Funs

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] playing sound files

2013-03-07 Thread Funs Seelen
On Thu, Mar 7, 2013 at 6:42 PM, Funs Seelen funssee...@gmail.com wrote:

 that construction). [tabwrite~] prints the samples of the current
 block to an array

I mean `stores' the samples to an array, which can be visualized.

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] OT: Alsa configuration debian squeeze

2013-02-25 Thread Funs Seelen
Today's update solved it :). The current alsa driver is 1.0.23. This
one seems to work together well with the 24-bit `advanced driver' of
the UA25EX. Sorry for bothering.

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] OT: Alsa configuration debian squeeze

2013-02-21 Thread Funs Seelen
Hi list,

Sorry for being a little off topic, but I hope to find a solution here.

After spending many many hours trying to get the sound on my new
machine working I feel I'm getting close, but need a last hint. I hope
one of you could help me.

After installing pulseaudio and editing ~/.asoundrc over and over
again sound worked properly for all applications, except for Pd (ALSA
error: Broken pipe). Beside, Jack won't start. I read the recent
thread about `Pd and pulseaudio' here but pulseaudio seems not to be
the problem in my case.

The setup:
- sound card: UA25EX (set to card 0 (snd-usb-audio, index=0));
- OS: Debian Squeeze 32-bit;
- Alsa: Driver version: 1.0.21, Library version: 1.0.23, Utilities
version: 1.0.23


The sound card is compatible with alsa. It has always worked properly
under Ubuntu 10.04 on my netbook, with pulseaudio installed, without
~/.asoundrc or /etc/asound.conf or doing any other sound
configuration.

`aplay' works with pulse and with plughw:0, but not if I select type
hw and card 0 in ~/.asoundrc and choose the default. This seems to
be a bitrate conversion problem (`available sample format S24-3LE'). I
read somewhere that pulse does this conversion automatically, as well
as plughw:0, but I assume that Pd doesn't work with pulseaudio.
Further, I can't find a way to set this `plughw' (of which I don't
know what it actually is or does) as default.

Comparing to another system that does work (now Ubuntu 12.04) I
figured out that /var/lib/alsa/asound.state on my Ubuntu netbook shows
...

state.UA25EX {
control.1 {
iface MIXER
name 'MIDI Input Mode'
value 'Light Load'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 'High Load'
item.1 'Light Load'
}
}
}

while my Debian desktop shows ...

state.UA25EX {
control {
}
}

It is true that I'm not able to set any control in for example
`alsamixer' (This sound device does not have any controls) or with
`amixer cset'. Editing asound.state manually does not help as it is
reset when I `alsactl store'.

Does anyone have a clue how I could fix this problem? I prefer not to
do a new OS install, at least not Ubuntu 12.04 (Unity). That's why I
moved to Debian in the first place.

--Funs

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] OT: Alsa configuration debian squeeze

2013-02-21 Thread Funs Seelen
Hi Katja,

On Thu, Feb 21, 2013 at 6:20 PM, katja katjavet...@gmail.com wrote:
 On my Panasonic cf-74 with Debian Squeeze 32 bit, audio in Jack and Pd will
 only work properly after making a few settings with Gnome Alsa Mixer:

 - disable IEC958
 - enable capture  Rec

Thanks for your quick response. To try your solution I would first
have to get gnome-alsamixer to work (... configuration settings may
not work properly, i.e. ~/.gconf/apps/gnome-alsamixer does not
contain a directory called display_mixers it seems to be looking
for). I'll probably give this a try later.

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Splitting Objects

2012-09-25 Thread Funs Seelen
Hi Thomas,

On Tue, Sep 25, 2012 at 12:35 AM, Thomas Mayer tho...@residuum.org wrote:
 Is there any pitfall to that approach? One thing I need to take care for
 are creation arguments. Anything else I need to consider?


Speaking about creation arguments: if none are given for abstractions
the default value is always 0 (at least I never figured out a way to
give another default value *). For C-objects it is possible to use any
float value as default.

--Funs

*) doing it this way the float object contains nothing, i.e. a zero,
if no creation arguments are passed:

[loadbang]
|
[f $1]

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] variable send

2012-07-28 Thread Funs Seelen
Another way is to broadcast via a message starting with a semicolon.

[6 \[0 \
||
[pack 0 0]
|
[; $2-frq $1(

[r 0-frq]
|
[6 \

--Funs

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] +=~ object for pd

2012-07-16 Thread Funs Seelen
Hi Simon,

On Mon, Jul 16, 2012 at 11:26 PM, Simon Iten itensi...@gmail.com wrote:

 is there a way to achieve this without the signal accumulator object? i feel
 like there should be an easy solution but i can't seem to find it. any
 hints?


If you mean the following, where x is the input and y the output..

y += x;

and that for each sample..

then [biquad~] might be a solution:

[sig~ 1]
|
|  [clear(
| /
[biquad~ 1 0 1 0 0]
|

This adds the last output to the current input. The [clear( message
resets biquad~ to 0. Now you just have to find a method to translate
your pulse to a bang.

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] is there a way to send a bang precisely when a sample is looped using tabread4~?

2012-07-15 Thread Funs Seelen
On Sun, Jul 15, 2012 at 10:25 PM, Jim Kremens krem...@gmail.com wrote:


 And, because metro runs on an interval, I don’t have sample accuracy.
 Snapshot will not reliably give me the zero position – it’ll just give me
 something close to zero, as it’s dependent on the metro interval, which has
 no relation to when the sample actually loops. (Hope that makes sense!)

You don't need information from [tabread4~ ], but from [phasor~] to do
that. The value of phasor~ increases except for one moment, the moment your
new loop starts. So check while comparing each current sample [n] to the
one before [n-1] for the moment [n]  [n-1]. You can do that with [expr~
if($v1$v2, 1, 0)] and do for example the following:

[expr~ if($v1$v2, 1, 0)]
|
[env~]
|
[== 0]
|
[change]
|
[sel 0]
|
[bng]

Connect [phasor~] to the left inlet of [expr~].
Connect [phasor~] also to [biquad~ 0 0 0 1 0] or if you have zexy to [z~]
and connect its outlet to the right inlet of [expr~].

There might be other possibilities but this should work.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] scale ?

2012-07-12 Thread Funs Seelen
On Thu, Jul 12, 2012 at 3:45 PM, Фывапр Олджэвич tofuc...@inbox.ru wrote:

 Hi !

 how to do simple scaling in PD ?


The simplest way is just with [* ], [/ ], [- ] and [+ ].

For example 0 -- 127 to -1 -- 1:

[/ 63.5]
|
[- 1]

--Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] [PD-annnounce] m2f_vst: midi to freq, variable semitone

2012-07-01 Thread Funs Seelen
Hi list,

I'm happy to present my first external named [m2f_vst].

It calculates midi note to frequency (Hz), just like [mtof], but with a
variable semitone to whole tone ratio. That means it makes it possible to
play in temperaments 31 (ratio 3:5) and 19 (ratio: 2:3) equal division, as
well as 12 (1:2), 5 (0:1), 7 (1:1) and everything in  between.

To be able to use it as intended it's, except for ratio 0.5 that makes it
work similar to [mtof], necessary to set a modulation index, where 0 is
default (C-C#-D-Eb-E-F-F#-G-G#-A-Bb-B). Changing the value for mod
replaces one note for another (for example G# for Ab) for every +1 or
-1 in the circle of fifths up by increasing and down by decreasing.

Documentation is provided in the manual/ folder. An example patch that
plays a part of J.S. Bach's prelude of the 5th English Suite is provided in
the examples/ folder.

You can find it here:
http://student-kmt.hku.nl/~funs/puredata/externals/m2f_vst.tar.gz

Feel free to send a mail with questions or comments to
funsseelen@gmail.comor as a reply to this message.

--Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] error, cant load knob on pd 0.43.1

2012-05-06 Thread Funs Seelen
Hi Roberto,

[knob] is not part of pd-vanilla. You could choose [vsl] or [hsl] instead.

--funs

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Problem to compile Pd 0.43-1 with JACK

2012-03-07 Thread Funs Seelen
Hi IOhannes, Jack, Pd-list,

On Wed, Mar 7, 2012 at 12:29 PM, IOhannes m zmoelnig zmoel...@iem.atwrote:


 first of all, make sure to remove all traces from previous built
 attempts using src/configure.



I had the same problem on ubuntu 11.04. Before the first build I forgot to
configure with the --enable-jack flag. After reconfiguring/-building jack
still wasn't available (both command line and media window). But make
clean before reconfiguring solved my problem.

--Funs



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Problem to compile Pd 0.43-1 with JACK

2012-03-07 Thread Funs Seelen
On Wed, Mar 7, 2012 at 1:32 PM, Funs Seelen funssee...@gmail.com wrote:


 I had the same problem on ubuntu 11.04. Before the first build I forgot to
 configure with the --enable-jack flag. After reconfiguring/-building jack
 still wasn't available (both command line and media window). But make
 clean before reconfiguring solved my problem.


Ow wait, I'm sorry. I thought this was about the new test version
0.43-2test1..
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Music Notation in linux

2012-02-28 Thread Funs Seelen
Hi Andrew,

I use Lilypond very often and I think it's a great tool for music notation.
It contains the possibility to notate ancient and non-western music as
well. It's easy to write reusable templates for different styles of music.
The main disadvantage (compared to f.e. Sibelius) is that due to compile
time changes of a single note take a lot of time to be visible, especially
when also rendering a midi-file. I think that learning the language is not
harder than learning to use a GUI-tool. BTW templates/examples are
available online. Lilypond notation reference (
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/index) will be
your friend.

--Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] simple_synth.zip from flossmanual

2012-01-22 Thread Funs Seelen
A student recently noticed that their site was down or download link not
working. Now it seems to be working again:

Their site:
http://notahat.com/simplesynth

Download Mac OSX:
http://notahat.com/downloads/SimpleSynth-1.1.zip

--Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] install Pd on ubuntu without internet; video-playback codec windows?

2011-12-04 Thread Funs Seelen
On Sun, Dec 4, 2011 at 1:36 AM, Johnny Mauser
joson.andr...@googlemail.comwrote:

 Dear list!

 i am trying to install pd-extended 0.42.5 on ubuntu 10.04 and am a total
 beginner with any linux. I was so happy to manage to install ubuntu, but
 now the Package Installer asks for more and more dependencies. My machine
 is not allowed to connect to internet, and i go crazy copying all the
 dependencies via usb stick from this internet-pc to performance-pc! How to
 easy-install Pd?



To compile Pd you need to install all the dependencies. If that's too much
work without a direct internet connection -- which I can imagine -- try the
precompiled binary of pd-ext for ubuntu 10.04 
http://sourceforge.net/projects/pure-data/files/pd-extended/0.42.5/Pd-0.42.5-extended-ubuntu-lucid-i386.deb/download;.
Hopefully that works.

--Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] receiving messages in [expr] ?

2011-08-25 Thread Funs Seelen
On Thu, Aug 25, 2011 at 2:43 PM, tim vets timv...@gmail.com wrote:


 something like [expr myvalue] and [v myvalue]?
 gr,
 Tim



I didn't know that one. Thanks!

[hsl]
|
[/ 127]
|
[v headphonesafe]

[noise~]
|
[*~ 99]
|
[clip~ -1 1]
|
[expr~ $v1*headphonesafe]
|\
|  \
[dac~]

--Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] receiving messages in [expr] ?

2011-08-25 Thread Funs Seelen
On Thu, Aug 25, 2011 at 5:32 PM, Andrew Faraday jbtur...@hotmail.comwrote:

  I'm liking the look of this to streamline a few patches. Only trouble is
 there doesn't seem to be an audio rate version. So Funs' patch will give you
 zipper noise. [value] doesn't seem to have an audio alternative. Which is
 fine as it's like a combination of [s] and [f], but it does mean you can't
 receive audio values in [expr~]... as far as I can tell.

 Andrew


O, my patch was just a wink to the `headphone' topic. It seems to me that
connecting [catch~ mysignal] to $v2 in [expr~] is the proper way, although I
cannot distinguish zippernoise from clipped [noise~] in the example. Isn't
an audio version of [value] an impossibility? How would you store a signal?
--Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] PdCon11 / Berlin? (was: Pure Data Convention Registration form)

2011-07-04 Thread Funs Seelen
2011/7/3 Max abonneme...@revolwear.com

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 it's a question of money. two busses for 80 people are 1190.00 euros.
 stay tuned.



80 / 5 * 39 = 624
624.00 euros for 80 people with 16 Schoenes-Wochenende-Tickets.
http://www.bahn.de/p/view/angebot/regio/schoenes_wochenende_ticket.shtml?dbkanal_007=L01_S01_D001_KIN0001_at3-swt_LZ01
Or maybe Die Bahn could arrange something even better for the same price.
--Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pd crashed

2011-06-19 Thread Funs Seelen
2011/6/19 IOhannes m zmölnig zmoel...@iem.at


 i would highly appreciate if people would report such bugs [1], rather
 than mentioning them casually in a sidenote.


I'm sorry for not following the proper procedure. Although I'm using Pd a
lot I wasn't familiar with this bug tracker. Now I am and reported this bug
I found out was caused by zexy's [abs~]. Thanks for your advice!
Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pd crashed

2011-06-18 Thread Funs Seelen
2011/6/18 Cody Loyd codyl...@gmail.com

 The problem is not that is just didn't save... So dang.

 Pd has been crashing more often for me lately, with no more terminal
 output than Segmentation fault...  Is there a log somewhere where I
 can try to see what's causing these?


I also had this problem lately on Linux (when using dsp in some patches),
vanilla version 0.43-0, and after going back to 0.42-5 the problem remained.
After removing libraries to load one at a time I figured out that not
loading zexy anymore solved the problem for me, although that is not the
prettiest solution.

Funs


 On Linux.


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Ubuntu Linux to Mac OSX Question

2011-05-18 Thread Funs Seelen
Hi Brian,

I'm on OSX now and just copied both text files to Textedit where I saved
them with UTF-8 encoding. I was able to open both with Pd-0.43-0 and
Pd-0.42-5 (except for the objects of libraries I haven't loaded).

2011/5/18 Brian K. Shepard br...@studioii.com

  Other than the coordinates and order of objects, the only difference I
 see is on the line with “wave sinesum.” His version has “\;” after the
 coordinates, and my version has “:” after the coordinates. I tried changing
 that in his version, but still couldn’t get it to open.


 The ``\;'' is used in the broadcast-message. Yours with ``:'' will not work
there I believe, but that has nothing to do with the problem. The only thing
I could think of is text encoding, but I don't know anything about that,
except for that UTF-8 uses ASCII and adds a lot to it.

Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Ubuntu Linux to Mac OSX Question

2011-05-17 Thread Funs Seelen
2011/5/15 Brian Shepard br...@studioii.com

 Greetings,

 I have a student using Pd-extended on Ubuntu Linux, and I am using
 PD-extended in Mac OSX. When he sends me a file created on his computer, I
 can't open it, and get something like the following in the console:

 error: #N: no such object
 error: #X: no such object
 error: #X: no such object
 error: #X: no such object
 error: #X: no such object
 error: #X: no such object
 error: #X: no such object
 error: #X: no such object
 error: #X: no such object
 error: #X: no such object
 error: #X: no such object
 error: #X: no such object
 error: #X: no such object
 error: #X: no such object
 error: #X: no such object
 error: #X: no such object

 When I send him patches, he can open them just fine. If he sends me a
 screen
 grab of his patch, I can build it and it works just fine. The problem only
 happens when I try to open the actual Pd file he sent. I've also tried
 opening them with a text editor, and everything looks fine. If I then
 copy/paste the text into a new text file and save it with the .pd suffix,
 though, it still won't open. Is there some issue regarding transferring
 between these two systems? Thanks for any help or advice.


I would compare the text file of your re-build to his original. Except for
some XY-coordinates and order of objects/connections there shouldn't be a
difference. I've never heard of such a problem and never had one, although
I'm using Pd (vanilla) on both Ubuntu and OSX (and use patches
cross-platform). I don't know if some different text encodings have been
used in older versions. Maybe others know more about text encodings et
cetera. If you want to be shure try to retype a small file instead of
copy/paste. I once even typed a text file on a Windows computer and opened
it later at home as a working pd-patch.

Funs


 -- Brian



 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] Pd-Con 2011: group travelling accommodation wiki

2011-05-11 Thread Funs Seelen
Hi list,

I added a page to the Pd-Con-wiki to discuss group travelling and
accommodation.

http://www.uni-weimar.de/medien/wiki/Pure_Data_convention_2011/Group_Travelling_%26_Accommodation

Max, if that wasn't up to me feel free to remove or change it (or tell me
to).

Kind regards,

Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] msg to abstractions

2011-05-05 Thread Funs Seelen
Hi Jeppi,

2011/5/5 Jeppi Jeppi jepp...@hotmail.com

  Hi again,
 just another question regarding the pd-msg system. Say I have two
 parametrized abstractions [boo 1] and [boo 2] loaded in my patch. When I
 send a message to them to dynamically create some objects inside, I send it
 as
 [obj 20 30 metro 100(---[s pd-boo.pd]
 which, of course, goes to both instances.

 Would it be a way to send the message only to a single instance, maybe
 taking into account the creation parameters?

 If abstraction ``boo.pd'' is changed and saved to boo.pd changes are
applied to all boo.pd's in the patch. So two different boo.pd's require two
different names. Except for creation arguments, I assume they're not saved
in the abstraction, but in your main patch.

Adding prefix to the abstraction names is not elegant, as that would require
 previously creating n abstractions, named [1_boo] ,  [2_boo] and so
 on...clumsy

  Having two different abstractions with the same name seems less elegant
to me.

Cheers,

Funs

 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] msg to abstractions

2011-05-05 Thread Funs Seelen
2011/5/5 Claude Heiland-Allen cla...@goto10.org

 On 05/05/11 11:56, Claude Heiland-Allen wrote:

 On 05/05/11 10:31, Jeppi Jeppi wrote:

 Adding prefix to the abstraction names is not elegant, as that would
 require previously creating n abstractions, named [1_boo] , [2_boo]
 and so on...clumsy


 Just remembered there is a loader plugin out there somewhere that creates
 new abstractions from a template for any unknown names - not sure where to
 find it though IOhannes might know?

 iemguts/autoabstraction?

Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] msg to abstractions

2011-05-05 Thread Funs Seelen
2011/5/5 Jeppi Jeppi jepp...@hotmail.com

  Hey, many thanks to all for such great trickshacks!

 The trick to route messages to a named subpatch turned out to be a
 chicken-egg problem if the subpatches are to be built dynamically as I
 need...thanks for the nice idea anyway :)
 though obsolete (?) that [namecanvas] really solved my problem. Hope it
 won't be deprecated, as it seems the only way to access individual
 abstraction instances through the pd-msg system. Otherwise a (better?)
 workaround should be provided.
 Btw where is this iemguts lib?


http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/externals/iem/iemguts/





 --
 Date: Thu, 5 May 2011 13:24:22 +0200
 From: funssee...@gmail.com
 To: cla...@goto10.org
 CC: pd-list@iem.at
 Subject: Re: [PD] msg to abstractions




 2011/5/5 Claude Heiland-Allen cla...@goto10.org

 On 05/05/11 11:56, Claude Heiland-Allen wrote:

 On 05/05/11 10:31, Jeppi Jeppi wrote:

 Adding prefix to the abstraction names is not elegant, as that would
 require previously creating n abstractions, named [1_boo] , [2_boo]
 and so on...clumsy


 Just remembered there is a loader plugin out there somewhere that creates
 new abstractions from a template for any unknown names - not sure where to
 find it though IOhannes might know?

 iemguts/autoabstraction?

 Funs


 ___ Pd-list@iem.at mailing
 list UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list

 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] turning an osc on and off

2011-03-17 Thread Funs Seelen
2011/3/17 Coralie Diatkine coraliediatk...@gmail.com

 Hello everyone

 I'm trying to do something simple : turn on and off an osc alternatively
 and with random time intervals. How would you do that ?

 [tgl]
   [metro 100]
[osc~] [random 2]
|  [$1 5(
|  [line~]
| /
|   /
[*~  ]
|\
[dac~]

Thanks

 Coralie

 --
 Coralie Diatkine
 96 cours Victor Hugo
 33000 Bordeaux
 06 35 58 68 27

 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Output a value in an array as a bang

2010-08-20 Thread Funs Seelen
2010/8/19 João de Brito Vidigal jbvidi...@gmail.com

 Hi guys! Here I am with my troubled mind!
 I've been looking at this for hours and I can't seem to find an answer.
 I've actually been dreaming about all this for days!
 Well... Finally I made it with the list for ON/OFF values!
 With some modifications on Frank Barknecht's flipper I did what I
 needed... In a way!
 That's what brings me here!
 So, here's the thing:

 When I bang ON it stores a 1 in a table without repeating the index. It
 looks for a 0 to turn it to 1.
 When I bang OFF it only bangs one that is already ON.
 So basically the whole system 1) looks for an available slot to turn on; 2)
 looks for an unavailable slot to turn off.
 As I said before it stores this in a table.
 What I need and can't seem to be able to do is:
   when the table writes a new value that value can be output through a
 bang in a corresponding index.
 Lets say I have a table of 5 indexes. If index 2 changes value from 0 to
 1 a bang is triggered.

 It's so hard to explain... damn it! Hope you can understand!
 Thanks guys! You're being saviors...


Yes, for me it's hard to understand what you mean, but maybe this will help
you (and maybe not).

  [2  \ = floatatom to read table-index 2
   |
[tabread your_table]
|
[change]
|
[bang(


 Joao Vidigal

 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Fwd: Disabling of packages to build...

2010-08-01 Thread Funs Seelen
2010/8/1 meino.cra...@gmx.de

 Hi,

 ok, I will try it again...fingers crossed...


 Funs Seelen funssee...@gmail.com [10-08-01 05:20]:
  -- Forwarded message --
  From: Funs Seelen funssee...@gmail.com
  Date: 2010/7/31
  Subject: Re: [PD] Disabling of packages to build...
  To: meino.cra...@gmx.de
 
 
 
 
2010/7/31 meino.cra...@gmx.de
 
   Hello Funs,
  
   Funs Seelen funssee...@gmail.com [10-07-31 22:28]:
Hello Meino,
   
2010/7/31 meino.cra...@gmx.de
   
 Hi,

  while fighting for a successful compilation of Pd-0.41.4-extended
  the build process falls over a certain package which I have now
  decided to exclude.

  Where can I disable the build and install of packages from
  Pd-extended?

 What do you mean with packages? Building pd depends on some
 packages
   (as
I recently learned for example tk8.*-dev). You can't exclude them,
 but
   you
just need to install them:
   
$ sudo apt-get install the_package_i_need
   
If you mean libraries or objects editing Makefile might be
 helpful.
   
$ nano Makefile
   
But then I would rather build pd-0.42-5 and install the external
   libraries
you need or listen to Hans and build his latest release candidate (I
   don't
know where he hid the source code). 0.42-5 makes editing a little
 easier.
  
I checked out pd-extended-0.42 (release code) and tried several
times to compile/installed it but it failed due to errors, which
are not based on missing dependencies. And finally I gave up.
  
Now I tried the stable pd-extended release and again fall over
packages not compiling.
  
I am frustrated about that.
  
   I can understand.
 
 
I think I gave it up finally.
  
   If you think you gave up and you're not sure 100% about that here are
  some possible solutions:
 
  - Quit working on it for now and wait at least until tomorrow;
 
  - Tell us what system you are running (maybe others have had the same
  problem before or have an already-built-package for your platform) 
  - write down the output of the errors;
 
  - Download pd-0.42-5 
  http://crca.ucsd.edu/~msp/software.htmlhttp://crca.ucsd.edu/%7Emsp/software.html,
 install
  tk8.5-dev (if using linux) and build it (see README.txt) 
  - install the libraries you need afterwards.
 

  I am on Gentoo-Linux, which I freshly installed a month ago. With
  the Gentoo system I had previously I experimented with pd-overlay
  and ebuilds, which are not supported by the Gentoo crew, which tends
  to make things more complicated than easier.
  The current system has to last longer than the previous one, so I
  willl no longer unmask packages or install overlays and ebuilds
  from other sources than from the Gentoo-crew itsself.

  In case of the need to install things not supported by the
  Gentoo-crew those have to compile out-of-the-box (classical way
  of installing which only system dependency is of being on
  a linux box instead of makeing diffderences what distribution
  is used.)

  By the way: pd-extended searches for dpkg-* executables and than
  thinks of being on Debian and installs everything into /usr/bin
  instead of /usr/local/bin.
  My opinion is, that this logic is not working in every case. Gentoo
  offers dpkg-* utils also. The result is that pd-extended gets
  installed into places, which are only for ebuilds.
  (Takes me some time to figure out, whether everything wants
  to go to /usr...)
  As long as there are no official ebuilds for Gentoo, pd-extended
  should keep its fingers off /usr.
  If the distribution cannot figured out 100% surely, break the installation
  process or ask the user for help.
  The existence or not-existence of certain tools is not strong logic.

  Only my two cents, your currency may vary... ;)

  ---

  I compiled pd-0.42-5 from the link you gave me, and it
  compiles/installes well.
  Unfortunately I have no clue, how install the rest, which makes the
  now installed pd-vanilla into pd-extended...


http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/
Here you can download several external libraries. Some may install easy,
some may not. That's why the community came up with the 'template' (also in
the externals-folder) to create a standard for libraries. Maybe in somewhere
future all libraries will install the same way.
It's a hell of a job to install all libraries pd-extended contains, but I
guess there's no need for that. Pd-extended loads a bunch of externals every
time you'll probably never use. It's easy though to have them all installed
but personally I seemed to use almost only vanilla-objects. Since I use the
same version you just installed I even know better what's available for pd.
The only disadvantage of not having pd-extended I can think of is when you
download someone else's patch and the only information you get is that all
objects are included in pd-extended.

So whether you can use it the way as described above or you

Re: [PD] Fwd: Disabling of packages to build...

2010-08-01 Thread Funs Seelen
   I am on Gentoo-Linux, which I freshly installed a month ago. With
the Gentoo system I had previously I experimented with pd-overlay
and ebuilds, which are not supported by the Gentoo crew, which tends
to make things more complicated than easier.
The current system has to last longer than the previous one, so I
willl no longer unmask packages or install overlays and ebuilds
from other sources than from the Gentoo-crew itsself.
  
In case of the need to install things not supported by the
Gentoo-crew those have to compile out-of-the-box (classical way
of installing which only system dependency is of being on
a linux box instead of makeing diffderences what distribution
is used.)
  
By the way: pd-extended searches for dpkg-* executables and than
thinks of being on Debian and installs everything into /usr/bin
instead of /usr/local/bin.
My opinion is, that this logic is not working in every case. Gentoo
offers dpkg-* utils also. The result is that pd-extended gets
installed into places, which are only for ebuilds.
(Takes me some time to figure out, whether everything wants
to go to /usr...)
As long as there are no official ebuilds for Gentoo, pd-extended
should keep its fingers off /usr.
If the distribution cannot figured out 100% surely, break the
 installation
process or ask the user for help.
The existence or not-existence of certain tools is not strong logic.
  
Only my two cents, your currency may vary... ;)
  
---
  
I compiled pd-0.42-5 from the link you gave me, and it
compiles/installes well.
Unfortunately I have no clue, how install the rest, which makes the
now installed pd-vanilla into pd-extended...
  
  
  http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/
  Here you can download several external libraries. Some may install easy,
  some may not. That's why the community came up with the 'template' (also
 in
  the externals-folder) to create a standard for libraries. Maybe in
 somewhere
  future all libraries will install the same way.
  It's a hell of a job to install all libraries pd-extended contains, but I
  guess there's no need for that. Pd-extended loads a bunch of externals
 every
  time you'll probably never use. It's easy though to have them all
 installed
  but personally I seemed to use almost only vanilla-objects. Since I use
 the
  same version you just installed I even know better what's available for
 pd.
  The only disadvantage of not having pd-extended I can think of is when
 you
  download someone else's patch and the only information you get is that
 all
  objects are included in pd-extended.
 
  So whether you can use it the way as described above or you can try to
  change the install-path of pd-extended and uninstall pd-vanilla again.
  For the last option: searching somewhere in the source for /usr/bin/
 and
  change that bit of text to usr/local/bin is what I would try in your
  position.
  mfg
  Funs

 No!  Stop...I will NOT search through the source to get something
 instaled which is calledstable or release code to get a hint how
 install the whole stuff.  I am no developper (in this case). I am a
 user.  The trouble starts, where a faulty packaege is detected late in
 the __installation phase__ of the makefile system, urging the user to
 gues the way back to the failure inducing problem.
 Soryy guys...I quit.


Nothing to be sorry for. It's up to you what software you use.
mfg
Funs


 Bye,
 Best regards,
 mcc




___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] [min~] [max~] [closest2zero~??]

2010-08-01 Thread Funs Seelen
Hello,

Has anyone ever found a trick or built an object to use the value closest to
zero like [min~] does for lowest and [max~] for highest? Something like (for
two signalvalues (f and g)):

if (f  0, g  0)
  use [min~]
if (f  0, g  0)
  use [max~]
else
  set signal to 0, or value = (f + g) / 2, or some better idea one could
think of..

I was trying to shape waves out of combined functions (in this case tangent
en cotangent (http://en.wikipedia.org/wiki/File:Trigonometric_functions.svg)).
Infinity doesn't sound so nice ;-).

mfg,

Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [min~] [max~] [closest2zero~??]

2010-08-01 Thread Funs Seelen
Thank you Mathieu  Cyrille!
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Disabling of packages to build...

2010-07-31 Thread Funs Seelen
Hello Meino,

2010/7/31 meino.cra...@gmx.de

 Hi,

  while fighting for a successful compilation of Pd-0.41.4-extended
  the build process falls over a certain package which I have now
  decided to exclude.

  Where can I disable the build and install of packages from
  Pd-extended?

 What do you mean with packages? Building pd depends on some packages (as
I recently learned for example tk8.*-dev). You can't exclude them, but you
just need to install them:

$ sudo apt-get install the_package_i_need

If you mean libraries or objects editing Makefile might be helpful.

$ nano Makefile

But then I would rather build pd-0.42-5 and install the external libraries
you need or listen to Hans and build his latest release candidate (I don't
know where he hid the source code). 0.42-5 makes editing a little easier.


  Thank you very much for any help in advance!
  Best regards,
  mcc

 I hope this somehow is an answer to your question. If not I'm sorry for not
understanding your question right.




 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] Fwd: Disabling of packages to build...

2010-07-31 Thread Funs Seelen
-- Forwarded message --
From: Funs Seelen funssee...@gmail.com
Date: 2010/7/31
Subject: Re: [PD] Disabling of packages to build...
To: meino.cra...@gmx.de




  2010/7/31 meino.cra...@gmx.de

 Hello Funs,

 Funs Seelen funssee...@gmail.com [10-07-31 22:28]:
  Hello Meino,
 
  2010/7/31 meino.cra...@gmx.de
 
   Hi,
  
while fighting for a successful compilation of Pd-0.41.4-extended
the build process falls over a certain package which I have now
decided to exclude.
  
Where can I disable the build and install of packages from
Pd-extended?
  
   What do you mean with packages? Building pd depends on some packages
 (as
  I recently learned for example tk8.*-dev). You can't exclude them, but
 you
  just need to install them:
 
  $ sudo apt-get install the_package_i_need
 
  If you mean libraries or objects editing Makefile might be helpful.
 
  $ nano Makefile
 
  But then I would rather build pd-0.42-5 and install the external
 libraries
  you need or listen to Hans and build his latest release candidate (I
 don't
  know where he hid the source code). 0.42-5 makes editing a little easier.

  I checked out pd-extended-0.42 (release code) and tried several
  times to compile/installed it but it failed due to errors, which
  are not based on missing dependencies. And finally I gave up.

  Now I tried the stable pd-extended release and again fall over
  packages not compiling.

  I am frustrated about that.

 I can understand.


  I think I gave it up finally.

 If you think you gave up and you're not sure 100% about that here are
some possible solutions:

- Quit working on it for now and wait at least until tomorrow;

- Tell us what system you are running (maybe others have had the same
problem before or have an already-built-package for your platform) 
- write down the output of the errors;

- Download pd-0.42-5 http://crca.ucsd.edu/~msp/software.html, install
tk8.5-dev (if using linux) and build it (see README.txt) 
- install the libraries you need afterwards.


  Thanks for all help I got here.

  bye

  Best regards,
  mcc

 
 
Thank you very much for any help in advance!
Best regards,
mcc
  
   I hope this somehow is an answer to your question. If not I'm sorry for
 not
  understanding your question right.
 
 
  
  
   ___
   Pd-list@iem.at mailing list
   UNSUBSCRIBE and account-management -
   http://lists.puredata.info/listinfo/pd-list
  

  ___
  Pd-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] PDROOT and installing iemguts

2010-06-21 Thread Funs Seelen
Well okay, I'm back where I was a couple of days ago. I downloaded the
pd-package again and used that as PDROOT. 'make' created a couple of
green-coloured *.l_i386-files again, but 'make install' still outputs:
make: *** No rule to make target `install'. Stop. How do I get a rule to
make target `install'?

(... and forget about what I said about the 'find'-command. I discovered I
still don't understand how to use it correctly, but that's not a problem for
this thread.)

k.r./m.f.g./m.v.g./etc.,

Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] PDROOT and installing iemguts

2010-06-21 Thread Funs Seelen
Thank you very much IOhannes!

there is none.


I'm glad not to keep on looking for something that's not there, but then the
README.txt might be confusing for others as well.


 right. anyhow:
 $ find ~ -name g_canvas.h


Thank you for that as well ;)

../language/german/mit_freundlichen_gruessen.txt

Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] PDROOT and installing iemguts

2010-06-21 Thread Funs Seelen
Ow, and for other users in future:

whatever you refer to as the pd-package



http://sourceforge.net/projects/pure-data/files/pure-data/0.42.5/pd-0.42-5.src.tar.gz/download

or whatever version you are using.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] PDROOT and installing iemguts

2010-06-20 Thread Funs Seelen
Hello list,

Unfortunately I'm not succesful installing iemguts.

PDROOT should point to a directory wherein there is a src/-subdirectory
containing the sources of the Pd you are running

How can I figure out which directory that is? There seems to be no
src-directory containing anything like that on my computer. Autoabstraction
(and probably the other *.c-files) seems to be looking for s_stuff.h and
g_canvas.h but these files just don't seem to exist anywhere. u...@eee:/$
find . g_canvas.h = No such file or directory.

Output ../iemguts/src/$ make: autoabstraction.c:53:22: error: g_canvas.h:
No such file or directory

Also searching for vanilla-objects just points me to help-files. Most of it
is stored in /usr/local/lib/pd/.., but using that as PDROOT-path doesn't
work. So what files or pd headers is iemguts looking for?

I'm running ubuntu 10.04 now and recently installed pd-0.42-5. Pd works fine
so these sources have to be hidden somewhere.

I hope someone can explain me what I don't understand about all this.

Thanks in advance.

Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] weighted average (or ?)

2010-06-16 Thread Funs Seelen
Hey Joao,

Connect all the sliders to a [+ ] object and then divide the single output
of every slider by that sum (output of [+ ]). You'd probably need a [trigger
f f] directly under each slider.
Is that an answer to what you asked for? If it's an additive synth you're
builiding you don't want to clip I guess so.

Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] weighted average (or ?)

2010-06-16 Thread Funs Seelen
x / y
or
x * (1 / y)
What's the difference?
Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] missing tcl library pd-0.42-5 eeebuntu 4.0

2010-06-11 Thread Funs Seelen
Hello,

I'm trying to install pd-0.42-5 on my new netbook running EB 4.0. It says
there are no tcl libraries. I tried to install tcl8.5 using 'sudo apt-get
install tcl8.5' and it seem to work. Still './configure' in pd/src/ could't
find any tcl library. I also downloaded tcllib-1.12 from sourceforge and
installed it. This as well did not work for pd. Can anyone tell me what I'm
doing wrong?
Thanks in advance!
Funs
I
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] missing tcl library pd-0.42-5 eeebuntu 4.0

2010-06-11 Thread Funs Seelen
Thanks for the information. Because there were no versions of tk8.*-dev in
synaptic nor available with aptitude I had to download and install manually:
Error dependency not satisfiable for all versions I tried. Only Tcl8.5-dev
could get installed but did't fix the problem.
Hmmm...
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Where is the object reference documentation?

2010-06-07 Thread Funs Seelen
As far as it concerns standards for documentation and especially coding,
have a look at the pd-dev list. If you have experience with writing you can
propose solutions there I guess. Also there have been threads about good
documentation within this pd-list. I remember a discussion about help-files
within pd lately. On the net it's free to write your own documentation so
that's why there are several sources with several opinions and solutions,
but personally I'm glad something like flossmanuals exists.
And about the arrays, let's bring that discussion back to the other thread
you posted called [PD] Question About Arrays to keep at least this
pd-list-documentation clear.

Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Question About Arrays

2010-06-07 Thread Funs Seelen
2010/6/7 Funs Seelen funssee...@gmail.com

  maybe Put menu arrays should have an option to do this as well.

 I agree on that! I once built a sequencer controlled by arrays in which I
 could draw amplitude-envelopes in realtime. I wasn't able to limit it to
 zero.

  However, the array object (which I doubt is in one of the extended
 libraries) is not shown in the flossmanual
  list of objects.

 As far as I know arrays are not objects but GUI representations of tables,
 so there's no object help-file for it, except for the object [table].

  There is a page on arrays, graphs, and tables. But it doesn't mention the
 idea of clipping the values within
  an array, which I have now been reminded is done by processing the
 input value using a moses.

 That's a pity. I agree that it's sometimes hard to figure things out. I
 never read, except for today, thanks to Jonathan, that clipping arrays is
 not possible within the properties menu, but I thought so because I couldn't
 get it clipping.




___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Question About Arrays

2010-06-07 Thread Funs Seelen
(.. and now for the whole list:)

 maybe Put menu arrays should have an option to do this as well.

I agree on that! I once built a sequencer controlled by arrays in which I
could draw amplitude-envelopes in realtime. I wasn't able to limit it to
zero.

 However, the array object (which I doubt is in one of the
 extended libraries) is not shown in the flossmanual
 list of objects.

As far as I know arrays are not objects but GUI representations of tables,
so there's no object help-file for it, except for the object [table].

 There is a page on arrays, graphs, and tables. But it doesn't
 mention the idea of clipping the values within an array,
 which I have now been reminded is done by processing
 the input value using a moses.

That's a pity. I agree that it's sometimes hard to figure things out. I
never read, except for today, thanks to Jonathan, that clipping arrays is
not possible within the properties menu, but I thought so because I couldn't
get it clipping.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Where is the object reference documentation?

2010-06-07 Thread Funs Seelen
Could be. I'll have a look at it -- thanks for the link. In general,
 however, I would suggest that a website-based multi-page manual is always a
 bad idea, for two reasons: First, because it's not searchable. Second,
 because it's an invitation to the author to jumble things up and leave some
 pages blank to be filled in later. This is not a criticism of Kreidler's
 work, which I haven't read, it's just a general observation based on other
 things I've seen.


 To give you a second opinion: Kreidler's work is brilliant to me. It's a
book which has been printed (german) as well as put on the web (both german
and an english translation). I started reading the flossmanual but soon
discovered Loadbang what the book is called. It helped me a lot.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] live-connection pd and textfile?

2010-06-06 Thread Funs Seelen
Hello pd,

Wouldn't it be nice to live-connect between the textfile and pd? For example
typing text like #X connect 0 0 1 0;, execute (like enter in
Supercollider) to let pd show up the connection. And vice-versa creating and
object in pd that becomes immediately visible in the textfile. As far as i
know it's not possible but please tell me if I'm wrong. I guess this would
offer opportunities for live-coding purposes, especially when objects also
would be ranged statically by your own given arguments (numbers and/or
strings, whatever). Different objects with the same (part of the) argument
could then be connected to another object or group of objects typing only
one short line of text. I read iemguts offers some patching possibilities
with the [canvas*]-objects, but I haven't figured that out yet. I'll
probably try to soon.

Kind regards,

Funs
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] url for archives?

2010-06-06 Thread Funs Seelen
Try this one.
http://www.mail-archive.com/pd-list@iem.at/
Change pd-list to for example pd-dev to view archives of the other lists.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Where is the object reference documentation?

2010-06-06 Thread Funs Seelen
Typing pure data object list in google leads you straight to the
flossmanual, which contains useful documentation about pd (and other
Free-Licensed-Open-Source-Software), including object-lists. For not all
existing libraries are in pd-extended probably not all existing objects will
show up on the list. Which objects you're able to use depends on the version
you installed and which external libraries you've loaded.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Question About Arrays

2010-06-06 Thread Funs Seelen
 As you're able to draw outside of the array you're obviously able to
tabwrite outside it. To help yourself in this case I would limit the input
to the [tabwrite] object. [moses] does that trick. If you set the argument
to 20 every number up to 20 goes to the left outlet, 20 and above to the
right one, so you're not going to use that outlet.

/numberbox] (ctrl/cmd 3) (or whatever input of floats)
|
[moses 20]
|
[tabwrite your_array]
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list