Re: [PD] New users and external path struggles

2017-07-30 Thread Miller Puckette
Except perhaps in this thread I can try to explain... I always meant "standard path" to refer to "stuff distributed with Pd", and "Path" to be adjustible to point to libraries that are not part of the Pd distribution. I think part of the confusion comes from different possible interpretations of "s

[PD] [PD-announce] Pd 0.48-0test6 released

2017-07-29 Thread Miller Puckette
To Pd-announce: Pd version 0.48-0test6 is available on http://msp.ucsd.edu/software.htm or via git from github: git clone https://github.com/pure-data/pure-data.git This fixes the major bugs I'm aware of from "test5" and earlier. Many minor problems and wish-list items remain, but I think mos

Re: [PD] Easy way to list used abstractions in patch?

2017-07-27 Thread Miller Puckette
This is always a pain, sorry - I often want to do this too. I do it this way: set "verbose" flag, load the patch, copy all the messages into a file, then "grep succeeded ", then sort. The linux/Mac sort program has a "-u" flag (unique) that suppresses repeats. But Pd ought to offer a simpler wa

Re: [PD] Compiling with msys2

2017-07-26 Thread Miller Puckette
found this: > > https://wiki.videolan.org/GenerateLibFromDll > > http://www.mingw.org/wiki/MSVC_and_MinGW_DLLs > > http://www.mingw.org/wiki/createimportlibraries > > Not sure if is helpful. > > -- > Mensaje telepatico asistido por maquinas. > > > > On 7/26/20

Re: [PD] Compiling with msys2

2017-07-26 Thread Miller Puckette
ere: > > https://lists.puredata.info/pipermail/pd-dev/2017-07/021194.html > > but I can definitely do the wiki once the build system works! > > Christof > > > Gesendet: Mittwoch, 26. Juli 2017 um 21:44 Uhr > > Von: "Lucas Cordiviola" > > An: &

Re: [PD] Pd 0.48.0test1: donecanvasdialog changed?

2017-07-26 Thread Miller Puckette
Well, the change fixes a very annoying bug... perhaps I can fix it so that there's an extra version argument to the message (version 0, teh default, would be the old behavior; version 1 would be the new) cheers Miller On Wed, Jul 26, 2017 at 11:17:44AM +0200, oliver wrote: > Christof Ressi wrote:

Re: [PD] MMIO audio device menu broken

2017-07-26 Thread Miller Puckette
OK... thanks for your patience - can you try with "test5b" then? Same place, http://msp.ucsd.edu/software.html cheers Miller On Wed, Jul 26, 2017 at 09:13:01AM -0700, Miller Puckette wrote: > Yep, I thought aI had that fixed but it seems to be back this morning - I see > it t

Re: [PD] MMIO audio device menu broken

