yes thanks. have just added this to my blog:
http://practical-data.wikidot.com
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
kyle. i have no rss feed set up. i've never used rss. i will look into it.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
yeah just do it. claude will be happy.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
yes add roman's channel to your list. there are 4 videos there now,
and they are all unique and amazing:
http://youtube.com/reduzent
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
or just:
[bang(
|
[spigot]
|
[t b b]
|\
| [0 (
|
[outlet]
and then connect the [0 ( to the right inlet of the spigot. to reset,
send a [1 ( to the spigot
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
How would I
for example make a vline~ message that said to start at 0, go to 1 in
1000 ms, go to .5 in 500 ms, and then back to zero in 750 ms?
[0, 1 1000, 0.5 500 1000, 0 750 1500(
all third digit offsets are from the initial bang, not from when the
last ramp has ended.
you have to do the maths
i'd love this if you built it!
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
first digit = value to ramp to
second digit = ramp time in ms
third digit = offset from the time when the message box was banged
in your example, [1 1000, 0 0 1000, 1 1000 1000(, it will ramp up to 1
in 1000ms, then down to 0 in 0ms, then back up to 1 in 1000ms.
i can't imagine how a game's sales would be in any way compromised by
the audio engine being open source or not. but then again i'm not a
complete bastard lawyer type of person.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
sorry, i drank rice wine tonight, so excuse the personal opinion:
but isn't this yet another pd list discussion that is meaningless in
99.9% of cases?
you get a stack overflow = you connected some objects incorrectly and
made a loop you don't want.
if you see the 'stack overflow' message in the
but yeah. i agree.
[bang(
|
[until]
is a great name for a death metal band!
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
[env~]
|
[dbtorms]
|
[ 0.5] - set yr threshold value here
|
[sel 1]
|
[bang(
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
and then to just get one bang, add this to the end:
[bang(
|
[spigot]
|
[t b b]
|\
| [0 (
|
[outlet]
and then connect the [0 ( to the right inlet of the spigot. to reset,
send a [1 ( to the spigot
___
PD-list@iem.at mailing list
sorry for so many mails!
you could also just use [bonk~]
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
ooops, that should be [spigot 1], or else the bang won't get thru.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
hi andrew. would love to see some patches that demonstrate what
you're talking about,
it's all a bit over my head.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
hmmm,
i just tried every possible combination of settings with pix_texture,
and still nothing works.
pix_draw is ok for me, but i want to use pix_texture
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
to avoid the 'rounding errors' problem and also the [phasor~] block
accuracy limit, you can use a [metro], [f ]x[+ ], and [vline~]
solution.
speed of this virtual phasor is controlled by the value sent to the
right inlet of the [+ ] object, and resetting to a new position just
requires sending
the problem is that all the tables begin with the same name (array1).
thus the [; array1 rename $1 ( message you're sending will rename
every table in all 6 abstractions.
change the original arraynames to $0-array, and then go:
[rename $1(
|
[s $0-array]
One thing that is going to be quite important is getting travel
assistance for lots of people, so that we can bring people who can't
afford to pay it on their own, or don't have a university or company
that is willing to pay.
like me and andy :)
___
i posted a workaround the other day. using vline~ and a fast metro.
attached again to this mail
metro-phasor~.pd
Description: Binary data
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
i can't help you either, but i once saw photos of a system that could
play the infamous 'brown note' of 7 hz . it was massive, and the guy
had dug trenches in his basement to do it.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
for a long time i've been an advocate of the [f ]x[+ 1] method of
counting in pd cos it's a good basic introduction to hot and cold
inlets and basic object joining,
but really, isn't it a bit silly that pd doesn't have a native counter object?
___
something that is really slowing down my work recently:
in some patches i need to have hundreds of copies of the same
abstraction. to save just one copy of the abstraction would only take
a fraction of a second, but when i have many hundreds of copies, pd is
really stumbling to get these
who has problems with crashing?
on os x, pd is super stable for me. don't think i've ever had a crash
unless i did something really stupid.
does it crash on linux or windows???
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
1) make a folder on your harddisk called 'pd-externals' or something.
2) in the taskbar of pd, go into preferences-path….there will be no
space to add a new path, but you can do it this way: on an existing
line, without adding any spaces, add a colon and then the path to
'pd-externals'
so, for
pd extended gets you rocking in the free world.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
beautiful melodic piece made using a pd sampler:
http://au.youtube.com/watch?v=2aXxgICaZwUeurl=http://mixi.jp/view_diary.pl?id=681897923owner_id=15888475
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
[0.4 (
|
[- 1]
|
[abs]
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
ah yeah. so cute
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
you could just make a phasor at the rate of the square wave, and use
the method thomas posted to make it square, and then use
[wrap~ 0 0.5]
|
[*~ 2]
to get the double speed phasor
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
yeah unreal. 60's design meets 21st century tech. bet that'd be
awesome on a big screen.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
[0, 1 1000, 0 500 2000, 7000 6 59000(
|
[vline~]
=
start at zero,
ramp to 1 over a 1000ms period,
ramp down to zero in 500ms, 2000ms after initial bang,
ramp up to 7000 in 6ms, 59000ms after inital bang
nothing gets 'cut off'..the 3rd digit just schedules a delay from initial
i just had a try at it,
wouldn't say it sounded particularly amazing, but i managed to build
enough up in a few minutes to make it kind of interesting. will try
again later and see if practice makes things better.
best idea i came up with in the first run:
[key]
|
[t b]
|
[random 10]
|
[sel 0
i'm doing a talk in delhi next month on pure data for live
performance, so i will definitely incorporate some live coding in
there,
any tips and tricks people have found useful would be much appreciated.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and
64 seperate reverbs is gonna be hard for any cpu, regardless of which
reverb algorithm is used.
may i suggest that an alternative is to send your grains through the
same reverb, but to alter the amount of each grain that gets sent into
the reverb. so, for example, grain 0 is sent 100% to the
well, as charles suggested, set up a few different reverbs of varying
decay lengths, and send varying percentages of each grain to the
different reverbs.
also, reverb usually has a 'dampening' setting, which will dull the
signal as it goes through, so another thing you can try is to mix in a
what's [oscabs] ???
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
my guess...
for the wave generation, use a buzzy sawtooth (or maybe square wave?)
and modify the pitch of the oscillator with an envelope.
then,
use a 'wetfilter'
it's basically a spectrum of bandpass filters each attached to a delay
line. the lower frequencies have a shorter delay and then
http://www.m-pi.com/farts.mp3
^
here's some i synthesized this morning. mainly just simple waveforms
run through delayed feedback to get a bit of unsynced wobble, and then
the waveshaping patch i will attach to this mail.
my original thoughts about the wet filter didn't yield such good
results,
the patch i'm currently using has a base cpu output of around 50% and
then it goes up to about 70% when running. ..but that's with 8
channels of drums, 4 synth channels, 8 sampler channels and dsp
effects + gui for all of them.
i didn't know that about the itunes eq either. is there a way to
just a suggestion:
i think the reason why they sound a bit like explosions, rather than
thunder, is because the cracks of thunder are propogated directly in
front of you. maybe some sort of spatialization could make the crack
appear more overhead, and then the rumble lower down?
aaahh!! that last one is so wrong! i can't stop laughing.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
anyway $0 won't work inside a message box.
use this:
[f $0]
|
[makefilename pd-%d-subpatch]
|
| [$1] [$2]
| | |
[pack s f f]
|
[;
$1 obj 120 $2 table $3(
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
oops.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
when sending the read message, add -maxsize n , where n is a number
large enough to handle your longer file. for example..
[read -resize -maxsize 441 slayer.wav table-L table-R(
|
[soundfiler]
___
PD-list@iem.at mailing list
UNSUBSCRIBE and
ha ha, i love the 'raw glitchy' example at the end.
cheers for these tuts claude, very informative , interesting, practical..etc
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
that rubber band thing looks great.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
i like it cos the sound really jumps out at you.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
you will need to specify paths to subdirectories inside your extra folder
too.
ie, you will need to add C:\music\pd-ext40.3\extra\bassemu
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
i just did a simple load test on [sqrt~], which the documentation states is
a 'fast, approximate algorithm'...
i made:
[sig~ 5]
|
[sqrt~]
and copied that dozens of times with only a small jump in cpu usage.
is it the cpu usage that's the problem? or something else?
when r u going? i'm in south japan, but will head up to tokyo at the end of
this month for a gig.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
david, where are you? near osaka?
i have a gig in osaka on the 29th of march.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
oops, sorry for double reply spencer..forgot to send this mail to the list.
the [send~] [receive~] objects only work for default block size.
you can create a table the same size as your new blocksize, and use
[tabsend~] / [tabreceive~], although i think that might bring in a one block
delay,
there is an object in pd called [fiddle~] which analyzes the pitch and
partials of a sound. afaik, it orders the partials according to their
strength, rather than pitch, but with a bit of list re-organization it would
be possible to get the frequency value for a high pitched partial.
then it
there is an external in pd-extended called [wavinfo]
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
be good to see your externals added to pd extended.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
ahh, name changegets me every time.
who thought of mtx_*~ though??? a bit over the top isn't it?
and still no help file. obviously audio matrices are so simple that
everyone can understand them ;P
___
PD-list@iem.at mailing list
UNSUBSCRIBE and
i didn't delete it.
had a good look, and the help file doesn't seem to be a part of pd-extended
hans build for os x.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
actually, none of the matrix help files work on osx
not [matrix], nor [matrix~]. nor [mtx_*~]
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
just asking, but does ANYONE actually import max patches into pd?
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
yeah, there was a patch someone did years ago, when i first started learning
pd. it worked really well.
i thought it might have been on the pd community site, but i just had a look
and no luck. maybe it was on em-411 ? but i think their pd patch area went
down.
the only copy i had is on the
from this site, in the section titled 'group delay'
http://www.dspguru.com/info/terms/filtterm/index2.htm
i got an equation to calculate the 'group delay' of a linear FIR filter.
the equation is:
group delay = phase shift / -2pi
where phase shift is a value of radians / hz
can anyone
from this site, in the section titled 'group delay'
http://www.dspguru.com/info/terms/filtterm/index2.htm
i got an equation to calculate the 'group delay' of a linear FIR filter.
the equation is:
group delay = phase shift / -2pi
where phase shift is a value of radians / hz
can anyone
oops, no stereo yet.
hang on..
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
cheers andy. i put that together at work today (no chance to listen and
check), and was really surprised that it worked at all, let alone that it
sounds quite good.
but the freeverb~ external has a really metallic ring to it. which i'm
guessing is probably due to some 'happy-mistake' type of
works well on mac, with the osculator software as a middleman.
for windows, this one might work:
http://carl.kenner.googlepages.com/glovepie_download
otherwise just search for wii windows OSC in google.because all you
need is a middleman program to convert your wii data to OSC messages
you will probably need a middleman program to take the wii data and convert
it into OSC messages so PD can read it.
just google wii + OSC + your operating system and you should find what
you need.
OSCulator (mac) is good. and someone just said that 'glovepie' is good for
windows.
then just
bit of a workaround, but you could put an ellipse on the top of a triangle.
i don't think gem has either geometries built in, but you can make a
triangle with the [polygon] object, and then make an ellipse by making a
circle, and then using the [scale] object to squash it down a bit.
this
mike, comparing the stereo abstraction i posted above with the freeverb~
external:
the abstraction is way more economic than the external. (less than half the
cpu usage on intel mac)
if you want to do the test for yourself, all you have to do is go into
'media' in the pd menubar, and select
dafydd,
i got darwiinosc, and also OSCulator at the same time, and OSCulator was
much easier to set up and connect to pd.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
i have made an GOP abstraction that dynamically resizes itself when its
settings are changed.
this all works fine, except for one glitch:
the cables leading out of this object are not scaled or moved.
this is giving me half-cables, and cables coming out of the middle of an
abstraction, etc..
my best idea is to use [namecanvas $0-parent] on the parent,
..then get the coordinates of the abstraction, and dynamically send a
message to the parent to move the abstraction by 1 pixel, and then move it
back again.
but i searched the list archives and didn't find a satisfactory way to get
the
i could also do what i want by getting the position of my mouse relative to
the parent patch. but again, my list archive search was fruitless.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
ok, it's really hackish, but my current solution is to send a 'font'
message to the parent, which forces a window redraw.
seems to work ok, but i'm not really fond of such way-out approaches, and it
might start to get cluggy once i load in some sequencers and stuff with more
gui graphics.
hans, that's still a bug in 0.40.3 i just downloaded and tried, and got
the same consistency check message
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
oops, i still had another old version of pd installed when i did my check.
just trashed that and loaded into the 'real' autobuild and as matt says,
cables are automatically redrawn without any trouble.
excellent!
___
PD-list@iem.at mailing list
on my 10.4 intel mac, the zexy [~ ], [~ ], [~ ], [||~],[==~] objects
aren't working.
other objects in zexy (such as [abs~], [msgfile], etc) work fine.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
more zexy troubles:
[l2s] doesn't work, unless a [list2symbol] object is created first.
i made a patch with a single l2s object in it, and the object cannot be
created when i load the patch.
a patch with a single [list2symbol] object loads fine.
a patch with a single [list2symbol] object
next error:
i keep getting messages pd_vmess: only 5 allowed when opening subpatches
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
i don't know anything,
but seeing the specs of those computers:
it's not a 32bit / 64bit issue is it?
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
by the way, it looks really fantastic now. hans, the work you did on the
fonts etc, has been really worthwhile.
big ups!
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
[l2s] used to work fine in 0.39 extended, you sure it's not possible to get
alias's working?
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
what about the saveas function? i want to use that, but the help file has
??? question marks in front of it and it doesn't work for me.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
now i have a completely different problem:
there have been no autobuilds for intel mac in the last couple of days. the
last one was on the 18th of may.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
another small glitch on macintel,
'quit pd extended' only works by closing the console window, but doesn't
work from the menu at the top of the screen.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
hmm, still happens here.
no big problem though, i guess.
it would be better to find the source of that pd_vmess error, even though it
doesn't really seem to do anything much,.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
i agree with roman,
but as was mentioned before, the [getdir] external is good if you need to
find the directory of the current patch.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
On a related note, for this release, I made Save As default to the
Home folder (~/), what do people think about that?
sounds good to me.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
i still get error messages when loading the zexy [~] [~ ] objects.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
a made something similar the other week, as andy mentions, you'll get clicks
if you arbitrarily jump from different parts of a sample, but this can be
avoided by hanning window/ block overlap.
my patch is a simple timestretcher for audio files, but i think it could be
easily modified to do
i can't use your patch because i don't have the [for] object, but i have had
similar troubles that you described. i can also only describe it as a bug.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -
2) Why does it take 2 bangs to start it?
because only the leftmost inlet of the [expr] object will trigger the
equation. so you need to use a [trigger] object to send the 'start' bangs
to the right inlets first, and then finally to the left inlet:
like this:
[bang]
|
[t b b b b b b b ]
1) What is a better method of displaying the output? (the lines always
get erased as the array draws new lines)
arrays in pd only have one y value for each x value.
as far as i know, there are no 'array' clones in pd that allow for multiple
y values.
so, you created it as [table] ? as far as i can tell, it's a bug that you
even get a 'save contents' dialogue if you do that, because the contents
will not be saved.
go into the menu at the top and use put-array
you can then disable the array's GOP capability if you want to save cpu, but
the
i have sssad on my system, so i definitely found it once.
but no matter what i enter into google, i can't find it again.
please help.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
legends of the pd-list gag department:
Mattieu:
We need a state-saving object class named [jesus].
Iohannes:
this might be the reason why i prefer [lop~] over [cool_filter~] and Pd
over reactor.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and
10 minutes to load a patch that used to take 10-15 seconds!!
also, a minor bug:
when i first opened the application, i couldn't access the preferences
without opening an untitled patch first. and then, when i added my
abstractions directory to the paths, pd froze.
i did a 'force quit', and
i did a patch a while back that uses something similar to the phase
distortion algorithm used by casio cz-series synthesizers:
http://puredata.hurleur.com/sujet-648-casio-sounds-gets-emulated
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and
Ugur, here is your original patch with the expr converted into expr~
also, you can get some really cool resonant filter sort of sounds by really
distorting the phase (like 10 times). i added a slider for that too.
PhaseDistortion-expr~.pd
Description: Binary data
201 - 300 of 512 matches
Mail list logo