Hi List,
when trying to initialize a netreceive object with pd 0.47.1 or pd
0.48 (32bit) on Windows 7, I get the message
"netreceive: failed to sett SO_BROADCAST"
in the pd window. Does somebody know what is causing this? The Windows
firewall settings seem to be open for pd.
--
Orm
__
Hi João,
if you need to be sample precise and use pd vanilla, I'd recommend to
define custom tabread~/tabwrite~ abstractions using multiple arrays
for access (similar to an old memory mapping technique called
"paging").
You'd have to define a custom number format using a list of two
numbers in t
w what causes this, or, if
it's a bug, which version made major changes to netsend/receive
eventually causing this.
Does anybody know why and under what cirsumstances pd can crash when a
network connection is established?
--
Orm
-----
Am Mittwoch, den 05. Dezember 2018 um 16:03:29 Uhr (+0100) schrieb
Roman Haefeli:
> How does Pd crash? Is it segfaulting? Does it freeze and you have to
> restart?
It just disappears and the system keeps working. I can restart pd so I
assume it segfaults.
--
ORm
___
Hi Carlos,
Am Montag, den 11. Februar 2019 um 22:06:14 Uhr (+0100) schrieb Carlos
Franke:
>
> Ok, I hear you and will not try deken for Gem again. I'm going to see
> if I can package Gem for Arch.
That would be cool! I just gave it a shot: In order to get current Gem
to configure on a current Arc
Hi IOhannes,
Am Dienstag, den 12. Februar 2019 um 09:56:54 Uhr (+0100) schrieb
IOhannes m zmoelnig:
> what is "current" Gem?
https://github.com/umlaeute/Gem
config.log says:
It was created by Gem configure 0.94~pre2, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ ./co
Hi,
is there some easy way in vanilla pd to get a bang on each phasor~
wraparound which doesn't involve polling with snapshot~?
Something like samphold~, but outputting bangs instead of signals.
--
Orm
___
Pd-list@lists.iem.at mailing list
UNSUBSC
Hi,
today I encountered something which seems to be a bug in wrap~
(pd-0.49.0) on my architecture. The attached patch shows that wrap~
ist outputting a 1 instead of the expected 0 when inputting the
division of 880 by 220. Inputting the value 4 with sig~ to wrap~
doesn't cause this, so I assume t
Hi IOhannes,
thanks, your explanation helped finding a way to solve this for my
specific problem.
--
Orm
--
Prof. Orm Finnendahl
Komposition
Hochschule für Musik und Darstellende Kunst
Eschersheimer Landstr. 29-39
60322
Hi Jakob,
using a matrix for markov chains in your use case might not be the
best choice as the matrix most likely will be pretty sparse and you
quickly run out of space for higher orders. In any case: There exists
a markov object which I wrote quite some time ago (originally for Max
but later tr
Hi,
does anybody have infos about naming conventions for different
formats of binary externals and their loading priority?
I'm aware of the following extensions:
Linux:
*.l_ia64 (64-bit)
*.l_i386 (32-bit)
*.pd_linux (indifferent of bitsize?)
OSX:
*.pd_darwin
Windows:
*.pd_windows
Are ther
t value)
>> ist this a “rounding” problem?
>>
>>
>> ___
>> Pd-list@lists.iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>https://lists.puredata.info/listinfo/pd-list
Hi,
FYI, I patched vanilla pd when I prepared performances of Nono pieces
by introducing a clear method into the delwrite~ a couple of years ago
to speed up restarts at rehearsals. I already thought about proposing
this as a change to the vanilla sources. It's quite trivial and I can
send the pat
gdelwrite_updatesr(t_sigde
}
}
+static void sigdelwrite_clear (t_sigdelwrite *x) /* added by Orm Finnendahl */
+{
+ t_int i;
+ t_sample* p1=x->x_cspace.c_vec;
+ if (x->x_cspace.c_n > 0) {
+for (i=0;i < (x->x_cspace.c_n + XTRASAMPS);i++)
+ *p1++ = (t_sample) 0;
+ }
+}
+
Hi,
we use these:
Line6 FBV Express MKII
They are really sturdy, offer four switches and one controller pedal
and cost about 99,- Euro here in Germany.
--
Orm
--
Prof. Orm Finnendahl
Komposition
Hochschule für Musik und
Hi João,
Am Donnerstag, den 23. März 2017 um 08:51:36 Uhr (+0100) schrieb João
Pais:
> I would be looking for a similar setup:
> - a robust laptop where to run w10. The less weight the better, even if it
> sacrifices some performance.
I'm on a ThinkPad T460s and it's well worth it.
> - which aud
Am Donnerstag, den 23. März 2017 um 01:34:58 Uhr (-0300) schrieb
Alexandre Torres Porres:
> howdy, help file says "The analysis is "Hanning" (raised cosine) windowed."
>
> how does that work? I tried looking at the code and got no clue...
In the object's new method, the object allocates a buffer
Am Donnerstag, den 23. März 2017 um 10:59:16 Uhr (-0300) schrieb Alexandre
Torres Porres:
>
> the input is a sinusoid
That's the problem: If the size of the analysis window is sufficiently
large compared to the frequency of a static sinusoid You can't really
expect any difference in the rms value
Am Donnerstag, den 23. März 2017 um 17:00:14 Uhr (-0300) schrieb Alexandre
Torres Porres:
> > the hanning envelope itself actually goes from 0 to "2" and not from 0 to
> > 1, so I assume the compensation is done right there...
> >
>
> tested with an envelope going from 0 to 1 and lost about 3.010
Another solution could be to reduce the maximum number of messages
sent to the gui per tick. IIRC this is a #define somewhere in the
sources and you'd have to recompile pd, but I did this once on an
advice of Miller and it worked very well (except for the slow gui
framerate).
Apart from that there
Hi,
trying to reorganize the configuration of patches for distribution to
instrumentalists, I'm starting to use the recent "text" object with
its builtin editor from within pd rather than editing config files
with an external editor.
As there doesn't seem to be a way to catch the closing of the
Hi,
if someone uses MobMuPlat for pd guis on handhelds: I put a small api
to facilitate creating guis for it online.
https://github.com/ormf/cl-mobmuplat
Warning: Written in common lisp.
--
Orm
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and a
Am Montag, den 02. Oktober 2017 um 09:01:34 Uhr (+0200) schrieb richard millig
@ selma:
> thank you all for these solutions, they're perfect, i'm just wondering,
> where such things are documented..
Help->Pure Data/2.control.examples/15.array.pd
--
Orm
__
Hi,
concerning avoiding aliasing in the first place, here are
abstractions for generating bandlimited versions of the most popular
analog waveforms I developed for a seminar some time ago:
https://www.selma.hfmdk-frankfurt.de/selmafile/f/9eed9b01b9/
Open "bl-oscil-example.pd" to see how to use
Hi,
I'm getting errors when linking a custom external in mingw in a cross
compile environment on linux. I'm getting a bunch of
undefined reference to `__imp__post' and similar, all referencing pd's
builtin functions.
Adding "pd.lib" and "pd.dll" (extracted from the windows installation
zip from
Hi Lucas,
Am Mittwoch, den 11. August 2021 um 09:36:49 Uhr (-0300) schrieb Lucas
Cordiviola:
> Hi,
>
> Are you using pd-lib-builder?
>
> If not you should try it.
I wasn't aware of it, thanks!
--
Orm
___
Pd-list@lists.iem.at mailing list
UNSUBSCRI
Hi Lucas,
Am Mittwoch, den 11. August 2021 um 09:47:22 Uhr (-0300) schrieb Lucas
Cordiviola:
> I forgot one thing about pd-lib-builder:
>
> make PLATFORM=i686-w64-mingw32 PDDIR=path/to/your/extracted/pd-zip
>
> https://github.com/pure-data/pd-lib-builder/blob/master/tips-tricks.md
thanks.
Hi,
the help of delread4~ states the "delay time is at least one sample",
but it seems the lower limit is one block (and the lowest blocksize I
can use on linux seems to be 64 samples). I assume this is related to
the dsp scheduling order introducing one sample block latency.
The pd sources (d_d
Hi Christof, Max,
thanks, makes sense. I'll use the delreadsinc~ version as it indeed
is used for waveguides.
--
Orm
Am Sonntag, den 03. April 2022 um 21:34:46 Uhr (+0200) schrieb Christof Ressi:
> On 03.04.2022 20:01, Orm Finnendahl wrote:
> > Hi,
> >
> > the he
Hi,
on my machine double-clicking a "List" gui box (gatom) will select
the whole text (with gray backgound) and it is possible to
subsequently click on any part of the list box and edit the respective
part including a curser, etc.
This functionality unfortunately is lost in a parent canvas, when
Hi List,
as I couldn't find pd abstractions mimicking the behaviour of Max's
slide~ and scale~ objects (with the separation of slide-up and
slide-down values in slide~ and the enhanced exponential mapping of
scale~) I rolled my own and attach it for your convenience and future
reference in the ML
Hi,
I'd like to build MobMuPlat with pdlib including the abl_link~
external. As far as I've understood, the original MobMuPlat code uses
jcenter which is not active anymore and has been replaced by maven. It
seems I need to add the maven repository to MobMuPlat's build scripts
and somehow add the
t; > wrote:
> >
> >> Didn't know that jcenter is no longer active. Is pd-for-android available
> >> on maven? Or does it need to be a locally-available dependency?
> >>
> >> On Thu, Feb 16, 2023 at 12:27 PM Orm Finnendahl <
> >> orm.finnend.
center is no longer active. Is pd-for-android available
> >> on maven? Or does it need to be a locally-available dependency?
> >>
> >> On Thu, Feb 16, 2023 at 12:27 PM Orm Finnendahl <
> >> orm.finnend...@selma.hfmdk-frankfurt.de> wrote:
> >>
> >>&
Hi,
when using pd~ on linux and turning dsp on, the subprocess outputs
"no audio API specified" to its pd window. It works receiving/sending
audio from/to the parent process but in my special use case it'd be
even nicer to input/output audio directly to the interface, which
works as soon as I spe
Hi IOhannes, Christof,
in my use case the subprocesses don't need to receive/send audio to
the main process and pd~ seems to introduce additional latency so I
solved it by starting pd processes from the shell and communicating
to/from the main patch using OSC.
In any case it's good to know about
Hi,
for a project involving controlled and tuned feedback through the
Audio Interface, we need very low latency (~ 9-10 ms roundtrip through
the analog ins/outs) for it to work properly. We did some tests using
OSX and linux based systems with different audio interfaces.
On OSX I can get down to
Hi,
I found it: The delay setting in the audio settings is the culprit:
It was set at 25 ms and setting is to 0 ms will reduce the latency.
Sorry for the noise...
--
Orm
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management ->
Hi,
as I couldn't find examples for a working fft/phase-vocoder based
realtime pitch shifter for pd online, I made one based on the
I07.phase.vocoder example of Miller Puckette, replacing the tabread4~
with a vd~.
I attach it, as some might have a use for it.
Happy Holidays to everybody!
--
Or
gt; >
> > There's also [else/stretch.shift~], which is granular based but it's quite
> > the same, just not FFT based, and I also like to interpret FFT as a form of
> > granular by the way.
> >
> > Cheers and happy holidays
> >
> > Em sáb., 23
Hi,
I just bought a Laptop with a HiDPI screen (2560x1440) and the menus
and dialogs in pd are unreadably tiny. I searched the web but couldn't
find any workaround (there was a thread on the pd-list in 2013
regarding Retina displays and I tried the advice from there but that
didn't get me anywher
Am Donnerstag, den 07. April 2016 um 18:45:45 Uhr (+) schrieb Jonathan
Wilkes:
> What architecture is your laptop?
> -Jonathan
64-bit Linux (Intel i7)
--
Orm
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management ->
https://list
Am Freitag, den 08. April 2016 um 02:45:04 Uhr (+) schrieb
Jonathan Wilkes:
> Anyhow, you might try tweaking value for that command-- or removing
> it altogether. (grep "tk scaling" in the tcl folder to find it.)
> That's the only tk command I know of that could affect default
> widget sizing
Hi Miller,
thanks, your work on this is very, very appreciated!!!
--
Orm
Am Samstag, den 23. April 2016 um 11:27:29 Uhr (-0700) schrieb Miller Puckette:
> To Pd-announce:
>
> Pd version 0.47-0 test 1 is available on http://msp.ucsd.edu/software.htm
> or via git from sourceforge:
> git clone
Sounds quite OT for this list: Make sure, the Mixer works with the OS
of your Computer, then pd most likely will play along just fine if you
set the Mixer's sound card as IO device in pd's audio preferences.
Am Montag, den 09. Mai 2016 um 19:22:58 Uhr (-0400) schrieb Jaime Oliver:
> Hi all,
>
>
Hi Peter,
Am Dienstag, den 14. Juni 2016 um 10:51:16 Uhr (+0200) schrieb Peter P.:
> Hi list,
>
> I am trying to implement Karplus-Strong and am wondering about the
> following questions:
not an answer to your question, but here is an implementation of
Karplus Strong:
http://www.pd-tutorial.co
Hi Peter,
BTW: The patch in the pd tutorial uses [z~ 1] which you can replace
with [biquad~ 0 0 0 1 0] and your suggestion to do the averaging in
the biquad~ should simplify that patch even more.
The probability based polarity change could be done using the attached
patch.
--
Orm
Am Dienstag,
Hi Peter,
Am Dienstag, den 14. Juni 2016 um 15:05:57 Uhr (+0200) schrieb Peter P.:
> Thank you! This is quite elegant, vanilla Pd and works with a blocksize
> of 1 as well! Did you come up with this or is there another source which
> can be credited?
The polarity was done from scratch today. The
Hi,
in the attached patch, the second argument (the label color) of the
"color" message for a canvas is ignored. I'm on 0.47 and it used to
work up to version 0.46.
--
Orm
#N canvas 693 150 450 300 10;
#X obj 121 153 cnv 15 100 60 \$0-cnv \$0-cnv Test 20 12 0 14 -241291
-66577 0;
#X obj 186 102
Hi,
in the attached patch, the second argument (the label color) of the
"color" message for a canvas is ignored. I'm on 0.47 and it used to
work up to version 0.46.
--
Orm
#N canvas 693 150 450 300 10;
#X obj 121 153 cnv 15 100 60 \$0-cnv \$0-cnv Test 20 12 0 14 -241291
-66577 0;
#X obj 186 102
Hi,
I'm thinking about using an Anroid Device for live sound
processing. It seems libpd would be a way to go but though I've been
researching in the Web about it I couldn't get enough information, so
I thought I'd ask here:
What I need:
- 1-channel sound input
- 2-channel sound output
- readsf~
com/mobmuplat/, or you can try ppp which may require
> you to code a bit (it's a fork of DroidParty with a few more gui options, a
> wifi midi clock and the end goal is to publish apps to the market):
> ppp.mgsx.net
>
>
> 2016-08-23 17:22 GMT+02:00 Orm Finnendahl <
> o
Hi List,
within a custom external I try to load an abstraction called
"test.pd" and connect it internally. Unfortunately pd segfaults when
initializing the external with one of the the following calls:
new_anything(&pd_objectmaker, gensym("test"), 0, NULL);
new_anything(NULL, gensym("te
Hi IOhannes,
Am Montag, den 12. September 2016 um 19:51:46 Uhr (+0200) schrieb
IOhannes m zmoelnig:
>
> hmm, none of the Pd headers exports new_anything(), are you using it
> directly?
> if not, how are you using it?
I declare them like this in my code:
extern void new_anything(void *dummy, t_s
I'd second that. I was aware of the bug for many years (although I
erroneously thought it was the hardware which was buggy) and adopted
my patches to that. I'd prefer not having to deal with broken patches,
having to figure out on which pd Version it'll run correctly.
--
Orm
Am Montag, den 12. Se
55 matches
Mail list logo