2017-07-26 Thread Miller Puckette
t 5:37 PM, Christof Ressi > wrote: > > > looks the same to me :-(. does anyone else get the broken MMIO menu? Lucas? > > > > > Gesendet: Mittwoch, 26. Juli 2017 um 05:31 Uhr > > > Von: "Miller Puckette" > > > An: "Dan Wilcox" > >

Re: [PD] MMIO audio device menu broken

2017-07-25 Thread Miller Puckette
OK.. I've put up a "test5a" compile (windows version only) - I believe (and hope) that fixes the garbled MMIO devices and related. cheers Miller On Tue, Jul 25, 2017 at 03:39:29PM +0200, Dan Wilcox wrote: > Also looks like the device buttons could be wider ;) Maybe Miller's build > environment

Re: [PD] 048-test5 > w32 strange chars

2017-07-24 Thread Miller Puckette
ul 24, 2017 at 04:56:40AM +, Lucas Cordiviola wrote: > Do you suspect this is also causing: > > pd -version > > g☻└x╖▌¿≥(▒♥╪g☻└x╖▌¿≥(▒♥╪g☻└x╖▌o⌐▄wX⌠(♣♦g☻└x╖▌o⌐▄wX⌠(♣♦Æ8Oÿ☺`½O☻└╚4Æ8Oÿ☺`½O☻└╚4Pd > -0.48.0 ("test5") compiled 16:09:28 Jul 23 2017 > > > On

Re: [PD] 048-test5 > w32 strange chars

2017-07-23 Thread Miller Puckette
n just try changing the code back to what it was :) Miller On Mon, Jul 24, 2017 at 02:35:53AM +, Lucas Cordiviola wrote: > On 7/23/2017 4:10 PM, Miller Puckette wrote: > > if there are show-stopping bugs I'll try to fix them, > > For w32: > I'm getting stra

[PD] ... and ... test5 not out

2017-07-23 Thread Miller Puckette
I decided to try to fold in Dan Wilcox's embedded Deja Vu font for Mac... now available as test 5. Should only affect Mac users, and should fix it so that the font is more legible. (I can't tell the difference myself...) cheers Miller ___ Pd-list@list

Re: [PD] test 4

2017-07-23 Thread Miller Puckette
ifferences... > > > On Jul 23, 2017, at 11:53 PM, Alexandre Torres Porres > > wrote: > > > >> On Jul 23, 2017, at 11:44 PM, Miller Puckette >> <mailto:m...@ucsd.edu>> wrote: > >> > >> Is this compatible with leaving the default font weight b

Re: [PD] test 4

2017-07-23 Thread Miller Puckette
27;s now crisper as it handles > > retina rendering... > > > >> On Jul 23, 2017, at 9:50 PM, pd-list-requ...@lists.iem.at > >> <mailto:pd-list-requ...@lists.iem.at> wrote: > >> > >> From: Alexandre Torres Porres mailto:por...@gmail.com>>

[PD] test 4

2017-07-23 Thread Miller Puckette
Ok, test 4 is up... at this point I'm hoping it's in good enough shape that I can make it the release - if there are show-stopping bugs I'll try to fix them, but any more "enhancements" should now wait for 0.49 :) Miller ___ Pd-list@lists.iem.at mailin

Re: [PD] Macbook Air Errors with 0.48 Test 1

2017-07-21 Thread Miller Puckette
19 2017 > >> port 5400 > >> "/Volumes/U/Pd-0.48-0test3.app/Contents/Resources/../MacOS/Pd" 5400 > >> Waiting for connection request... > >> WARNING: connect to pd failed, retrying port localhost:5400. > >> WARNING: connect to pd failed, retryi

Re: [PD] Macbook Air Errors with 0.48 Test 1

2017-07-21 Thread Miller Puckette
/Resources/../MacOS/Pd" 5400 > >> Waiting for connection request... > >> WARNING: connect to pd failed, retrying port localhost:5400. > >> WARNING: connect to pd failed, retrying port localhost:5400. > >> WARNING: connect to pd failed, retryi

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-21 Thread Miller Puckette
I took them out just now :) M On Fri, Jul 21, 2017 at 11:43:54AM +0200, Dan Wilcox wrote: > > > On Jul 20, 2017, at 6:43 PM, pd-list-requ...@lists.iem.at wrote: > > > > 1) the very first time you start up Pd, there's no log level set (and > > therefore you don't get any errors). > > This is f

Re: [PD] Macbook Air Errors with 0.48 Test 1

2017-07-20 Thread Miller Puckette
t:5400. > WARNING: connect to pd failed, retrying port localhost:5400. > ^CPd: signal 2 > gui socket 0 - closing audio... > closing MIDI... > ... done. > $ > > > tell me what to try and i will since i have access to student computer next > couple weeks >

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-19 Thread Miller Puckette
Ok... I think I have a workaround that will allow us to ship with TCL/TK 8.5 (at last.) I've pushed a compiled Mac app and the source to my webpage and git-pushed. cheers Miller On Sun, Jul 16, 2017 at 12:38:44PM -0700, Miller Puckette wrote: > Sure enough - with TK 8.5, font size

Re: [PD] "Damaged Error" with 0.48 Test 2 compiled for mac

2017-07-19 Thread Miller Puckette
things, but mainly using 8.4 either form the old > Wish or the 8.4 on my system. > > > On Jul 19, 2017, at 8:16 PM, Miller Puckette wrote: > > > > I guess it's that since I bundled the app asking it to incluide Wish as > > installed on my machine, it somehow ne

Re: [PD] "Damaged Error" with 0.48 Test 2 compiled for mac

2017-07-19 Thread Miller Puckette
7-07-19 14:57 GMT-03:00 Alexandre Torres Porres : > >> oh, so, macbook pro, sierra (10.12.5), and the previous one (0.48 test1) > >> opened just fine > >> > >> 2017-07-19 14:56 GMT-03:00 Alexandre Torres Porres : > >>> 2017-07-19 14:32 GMT-03:00 Miller P

Re: [PD] Macbook Air Errors with 0.48 Test 1

2017-07-19 Thread Miller Puckette
. You can also run it with the -verbose flag to > see even more info. > > > On Jul 18, 2017, at 11:21 PM, pd-list-requ...@lists.iem.at wrote: > > > > Subject: Re: [PD] Macbook Air Errors with 0.48 Test 1 > > Date: July 18, 2017 at 10:16:13 PM GMT+2 > > To: M

Re: [PD] Gem and Pd.0.48.0

