Hi all -
Running 10.7, in 0.51-4test2 I get the same thing as in 0.50 (and earlier
0.51 versions I tried, both 32 and 64 bit) - very light grey scrollbars.
I looked at textedit for comparison, and the scrollbars there turn darker when
the mouse goes over them (which no version of Pd I saw did.)
rns white, and it's hard to read. [This font
> color is also present on the Help > Find Externals "Show All" button.]
>
> Other than that, pd's looking good.
>
> Best,
>
> fede
>
> On Tue, Dec 15, 2020 at 6:57 PM Miller Puckette via Pd-list <
> pd-lis
OK, PD 0.51-4test2 should have Dan's fix.
cheers
Miller
On Tue, Dec 15, 2020 at 11:38:06PM +0100, Dan Wilcox wrote:
> Howdy all,
>
> Miller recently announced a 0.51-4-test1 build which includes some fixes for
> the UI on macOS.
>
> I'd like to include a further build which adds a fix for
OBS output is very bursty - I found that running it on the same machine as
anything quacktrip ruins the quacktrip stream.
OTOH in one situation where I had no choice I made a repeater for SRT streams
that just spreads them out in time so you can run it alongside quacktrip
(not tested for netty
Best to run your own - there's no way to make sure there's only one group
at a time trying to use the server running on foo. And anyhow, assuming you're
mostly physically in New Orleans, you'll probably get better latency if you
crank up a server locally.
cheers
Miller
On Mon, Dec 14, 2020 at
Well, it's not an integer-year birthday (my FB account is in my dog's name and
list his birthday, not mine). But any day is a 1/365.25thpyear birthday
(approximately).
cheers
Miller
On Mon, Dec 07, 2020 at 10:21:28PM +, Andy Farnell wrote:
> > PD has allowed my soul to sing.
>
> Thats so
Here's a rather small library I use for teaching acoustics:
http://msp.ucsd.edu/syllabi/170.18f/lib/index.htm
The aim is to get people doing acoustics experiments without having to
learn Pd. Doesn't make much 'music' but might be a good starting point.
cheers
Miller
On Fri, Nov 27, 2020 at
That is a wonderful question. Here's a deep and thoughtful paper about
it...
https://static.uni-graz.at/fileadmin/_Persoenliche_Webseite/parncutt_richard/Pdfs/Pa11_tonality.pdf
The rough answer: using theory of consonance and dissonance that goes bacy
to Helmholz, Krumhansl and Kessler
Well, hmm, Iwas hoping Dan's new entitlements declarations in info.plist
would take care of that.
It has something to do with entitlements I think
M
On Tue, Nov 03, 2020 at 04:35:23PM -0500, Ricky Graham wrote:
> Hi, Miller.
>
> I???m not sure if this build was in any way intended to
Yes, do please (including mergine pull 1145 I suppose) and I'll go on and
grab it all - it looks lke it's much more likely to fix problems than to
create any new ones.
thanks
M
On Sun, Nov 01, 2020 at 01:31:34PM +0100, Dan Wilcox wrote:
> This is already a PR which updates the entitlements for
Look in old Pd Convention proceedings. For example there's a wonderful
thing called "Moveable Type" in the lobby of the New York Times building.
cheers
Miller
On Mon, Oct 26, 2020 at 03:54:37PM -0400, bbob wrote:
> for my students, I'm looking for examples of work that combines PD and
>
It's all done via clock_new(), clock_delay(), clock_getlogicaltime(),
clock_gettimesince(), clock_gettimesincewithunits() and clock_free()
calls - examples in the delay and timer objects, in x_time.c.
When it's real time, stupider is better :)
cheers
Miller
On Fri, Oct 23, 2020 at 04:58:09PM
Pd's a single thread - you'll have a much easier time adding stuff to
Pd than to Max :)
Miller
On Fri, Oct 23, 2020 at 12:35:02PM -0700, Iain Duncan wrote:
> Hi Andy, well I've ordered your book to learn PD, so I'm at least that
> committed! :-) My overarching goal is to make tools for
Pd also doesn't do "namspaces" so that reason holds for Pd as well. ALSO,
the people at Stanford are very open-source-friendly so having S7 in Pd
will probably get some uptake there.
cheers
Miller
On Thu, Oct 22, 2020 at 08:51:20AM -0700, Iain Duncan wrote:
> Thanks Brad and Joe. Brad, yes I
uts?
> best,
> J
>
> On Mon, Oct 5, 2020 at 10:29 AM Miller Puckette via Pd-list <
> pd-list@lists.iem.at> wrote:
>
> > Yep. Three were Pi 1s which I think couldn't have powered more than one
> > interface. I thin kyou could hang two or more off a Pi 4, but th
, 2020 at 08:13:17AM +0200, Peter P. wrote:
> * Miller Puckette via Pd-list [2020-10-02 17:31]:
> > I've used startech "7.1" interfaces (USB powered) with Pis. The "1" is the
> > same electronics as teh "7" - it's really just an 8ch output. It has 1/8&
In case any of you is trying to run pd inside Max on a Windows machine, pdmax
0.54 fixes a bug that prevented using it with files with whitespace in the
path.
cheers
Miller
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management ->
I've used startech "7.1" interfaces (USB powered) with Pis. The "1" is the
same electronics as teh "7" - it's really just an 8ch output. It has 1/8"
connectors which won't age well but it's only $25 or so. I ended up
buying 5 for an installation.
cheers
M
On Fri, Oct 02, 2020 at 12:45:46PM
Nope.. the machine broke... I can't build for PPC anymore. (But I doubt
it will make much difference now).
cheers
M
On Fri, Sep 25, 2020 at 08:57:33PM -0300, Alexandre Torres Porres wrote:
> I see we have 0.51-0 for old PPC Macintoshes but not 0.51-2 in
> http://msp.ucsd.edu/software.html -
For now pd~ is synchronous regardless of whether there are input/output
audio signals or not. I've been thinking about making an async possibility,
but for now the only way to do that is launch two processes (which you can
connect with netsend/netreceive).
There is a realtime object by which a
That _should_ be correct.
fifos less than 2 are probably inefficient (but I dn't know that for
sure).
cheers
Miller
On Thu, Sep 24, 2020 at 06:37:42PM -0300, Fede Camara Halac wrote:
> ???Hi,
>
> When using pd~ with -fifo 1, do you get a delay of 1 block like in
> throw/catch scenario?
>
>
s an extra window when I run Pd.
> > >
> > > On Tue, 8 Sep 2020 at 20:20, Miller Puckette wrote:
> > >
> > > > (It's just changing pd.com to pd.exe in the pd~ code. But meanwhile
> > I'm
> > > > trying also to fix the space-in-path tro
ging pd.com to pd.exe in the pd~ code. But meanwhile I'm
> > trying also to fix the space-in-path trouble too.)
> >
> > On Tue, Sep 08, 2020 at 11:18:33AM -0700, Miller Puckette via Pd-list
> > wrote:
> > > That's my fault... I need to push out a fix.
> > >
&g
(It's just changing pd.com to pd.exe in the pd~ code. But meanwhile I'm
trying also to fix the space-in-path trouble too.)
On Tue, Sep 08, 2020 at 11:18:33AM -0700, Miller Puckette via Pd-list wrote:
> That's my fault... I need to push out a fix.
>
> M
>
> On Tue, Sep 08, 202
That's my fault... I need to push out a fix.
M
On Tue, Sep 08, 2020 at 07:37:02PM +0200, Jo??o Pais wrote:
> It's working on max 6, windows 7.
> But: when I run with -nogui, the command window still appears. Is there a
> way to avoid it that I never knew about?
>
> On Tue, 8 Sep 2020 at 03:47,
oops, sorry, try again :)
M
On Sat, Sep 05, 2020 at 06:12:58PM -0300, Lucas Cordiviola wrote:
> I'm getting a "File not found" at link
> http://msp.ucsd.edu/Software/pdmax~-0.5.tgz
>
>
> --
>
> Mensaje telepatico asistido por maquinas.
>
> On 9/5/2020 5:49 PM, Miller Puckette wrote:
> > OK,
I never saw this behavior on my machine... but the new version fixes several
problames and might have fixed this if we're lucky.
cheers
Miller
On Thu, Sep 03, 2020 at 11:34:41AM +0200, jayrope wrote:
> Thank you, Miller, for looking into this
>
> Using pd~ 0.4 in Max 7.34 with PD 0.50-2 on Mac
OK, that should be fixed... along with quite a few other oopses.
Now available as version 0.5 - on the usual, msp.ucsd.edu
cheers
Miller
On Thu, Sep 03, 2020 at 07:08:35PM -0300, Lucas Cordiviola wrote:
>
> On 9/3/2020 3:03 PM, Jo??o Pais wrote:
> > strange, I tried both "pd~ start -nogui $1"
o provide a windows binary on your
> website when all is great and good?
>
> thanks again, really stoked about this
>
> Em qua., 2 de set. de 2020 ??s 13:25, Miller Puckette via Pd-list <
> pd-list@lists.iem.at> escreveu:
>
> > Fearless user Omar Costa Ha
Fearless user Omar Costa Hamido has already found a crasher bug in pd~ -
better hold off using it until I can figure this one out...
cheers
Miller
On Wed, Sep 02, 2020 at 03:02:29PM +0200, IOhannes m zmoelnig wrote:
> On 02.09.20 10:47, alfonso santimone wrote:
> > Great! Is there any source
du/software.html
> >
> > Test away... note that people on the Jacktrip google group are asking about
> > quacktrip in Max - this might be the easiest way to get that.
> >
> > cheers
> > Miller
> >
> > On Tue, Aug 25, 2020 at 10:02:03AM -0700, Miller
way to get that.
cheers
Miller
On Tue, Aug 25, 2020 at 10:02:03AM -0700, Miller Puckette via Pd-list wrote:
> Thanks - that tells me exactly what I needed to know :)
>
> M
> On Tue, Aug 25, 2020 at 01:55:57PM -0300, James Correa wrote:
> > If the externals are 64bits th
es Porres
> wrote:
>
> > but you can go ahead try and make it run on 7 and we can test to see if it
> > works in 8
> >
> > Em ter., 25 de ago. de 2020 ??s 11:36, Alexandre Torres Porres <
> > por...@gmail.com> escreveu:
> >
> >> Em seg
I have remote access to a mac with Max 7 on it, and I've been meaning at least
to get pd~ running on that. We don't have Max 8 yet at UCSD... does anyone
out there know if Max 7 externs work on Max 8 as well?
thanks
Miller
On Mon, Aug 24, 2020 at 04:24:29PM +0200, Christof Ressi wrote:
> That
ossible solution.
>
> Christof
>
> On 17.08.2020 02:25, Alexandre Torres Porres wrote:
> >
> > On 16.08.2020 05:52, Miller Puckette via Pd-list wrote:
> > > An artificial example (for simplicity) - I want to apply a Pd
> > effect to a
> > > so
An artificial example (for simplicity) - I want to apply a Pd effect to a
soundfile and write the result out to another file, without having to wait
for the length of the file to get the result. This could be done from the
command line using a batch command, but while you're developing the patch
ooks great! I saw on GitHub that it doesn't work
> > yet as expected, but that should be a trivial fix. After all, it's just
> > a combobox like in any other GUI program.
> >
> > Christof
> >
> > On 15.08.2020 05:59, Miller Puckette via Pd-list wrote:
> >
Sure enough - I think I'd better just go back to the buttons.
thanks
M
On Sat, Aug 15, 2020 at 12:09:43AM -0300, Alexandre Torres Porres wrote:
> Em qui., 13 de ago. de 2020 ??s 07:36, Christof Ressi
> escreveu:
>
> > now maybe also add 88.2 and 192k?
> >
> > Actually, with very heavy patches
wierd... maybe it's some form of bus starvation (e.g., USB contention
between USB stick and audio intf) - if this is so you might be able to
record to the SDHC instead, if there's enough space on it. But I still don't
get why this would happen for Pd and not for jack...
M
On Sat, Aug 15, 2020
Oops, sorry I didn't read to the end of your first message :)
The remaining difference I can think of between Pd and jack is block
size between the app and the audio driver. I can't imagine that matters,
but I've been surprised before. Have you tried just increasing the blocksize
in the suaio
This is almost certainly being limited by write speed to the storage
medium. If the file lives on an SDHC card, you can probably improve
things by getting one that has a higher write speed. (The specifications
are very confusing so it might take a while to figure out what kind is how
fast).
Damn, that's exactly what I wanted... and it even works in TK 8.5. Will
adopt.
thanks
M
On Fri, Aug 14, 2020 at 12:08:06AM +0200, Christof Ressi wrote:
> Hi,
>
> you can just have an editable combobox:
>
I thought about that... but I'm not sure, of teh dropdown says one thing and
the number field says another, what rate you really think you're running at.
Maybe this can be fixed somehow, it just needs thinking through.
cheers
M
On Thu, Aug 13, 2020 at 02:57:25PM -0300, Alexandre Torres Porres
Oops - this apparently crept in as part of the inlet~ message outlet
feature. I think I have a simple fix, will stage for a bugfix release.
cheers
Miller
On Thu, Aug 06, 2020 at 06:31:29PM +0100, matthew brandi wrote:
> Dear people
>
> In my role as village idiot, I am asking whether the
All good!
cheers
M
On Tue, Aug 04, 2020 at 07:11:43PM -0300, Alexandre Torres Porres wrote:
> Hello, as previously announced, there's a next year's edition of the Vortex
> Music Journal dedicated to Pure Data. We're now changing/rearranging the
> call for a further edition - volume 9 / number 2
Hi Maxi -
When you modulate a complex sinusoid with another one you only get one
sideband, not both. The sideband's frequency is the sum of the two
original frequencies - so if they're exact opposites you only get the
result at frequency zero.
This is one reason for using complex sinusoids
Hi Derek -
Pd hasn't ever been carefully tested in cases where objects send huge
atomic messages to the gui - but in looking at teh code I don't see that
there are any limits to their size (there used to be fixed buffer sizes here
and there but it looks like it's all fixed now). So if you want,
Here's an abstraction I call rampdown~ - any time you want you can bang the
second inlet (control) and simultaneously cut off (brutally zero out) the
left (audio) inlet, as if you were stealing a voice that was actively
playing. I use this quite a bit for monophonic voice stealing, as when you
Should work fine.
I don't know anything about attainable network latencies on IOS though - it
might not work anything like as well as it does between laptops/desktops.
cheers
Miller
On Tue, Jul 14, 2020 at 09:46:41PM -0300, Fede Camara Halac wrote:
> Hi all,
>
> Will the new network additions
Well, I did notice that there's still an included tcl/tk in MACOS (at least
in the one I have access to). So here's an interesting possible workaround:
try going into the Pd app and overwriting this file:
Pd-0.51-0-ppc.app/Contents/MacOS/Pd
(which is actually a copy of "Wish" from tcl/tk)
Hi again -
I managed to get remote access to a MACOS 11 machine -- it identifies itself
as "Version 11.0 Beta (20A4300b)" - and I'm seeing Pd windows rendered the
same way I'm used to on a Mac.
I notice on your screenshot you have loads of stuff added on - can you try it
with all your
Yep, no need for a 0.50 version as far as I can see. I've already compiled
a local version of libpd using 0.51 (only had to add s_net.c to the libpd
makefile to do it) and am trying to recompile Camomile to use it so I can
get hold of some new features by one Dan Wilcox :)
cheers
Miller
On Wed,
You can run with -stderr flag - that will throw everything to the console.
But there's no way to do so selectively.
cheers
Miller
On Mon, Jul 06, 2020 at 09:49:57AM +0800, Matt Davey wrote:
> Is there a flag that can be set, or some other way to allow longer messages
> to print to console? Am
Just to respond to one item here...
>
> I have intimated this before, but perhaps I should now just say it:
>
> Can some institution which relies on using Pd with macOS simply buy Miller
> and/or the Pd community a new Mac mini to support development efforts on the
> platform for the next 10
Hi Antoine -
Can you see if 0.51-0 works any better on it? I'm trying to avoid buying a
new Mac as long as I can but if we get to the point that I can't make builds
that run on the newest MACOS I'll be forced to.
thanks
Miller
On Sat, Jul 04, 2020 at 01:01:29PM +0200, Antoine Villeret wrote:
>
I think 'anything' messages should always have a non-null selector.
The only place I know of where a NULL sepector should be OK is the 'list'
message.
cheers
Miller
On Sun, Jun 21, 2020 at 06:28:18PM +0200, Christof Ressi wrote:
> Hi Miller,
>
> > Perhaps objects should not depend on knowing a
As far as I know, there's no design necessity that says it has to be zero.
The selector in this case is unspecified. One could invent one ("foo"
would be fine) or leave it at zero.
Perhaps objects should not depend on knowing a selector that might be
undefined.
cheers
Miller
On Sun, Jun 21,
or go lo-tech and just adapt the makefile from 0d/doc/6.externs
cheers
Miller
On Mon, Jun 15, 2020 at 11:06:04AM +0200, Christof Ressi wrote:
> Hi,
>
> try
>
Yes, bravo!
It's quite something to be able to see clearly how musical gestures
work out differently over networks than they do live in a room. Every
composition student should watch this.
Aso I have no idea how you all managed to make this work :)
M
On Sat, Jun 06, 2020 at 06:22:04PM +0100,
Well, it took me hours to fix the problems I hit when adding the bold font.
So I'm afraid of adding more font stuff this late in the game. I can revisit
this for 0.52...
cheers
Miller
On Fri, Jun 05, 2020 at 06:21:06PM -0300, Alexandre Torres Porres wrote:
> Em sex., 5 de jun. de 2020 ??s
I made the change by hand from 744 (because it was somehow different from
other PRs; the "command line instructions" seem to want me to use curl and
not git - that scared me off).
2 should be merged.
3 is too much for me right now. I think the italic fonts could be loaded
by cyclone itself so
I think info for developers will want to be a much larger thing than a single
readme-type file - perhaps it should go in doc/1.manual?
cheers
M
On Fri, Jun 05, 2020 at 10:53:20PM +0200, Dan Wilcox wrote:
> Christof,
>
> Let's put this in a new DEVELOPER.txt file in the Pd root. I think it could
This needs documenting somewhere - but INSTALL.txt is already so long
and fearsome that I tremble at the idea of adding a section on all the
CPP flags that Pd migth be sensitive to. (Example: avoiding references to
IPv6 so that we can still compile for XP :) . Not sure what to do here..
cheers
To Pd list -
This is very preliminary, but some of you might be interested in this. I've
been working for the last month or two on making an easy-ti-use implementation
of jacktrip to allow people stuck at home to play music together. A test
version of this is available on
So I _think_ things are working now, although I'm starting to wonder how
they're working, give that I think Catalina is insisting that all apps
run in "hardened" mode (perhaps I'm wrong on this), and that there's simply
no way for a hardened app to load a library that has a "target" < 10.9. The
Here's one approach...
http://msp.ucsd.edu/techniques/latest/book-html/node187.html
So then you just need to generate a band-limited parabolic wave and then
you're all set to make any line-segment-comb you want with settable band
limit.
cheers
Miller
On Sat, May 30, 2020 at 06:49:58PM +,
This is deeply worrisome... it seems like your OS has somehow decided to
ban the externs themselves (irrespective of Pd).
Is it feasible for you to either make or download an extern you haven't used
before and see if an older Pd can at least load that one? And anyway, are
these your own externs
One thing is, you can throw Pd in the trash anytime you want - it'll still
be easy to get another copy :)
Anyhow, I'm curious about the slow load times you're seeing - am I right
that this is on Catalina? If loads on older Mac OSes are slower for some
reason, maybe I can test that on my 10.6 or
Hmm - this (PR 838) should be merged in master and incorporated in the
0.51-0test1 build - if it isn't I need to go back and try again.
thanks
Miller
On Fri, May 29, 2020 at 12:35:45PM +0200, Dan Wilcox wrote:
> Y'all: I fixed this months go, it's just not in the current builds (but now
> in
Minor compiler fix if you're only using VST2:
void PluginInfo::setUID(const char *uid){
#if USE_VST3
type_ = PluginType::VST3;
char buf[33];
for (int i = 0; i < sizeof(TUID); ++i){
// we have to cast to uint8_t!
sprintf(buf + 2 * i, "%02X", (uint8_t)uid[i]);
}
It's possible to have nothing in a track - in that case, the flag (the 4th
item in the list sigmund~ outputs) should be -1.
If that flag is saying there's a sinusoid of amplitude zero, something's
wrong with sigmund~.
cheers
Miller
On Fri, Apr 10, 2020 at 11:29:35PM +0200, Jo??o Pais wrote:
>
>
> Measuring vcf~ with a Q of 5 and noise~ I do get different results
> depending on the center frequency. For 100Hz the filter output is
> 26dBRMS softer than its input signal, at 1000Hz it is 16dBRMS softer,
> and at 1Hz it is 5dB softer. Raising the Q to 15 softenes all three
> levels
vcf~ aims for an approximate peak gain of 1 (although this is _very_
approximate for low values of Q).
Me, I use Q+1 to normalize filtered white noise. But theory would suggest
the output power should be proportional to bandwidth (= f/Q) - with the
bandwidth limited to Nyquist frequency - so one
gt; jmmmp
>
> > I can still try to build on my spare, don't hesitate to ask me if needed
> > I made my test on
> > https://github.com/pure-data/pure-data/commit/d8d637b6c53833c49c47c60ff78e3fbfd0d596c7
> > (currently 0.50-2 tag)
> >
> > Le??mer. 29 j
gt;
> >
> > Le??mar. 28 janv. 2020 09:52, Alexandre Torres Porres > <mailto:por...@gmail.com>> a ??crit??:
> >
> >
> >
> > Em dom., 26 de jan. de 2020 ??s 08:58, Miller Puckette via Pd-list
> > mailto:pd-list@lists.iem.at>> e
I was doing that for a while but stopped (it was a lot of trouble tracking all
the changes in MacOS and Max at the time; perhaps this is easier now). I
won't be able to get to a Mac with Max until later this week, but if nobody
else can do it first I can give it a try.
It's a fun object - you
I haven't done it... but two pointers: you'll have to keep throwing DSP
ticks at libpd to get the subprocess to do anything... and unless you've got
the latest Pd source (post-0.50) the subprocess doesn't get started if there
is white space in its path.
Let us know how it goes :)
Miller
On
Hi all -
The easiest way to do this is the way the timer object does it (see
timer_new() in x_time.c) - the line that creates the inlet is:
inlet_new(x-x_obj, x-x_obj.ob_pd, gensym(bang), gensym(bang2));
... then when teh inlet get a bang, it calls timer's bang2 method. (The
timer object
Just declare teh cariable 'static' and it should be the same variable across
all instances. A (rather complicated) example is the variable
bonk_filterbanklist in pd/extra/bonk~/bonk~.c (through which all instances
of bonk~ share filter data among them when possible to avoid duplication).
cheers
Cool - once again I'm learning that Pd doesn't work the way I thought it did!
I thnk then you'll get teh behavior you want if you simply have the non-audio
Pd open an audio device for output (the mac built-in audio for instance).
Meanwhile, I'll have to think about how to get teh more 'corret'
You probably want to call canvas_makefilename(), supplying the owning canvas,
not a new one. YOu can get the owning canvas using canvas_getcurrent(),
but only when the object is being created (the information is not kept so
your object needs to keep it itself). For a simple example, search
HI all -
I'm not sure, but the output your'e getting might mean that the thing
succeeded.
(Anyhow, to build Pd you also have the option to do something far simpler:
cd to pd/src and make -f makefile.gnu)
cheers
Miller
On Tue, Jun 24, 2014 at 03:50:09PM +0200, Max via Pd-list wrote:
101 - 182 of 182 matches
Mail list logo