2017-07-19 Thread Miller Puckette
try with new Pd - it should now be binary compatible wth old Gem (but not source compatible; there's line in Setup.cpp in Gem that needs updating). cheers Miller On Mon, Jul 17, 2017 at 04:41:16PM -0400, Federico Camara Halac wrote: > Hi everyone, > > I just compiled Pd like this: > ./configure --

Re: [PD] Setup.cpp:189:2: error: compiling Gem against latest pd git pull 0.48-0-test

2017-07-19 Thread Miller Puckette
Try deleting that line from the source :) The fix should have restored binary compatibility for existing compiled Gem installations, but new ones wont' compile with the offending line. If desired, the offending line on the source could be replaced with this pd_this->pd_stuff->st_namelist = na

Re: [PD] Macbook Air Errors with 0.48 Test 1

2017-07-18 Thread Miller Puckette
Really 10.2.5? Not 10.5? I've tested on 10.6. I ues I'd better try an earlier one :) M On Tue, Jul 18, 2017 at 02:39:06PM -0400, me.grimm wrote: > Hello, > > So I have a student with a Macbook Air. Pd 0.47.1 that she downloaded hangs > and quits as detailed here: > https://lists.puredata.info

Re: [PD] your favorite key:value data structure?

2017-07-18 Thread Miller Puckette
> > My suggestion would be to start with the more expressive vanilla object-- > [text]-- and see > if it fulfills your needs. Keep in mind though that it is at core not a > key/value store but instead > a 2-dimensional array of atoms. E.g., you can decide that the first item in > each line is

Re: [PD] your favorite key:value data structure?

2017-07-18 Thread Miller Puckette
I think you can do this with "text", using "search" to find the line number containing the key and then "get". cheers Miller On Tue, Jul 18, 2017 at 01:20:46PM -0400, Ali Momeni wrote: > Hello Jonathan, > > Thanks for your reply. > I'm not quite sure what you mean. > > What pd-vanilla object do

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-17 Thread Miller Puckette
I didn't realize jack worked on windows... I don't think I can add that to 0.48 safely but will try to support it later. And/or, if anyone else wants to try to include it, go for it! I think it's just compiling in the relevant files from portaudio (which might already be in the tarball) and addin

Re: [PD] testing some 0.48.0 GUI updates

2017-07-17 Thread Miller Puckette
The reason for the duplication is that, if you're a mac user, you look under the "Pd" menu for preferences, whereas if you're used to Windows or Linux, you look under "Edit". So I put it both places to reduce frustration. cheers Miller On Mon, Jul 17, 2017 at 02:06:37PM +0200, baptiste chatel wr

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-16 Thread Miller Puckette
,  but its > effect got lost soon after. I have troubles finding out what exactly > broke it, but it might be a commit or merge that happened after Feb > 2017.  > > Attached is a patch that illustrates the canvas movement. > > Roman > > https://github.com/pure-data/pure-d

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-16 Thread Miller Puckette
hat's going on! On Sun, Jul 16, 2017 at 10:34:30PM +0200, Dan Wilcox wrote: > > > On Jul 16, 2017, at 9:38 PM, Miller Puckette wrote: > > > > Sure enough - with TK 8.5, font sizes are no longer integers; the > > "font metrics" command appears to return the n

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-16 Thread Miller Puckette
Sure enough - with TK 8.5, font sizes are no longer integers; the "font metrics" command appears to return the next-higher integer sizes (thus throwing off box sizes and messing up selecting text within boxes). I'm not sure what to do - try to adapt Pd to deal with fractional font sizes, or find s

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-16 Thread Miller Puckette
The "bad" behavior is that, fro instance, 0 in gives 1 out. That happened on everyone's machine except mine (so I was blissfully unaware that anything was wrong). I'm running fedora linux. Even debian linux machines gave the wrong answer while my machine kept giving me the right one. Im not goi

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-16 Thread Miller Puckette
That's just the question - is it worth keeping an old bug available for compatibility? In this case, perhaps yes - although you'd have to explicitly set a compatibility flag in Pd to get eh old behavior. (incidentally teh old behavior was machine-dependent - this complicates it even further :)

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-16 Thread Miller Puckette
Yeah, been trying to decide if this rises to the level of needing a compatibility path. I'll try to get to that later today. On Sun, Jul 16, 2017 at 04:03:38PM +, Jonathan Wilkes via Pd-list wrote: > Hi Miller, > Should there be a compatibility path for the following bugfix: > > https://sour

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-15 Thread Miller Puckette
Duh, may bad - I've updated the source tarball to be the actual git sources (I had been using a script I wrote many years before Git appeared.) It should work now to download the new source (msp.ucsd.edu) and compile. thanks Miller On Sat, Jul 15, 2017 at 11:09:14PM +0200, Dan Wilcox wrote: > Si

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-15 Thread Miller Puckette
Aha... I built it with 8.5 - should I be still using 8.4? cheers M On Sat, Jul 15, 2017 at 11:07:30PM +0200, Dan Wilcox wrote: > > > On Jul 15, 2017, at 11:02 AM, pd-list-requ...@lists.iem.at wrote: > > > > I notice it looks quite differently in Mac OS, like there is a new font, > > but it sti

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-15 Thread Miller Puckette
rces/bin/pd > > Pt_Start() called > > ^CPd: signal 2 > > gui socket 4 - closing audio... > > closing MIDI... > > ... done. > > On Sat, Jul 15, 2017 at 1:00 PM, Miller Puckette wrote: > > > Hmm... CAn either or both of you try it from a terminal window

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-15 Thread Miller Puckette
t understand. > Could you go over what has changed here? > > > ____ > From: Pd-list on behalf of Miller Puckette > > Sent: 15 July 2017 00:34 > To: pd-annou...@iem.at > Subject: [PD] [PD-announce] pd 0.48-0test1 released > > To Pd-announce: > &g

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-15 Thread Miller Puckette
Hmm... CAn either or both of you try it from a terminal window and show me what error messages you're getting? To do that, open a "terminal" window and type a command like: /Users/msp/build/Pd-0.48-0test1.app/Contents/Resources/bin/pd (substituting your local path to Pd for the one I used above

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-15 Thread Miller Puckette
nfigure.ac:9: installing 'm4/config/missing' > > configure.ac:492: error: required file 'mac/Makefile.in' not found > > Makefile.am:45: error: required directory ./mac does not exist > > Makefile.am:48: error: required directory ./mac does not exist >

Re: [PD] [PD-announce] pd 0.48-0test1 released

2017-07-15 Thread Miller Puckette
I had to do it by hand for some reason.. can you check and see if I missed something? In s_stuff.h we now have this: EXTERN t_namelist *namelist_append_files(t_namelist *listwas, const char *s); cheers M On Sat, Jul 15, 2017 at 01:17:46PM +0200, Antoine Villeret wrote: > Hi Miller, > > do you

[PD] [PD-announce] pd 0.48-0test1 released

2017-07-14 Thread Miller Puckette
To Pd-announce: The first test version of Pd 0.48 (source, adn compiled versions for MacOS and Windows) is available at: http://msp.ucsd.edu/software.htm or (source code only) via github: https://github.com/pure-data/pure-data cheers Miller ___ Pd-a

Re: [PD] functionality of "text" object

2017-06-28 Thread Miller Puckette
Cool, I added a 'text insert' (in git repo; to appear for 0.48). I didn't do anything about appending to existing lines because I think there are many such things you migth want to do so I think it's best jus to use "get", operate on the list as desired, then "set" to replace the line. cheers Mil

Re: [PD] track piano players score position?

2017-06-27 Thread Miller Puckette
This is called "score following" and there's a research literature on it... one possible starting point would be my own collection, the Pd Repertory Project, which contains a score following infrastructure. See for instance the documentation here: http://msp.ucsd.edu/pdrp/latest/files/doc/index.h

Re: [PD] MIDI timing FIFO overflowed receiving sysex

2017-06-24 Thread Miller Puckette
If you don't mind recompiling Pd, you can control the MIDI queue size by editing this line in s_midi.c: #define MIDIQSIZE 1024 I think it has to be a power of 2. You could make it 0x10, for instance (a million-ish). To easily recompile Pd on a Mac, install the developer package (compiler ch

Re: [PD] Redundant declaration in s_stuff.h

2017-06-23 Thread Miller Puckette
cheers > > antoine > > -- > do it yourself > http://antoine.villeret.free.fr > > 2017-06-22 18:00 GMT+02:00 Miller Puckette : > > > I'm attempting to go through the open pull requests now... but I'm doing > > them > > in old-to-new order so i

Re: [PD] Redundant declaration in s_stuff.h

2017-06-22 Thread Miller Puckette
I'm attempting to go through the open pull requests now... but I'm doing them in old-to-new order so it will take me some time to get to the more recent ones. cheers Miller On Thu, Jun 22, 2017 at 04:33:29PM +0200, Antoine Villeret wrote: > hi, > > few weeks ago I faced to "redundant declaratio

Re: [PD] wild structs on pd files

2017-06-08 Thread Miller Puckette
Yep, if there are "data" in your patch and you remove the "struct" object that defines them, Pd keeps teh objects around anyway, so that you can reclaim them by reloading the "structs" later. Put the abstractions back in the patch (or even just load them separately) and you can see the invisible s

Re: [PD] mtof~ and dbtorms~ in the help files

2017-06-07 Thread Miller Puckette
The table method is faster but it probably doesn't matter on modern hardware... although I've never measured it :) On Thu, Jun 08, 2017 at 03:35:07AM +0200, Matt Davey wrote: > been going through the help files again for a project, and noticed there > are heaps of them that use table lookups for

Re: [PD] vline~ with switch~ off

2017-06-07 Thread Miller Puckette
This isn't fixed (and I'm not sure it's fixable)... better use spigots to stop messages from gettingt o vline~s on switched-off windows. cheers Miller On Thu, Jun 08, 2017 at 03:28:36AM +0200, Matt Davey wrote: > is this still an issue? I have heaps of patches with vline~ in, and CPU > seems to

Re: [PD] Linking externals on windows with mingw32

2017-05-25 Thread Miller Puckette
I'll keep s_bang, etc, alive in Pd vanilla, but if you want your extern to run in threadable versions of libpd in the future you should not use it. So nobody's patch will break as far as I know - this just limits ones ability to use old externs in, say, VST plug-ins powered by libpd. cheers Mille

Re: [PD] Fwd: is msp.ucsd.edu down?

2017-05-11 Thread Miller Puckette
Yep, we're apparently down. Good morning to all :) M On Thu, May 11, 2017 at 03:08:00PM +0200, Antoine Rousseau wrote: > Hi all, > > from where I am (France), the msp.ucsd.edu server doesn't respond for at > least few hours (thus impossible to download Pd binaries...). > Can somebody confirm ?

Re: [PD] [bug?] loadbanging with "-noloadbang"

2017-05-10 Thread Miller Puckette
I never thought about it - my original intent in -noloadbang was to allow one to open a patch that might be crashing Pd somehow because of a loadbang action (such as a batch process that automatically exits after a fixed time). I'm not sure what the correct behavior should be. cheers Miller On W

Re: [PD] current git master broken

2017-05-03 Thread Miller Puckette
Sorry, I ran into that earlier but forgot to push the fix - should be OK now. Thanks for flagging it :) Miller On Wed, May 03, 2017 at 01:38:26PM +0200, Roman Haefeli wrote: > Hey all > > Pd from current master [1] doesn't properly save subpatches as such, > but saves them as normal obj: > > #

Re: [PD] switch~ default off?

2017-04-13 Thread Miller Puckette
I'm holding off on this until I can do it coherently with two other extensions I'm planning to the switch~/block~ objects (to allow multichannel signals and to manage sample rates better). cheers Miller On Sun, Apr 09, 2017 at 12:51:49AM +0200, Matt Davey wrote: > i've always been annoyed that [sw

Re: [PD] [libPD] Generation of patches

2017-04-05 Thread Miller Puckette
You probably can't build up a patch from nothing at all, but at least you can add objects to an empty canvas - read the canvas from a file (say, "x.pd") and send messages to "pd-x.pd" to add objects to it, connect them, etc. cheers Miller On Wed, Apr 05, 2017 at 02:59:18PM +0200, François Zajéga

Re: [PD] Running Pd with real-time priority

2017-03-29 Thread Miller Puckette
I'm not sure but I think if Pd is running with jack support compiled in it gets prioriy 6/8 and if not, 95/97 (which is how I originally had set it, but jack imposes its own priority levels). cheers Miller On Wed, Mar 29, 2017 at 08:29:34AM +0200, katja wrote: > Which Pd version do you run? I rem

Re: [PD] [text define] functionality for text in structs?

2017-03-27 Thread Miller Puckette
ructures but can't find a good design :) Miller On Sun, Mar 26, 2017 at 01:18:19PM -0700, Derek Kwan wrote: > Miller Puckette writes: > > > Not sure if this really works yet but... > > > > You should be able to use [text tolist] and [text fromlist] to copy the > &g

Re: [PD] libpd - Multiple instances of Pd

2017-03-02 Thread Miller Puckette
This is what I'm working on right now :) I have a post about it ont he Pd list (January?) but have a student coming so have no time to search for it ATM cheers Miller On Thu, Mar 02, 2017 at 06:46:01PM +, Giulio Moro via Pd-list wrote: > Hi, > > I was wondering if this is still a wanted fea

Re: [PD] cross platforms issues with displaying fonts in vanilla but not in Purr Data

2017-02-15 Thread Miller Puckette
> > > > 6 4 9 > > 7 5 10 > > 8 5 11 > > 9 6 12 > > 10 7 14 > > … > > > > I wonder if this is a rounding error? > > > >> On Feb 12, 2017, at 9:20 AM, Miller Puckette >> <mailto:m...@ucsd.edu>> wrote: > >>

Re: [PD] cross platforms issues with displaying fonts in vanilla but not in Purr Data

2017-02-12 Thread Miller Puckette
About that padding - the Tcl code sends Pd the font metrics on startup, and Pd follows them in setting the dimensions of boxes. So I guess the new version of Tcl/Tk is overstating the font width by one pixel. Perhaps height is also wrong in the same way (make a mesages box with 20-ish lines in it

Re: [PD] tiny help file correction

2017-02-05 Thread Miller Puckette
Good, yes, i followed suit :) M On Mon, Feb 06, 2017 at 01:37:05AM +, Jonathan Wilkes via Pd-list wrote: > > Hi list, > > > > > this is not important, but there is a "tempo 2 msec" message in > > timer-help.pd which is not connected, possibly by accident. > Hi Peter,Thanks, I updated the P

Re: [PD] [line] discontinuity

2017-01-15 Thread Miller Puckette
I can't understand what is wrong... if you 'stop' a line~ and then later give it a new target, it ramps form the position it had stoped at. I think this is the most reasonable behavior. Or is it doing something different somehow? thanks Miller On Tue, Jan 10, 2017 at 09:41:27PM +0100, Roman Hae

Re: [PD] Upgrading from Pd-extended to 47-0-64bits OSX

2017-01-09 Thread Miller Puckette
I'm guessing - but I believe to get cyclone you have to add the appropriate shared library to "startup" in Pd's preferences - and perhps it's the same for maxlib. The other packages are implemented as separate files for each object, so that they auto-load. cheers Miller On Mon, Jan 09, 2017 at 0

Re: [PD] plans for Pd 0.48

2017-01-05 Thread Miller Puckette
And another use case - non-real-time (batch) audio rendering as in csound where you just allocate instances as you need 'em. This definitely needs doing. cheers M On Thu, Jan 05, 2017 at 04:45:15PM +0100, IOhannes m zmoelnig wrote: > On 2017-01-01 21:32, Miller Puckette wrote: > &g

Re: [PD] include libpd? (Re: plans for Pd 0.48)

2017-01-05 Thread Miller Puckette
Aha, thanks for pointing that out... I think it will be necessary to make various "ifdef" differences between pdlib and Pd vanilla. Even if this socket problem could be fixed with a runtime flag, there remain thread-safety changes that I believe can't be resolved without breakng binary compatibi

Re: [PD] plans for Pd 0.48

2017-01-02 Thread Miller Puckette
I'm planning (someday!) to write a helper abstraction to manage this :) M On Mon, Jan 02, 2017 at 02:28:04PM -0500, William Huston wrote: > My #1 request is to be able to index into long arrays using the standard > phasor~, tabread4~ combo without loss of precision or complex hacks. > > I have n

Re: [PD] plans for Pd 0.48

2017-01-02 Thread Miller Puckette
ade out when signal > connections are connected or disconnected.. nicer for live patching.. > > On Sun, Jan 1, 2017 at 12:32 PM, Miller Puckette wrote: > > > Hi all, > > > > I'm now ready to start working toward the next Pd release (0.48) . I've > > barely >

Re: [PD] loadbang behavior

2017-01-02 Thread Miller Puckette
Odd... you're doing this, right: class_addmethod(helloworld_class, (t_method) helloworld_loadbang, gensym("loadbang"), A_FLOAT, 0); ? cheers Miller On Mon, Jan 02, 2017 at 06:50:57PM +0100, Antoine Villeret wrote: > I only get "1" aka LB_INIT, I didn't get the LB_LOAD ("0") > > -- > do i

Re: [PD] loadbang behavior

2017-01-02 Thread Miller Puckette
hen the object is created, loadbang method is called. > Save the patch. > Close it > Reopen it, then the loadbang method is called twice (maybe one time at > object loading and one more at patcher loadbang). > > > > -- > do it yourself > http://antoine.villeret.free.fr

Re: [PD] threadsafe multi-instance Pd? (Miller Puckette)

2017-01-02 Thread Miller Puckette
gt; 1 - Lock a global lock > 2 - Set the right instance > 3 - Load the patch > 4 - Unlock the global lock > > I don't see how we can remove this global lock without changing the > functions' prototypes that use pd_this (by adding a instance's pointer as > ar

Re: [PD] loadbang behavior

2017-01-02 Thread Miller Puckette
Happy new year to you... I don't get this behavior - can you send a sample patch? thanks Miller On Mon, Jan 02, 2017 at 04:50:47PM +0100, Antoine Villeret wrote: > Hello, > > Happy new year pd-list ! > > With pd-0.46-7, loadbang method was called only once when patcher loads. > Now with 0.47-1

[PD] plans for Pd 0.48

2017-01-02 Thread Miller Puckette
Hi all, I'm now ready to start working toward the next Pd release (0.48) . I've barely touched the Pd sources since the 0.47-1 release last June, and meanwhile picked up lots of ideas from the Pd convention and always have my own long list of things to do. In the interest of transparency I'll tr

[PD] threadsafe multi-instance Pd?

2017-01-02 Thread Miller Puckette
To Pd List, Here's my promised followup mail on Pd thread-ability (the hoped for ability to call Pd instances, via pdlib, from separate threads concurrently). Peter Brinkmann made a suggestion during the Pd convention round-table discussion that I'll paraphrase here. There is a "pd_this" variabl

Re: [PD] alsa midi crasher and patch

2016-12-21 Thread Miller Puckette
excellent - thanks for the fix. Miller On Sun, Dec 18, 2016 at 03:24:15PM +, Jonathan Wilkes via Pd-list wrote: > > On 12/18/2016 01:09 AM, Jonathan Wilkes via Pd-list wrote: > > > >> Hi list,Alsa midi has a crasher. > > how can that be reproduced? > > pd -alsamidi -mididev 0Media->ALSA-MI

Re: [PD] Pd-0.47.1 on macOS 10.11.6 hangs after quitting

2016-12-03 Thread Miller Puckette
That might be exactly what I needed to know to be able to find&fix this... thanks. Miller On Sat, Dec 03, 2016 at 05:01:35PM +0100, jlistshit wrote: > I had the same problem on OSX 10.9.5 nut just with 47-1 also with the prior > version of PD. I actually could not quit the application other than

Re: [PD] cyclone's coll for osx

2016-11-24 Thread Miller Puckette
I think any version of Pd since 0.44 should define sys_fopen - are you using a very old version of Pd by any chance? (I can't tell offhand whether Pd extended had it or not). cheers Miller On Thu, Nov 24, 2016 at 06:48:21PM +, Jeppi Jeppi wrote: > Hi all, > > could please anyone point me to

Re: [PD] class_addmethod() limits

2016-11-17 Thread Miller Puckette
No limit that I know of. 'canvas' has quite a lot of methods for example. cheers Miller On Thu, Nov 17, 2016 at 09:48:56AM +, Jeppi Jeppi wrote: > Hi all, > > is there any limit on the number of methods that can be added to a class in a > pd external? I am having problems when I go beyond

Re: [PD] flip flop, pulse divider...

2016-10-31 Thread Miller Puckette
Here's one wy (in vanilla) - Narrow the pulse to one sample wide (by clipping it and subtracting a one-sample-delayed copy). Multiply by something huge and clip~ it so that te pulse is exactly (sample rate)/2 high. Feed this to a phasor~. The output will then toggle between 0 and 0.5. Different

[PD] [pdconv16_r] call for topic ideas, Pd convention round table discussion

2016-10-28 Thread Miller Puckette
To Pd list, Joe Deken and Jaime Oliver and I are interested in setting up a round table discussion to consider possible future developments for Pd vanilla. I have a lengthy list of ideas and I'm sure many of you have ideas as well. To prepare for this, it would be helpful to collect some of them

Re: [PD] Request for help investigating the xeq sequencer package

2016-10-22 Thread Miller Puckette
On Sat, Oct 22, 2016 at 10:07:40AM +0200, Fred Jan Kraan wrote: > > > On 22-10-16 06:11, Derek Kwan wrote: > > > hmm, it's got nothing to do with midi, right? > > > oh... > > > > > > > haha, it looks like there's plenty of midi in there =). if i'm reading > > it correctly, it looks like it func

Re: [PD] Latency compensation

2016-10-19 Thread Miller Puckette
This has been on my mind a long time - Pd really should provide a way to query the audio devices to whatever accuracy the underling system is capable of giving it. I believe portaudio already does this - Pd can just piggyback on that and/or follow the portaudio model for whatever specialized I/O A

Re: [PD] Fwd: [PD-dev] [pure-data:bugs] #1273 feature request - paste from clipboard

2016-10-18 Thread Miller Puckette
> > *[bugs:#1273] <https://sourceforge.net/p/pur e-data/bugs/1273/> feature > > request - paste from clipboard* > > > > *Status:* open > > *Group:* v0.47 > > *Created:* Tue Oct 18, 2016 05:03 AM UTC by Anonymous > > *Last Updated:* Tue Oct

Re: [PD] array read -resize according to file ?

2016-10-07 Thread Miller Puckette
Also, if the file has numbers on separate lines, you can use the "-cr" flag to the "read" message to text to get each one on its own line in the object - this should make it easier to manipulate. But "array" objects are much more efficient - it might be worth writing a loop that simply loads the n

Re: [PD] Reblocking Issue

2016-10-07 Thread Miller Puckette
I think this is fixable, but note that you still won't be able to get control computations themselves ecept between the calculation of 64-sample blocks - that's Pd's scheduler's duty cycle. Similaly, threshold~ really should time-tag its messages down to the sample but doesn't. cheers Miller On

Re: [PD] Exact RAM size of arrays

2016-10-07 Thread Miller Puckette
.. except if Pd is compiled as a 64-bit exeutable, each individual sample takes 8 bytes, not 4. cheers Miller On Fri, Oct 07, 2016 at 01:03:34PM +0200, cyrille henry wrote: > hello Martin, > > Le 07/10/2016 à 12:31, Martin Hiendl a écrit : > > Dear list, > > > > I have a quick question: For a l

Re: [PD] Bug Zooming Bangs and Toggles

2016-09-30 Thread Miller Puckette
that works as expected with zoom, > >> including the font size. I'll test some more platforms than just Linux > >> 32-bit Ubuntu 14.04 before I produce a patch. [tgl] will probably work > >> too. I haven't looked at the other objects yet. > >> > >> Gr

Re: [PD] [bob~] denormals issue?

2016-09-21 Thread Miller Puckette
016 at 10:34 PM, Christof Ressi > > >> wrote: > > >> > Hi Katja, > > >> > > > >> >> Even if your test reveals a beneficial effect from compiler flags, > > >> >> it is better when denormals are detected and flushed in the C code. > > >

Re: [PD] [bob~] denormals issue?

2016-09-21 Thread Miller Puckette
t; > >> >> Even if your test reveals a beneficial effect from compiler flags, > >> >> it is better when denormals are detected and flushed in the C code. > >> > > >> > definitely! Maybe using the PD_BIGORSMALL macro on each filter state at > >&

Re: [PD] connecting pd-gui to pd

2016-09-16 Thread Miller Puckette
Rose > > wrote: > > > > Hi Dan, so the functionality I described earlier should work if I compile > > your branch of libpd? > > > > And then I could run a patch from Python without too many problems? > > > > Thanks guys, > > Jeremiah > >

Re: [PD] connecting pd-gui to pd

2016-09-15 Thread Miller Puckette
No worries. I _think_ I should make equivalent cals part of Pd Vanilla, user-accessible, in which case I'm not even sure libpd will need a separate call... but I have some more thinking to do on that. cheers M On Thu, Sep 15, 2016 at 08:25:26AM -0600, Dan Wilcox wrote: > I brought your changes i

Re: [PD] connecting pd-gui to pd

2016-09-14 Thread Miller Puckette
I believe libpd already has this capability (I've been using it but am not sure my changes made it upstream). I'm planning to put this in Pd vanilla for the next major release but since I'm on the road till end of December this won't be ready for a while (I have to have access to my doddering old

Re: [PD] Bug Zooming Bangs and Toggles

2016-09-14 Thread Miller Puckette
Yeah, number2 doesn't zoom... the font selection is set up in a way that isn't zoomable. Sounds like I need to do some more checking for the other gui objects. cheers Miller On Wed, Sep 14, 2016 at 06:46:16PM +0200, baptiste chatel wrote: > ubuntu 16.04 / Pd 0.47-1 > > Same behaviour here with

Re: [PD] problem with send~ instead of patchcord

2016-09-13 Thread Miller Puckette
The same possible one-tick delay happens with throw~/catch. There's no way around such a delay when the reading object comes before the writing one - it's a fundamental limitation of digital signal processing. Pd ought to offer a better way to force order of execution than the ones that are avail

Re: [PD] problem with send~ instead of patchcord

2016-09-12 Thread Miller Puckette
Sometimes, a receive~ doesn't get the input of a send~ until the next tick (it depends on what order they are sorted in). To control that, put in sub-patches as shown (in a digfferent context) in the example, G05.execution.order.pd cheers Miller On Mon, Sep 12, 2016 at 11:36:47PM +0200, oliver w

Re: [PD] bendin bug (?)

2016-09-12 Thread Miller Puckette
Yet another idea would be to make a new object name (pitchbendin/out) with the correct behavior. (In fact I thought there already was one in Cyclone.) cheers M On Mon, Sep 12, 2016 at 03:28:45PM -0300, Alexandre Torres Porres wrote: > or might also be a valid point of view, I'm in favor of fixin

Re: [PD] connecting pd-gui to pd

2016-09-10 Thread Miller Puckette
This might help (the subject line is confusing but I think this answers your question too :) https://lists.puredata.info/pipermail/pd-list/2016-09/116052.html cheers Miller On Sat, Sep 10, 2016 at 05:17:45PM +1000, Jeremiah Rose wrote: > Hi there, I've already asked this question over at the pdp

Re: [PD] SMECK

2016-09-09 Thread Miller Puckette
Just guessing here... Try putting strings 1+3 in one channel and 2+4 into the other, and then don't play chords :) The pitch tracking in the guitar version of smeck uses window sizes of 1024 and 2048 for pitch tracking - you'll probably have to increase those for bass (and anyway I don't know if

<    1   2   3   4   5   6   7   8   9   >