Indeed the simplest solution is to remove the error print. I'm not sure much is lost by doing so, unless I'm mistaken.
Pd devs: The other option would be to add a check to sys_onloadlist(classname) before calls to sys_load_lib(classname), however that's basically equivalent to sys_load_lib not printing the error after it's internal check with sys_onloadlist...
> On Sep 11, 2018, at 9:05 PM, pd-list-request(a)lists.iem.at wrote:
>
> From: Liam Goodacre <liamg_uw(a)hotmail.com <mailto:liamg_uw@hotmail.com>>
> Cc: Pd-List <pd-list(a)lists.iem.at <mailto:pd-list@lists.iem.at>>
> Subject: Re: [PD] 0.49-0test1 multiple lib loading? was PD 0.49-0test1
> released
> Message-ID:
> <VI1PR0102MB358410933E034BCD3F42FE31FC040(a)VI1PR0102MB3584.eurprd01.prod.exchangelabs.com <mailto:VI1PR0102MB358410933E034BCD3F42FE31FC040@VI1PR0102MB3584.eurprd01.prod.exchangelabs.com>>
>
> Content-Type: text/plain; charset="utf-8"
>
> I do have more than one copy of Zexy lying around, but I don't think that's what's going on here. I've cleared all my search paths, so the only thing that it recognizes should be the Externals Install Directory (Pd/externals). I create one object [declare -lib zexy] and zexy loads. I create another [declare -lib zexy] object and I get the error message. Of course it's no use having two [declare] objects in the same patch, but it's very common to have them multiply loaded within abstractions, which is what is triggering it for me.
>
> Wouldn't it be possible just to withhold this error message? I can't see why it would be useful in the first place.
--------
Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>
Georgia Tech School of Music
Guthman Musical Instrument Competition
2019 Call for Submissions
Is Now Open!
http://guthman.gatech.edu
Georgia Tech's 2019 Margaret Guthman Musical Instrument Competition is an annual event aimed at identifying the world's next generation of musical instruments and unveiling the best new ideas in musicality, design, engineering, and impact.
The Guardian called the competition "The Pulitzer of the New Instrument World," and The New York Times described the "special, otherworldly sound that you can feel permeating your soul" which became the hallmark of the competition. Fast Company explained how Guthman's "Futuristic Instruments will change how we make music," and the Atlanta Magazine suggests that "at the Guthman Competition, innovative instruments just might predict the future of music."
The Guthman Competition will take place March 8-9, 2019 at Georgia Tech's Ferst Center for the Arts, in Atlanta, Georgia.
The deadline for submissions is October 10, 2018. Approximately twenty semi-finalists will be invited to demonstrate, discuss, and perform with their instruments as they compete for $10,000 in cash prizes.
Submit Your Instrument at: http://guthman.gatech.edu/2019-call-submissions-0
///////////////////////////////////////////////////
:::: This Year's Judges ::::
PAMELA Z - Composer, Performer, and Media Artist
ROGER LINN - Electronic Musical Instrument Designer
GE WANG - Associate Professor, CCRMA, Stanford University
///////////////////////////////////////////////////
To learn more about the competition,
visit guthman.gatech.edu or https://www.facebook.com/guthmancompetition
We’d love to hear your comments!
_______________________________________________
Pd-announce mailing list
Pd-announce(a)lists.iem.at
https://lists.puredata.info/listinfo/pd-announce
Hi
I'm getting back into PD after a long time. Sorry if the following is either obvious, obviously impossible, unclear, or the wrong way to go about things.
I have an abstraction that I'd like to send different data through the same inlet, say param1=0, param2=3. Taking the abstraction part out of the equation, I guess I need to parse a list based on the first element.
Here's what I have, which doesn't work:
|param1 0( |param2 3(
|_______________|
|
| select param1 param2 |
| | |
|print p1| |print p2|
How would I go about that? I'm in vanilla...
Cheers
--
Atte
http://atte.dkhttp://a773.dk
a few remarks on Windows 10
only with the 64-bits version:
in the window of menu-open one cannot use the address bar in the top
see attached picture.
with 32&64 bits versions:
when opening a patch the window has scroll bars.
when i move the window the scroll bars disappear.
the appearances of the 32 & 64 bits versions are different:
the 32-bits version gives bigger windows (~ 18%) and the
font looks blown-up.
rolf
I'm not seeing any of this behavior on macOS. Pd doesn't hang when I unplug my USB audio interface, but it doesn't reconnect or print an error. Trying to reselect it in the audio dialog leads to a hang where the GUI is somewhat responsive but the core is obviously stuck.
> On Sep 11, 2018, at 9:13 PM, pd-list-request(a)lists.iem.at wrote:
>
> Date: Tue, 11 Sep 2018 21:12:51 +0200
> From: "Christof Ressi" <christof.ressi(a)gmx.at <mailto:christof.ressi@gmx.at>>
> To: "Lucas Cordiviola" <lucarda27(a)hotmail.com <mailto:lucarda27@hotmail.com>>
> Cc: "pd-lista puredata" <pd-list(a)iem.at <mailto:pd-list@iem.at>>
> Subject: Re: [PD] [PD-announce] PD 0.49-0test1 released
> Message-ID:
> <trinity-d0c3e113-e859-4665-bde1-8ea6b1baf64b-1536693171656@3c-app-gmx-bs57>
>
> Content-Type: text/plain; charset=UTF-8
>
> thanks for testing! seems like it works fine on Windows. BTW, one big fix I made is that if the audio device gets disconnected (for whatever reason), Pd will not hang but instead try to reconnect and if that fails, close the device gracefully and post an error. if you feel like, you can try it out:
>
> a) just unplug the USB cable and quickly (within about a second) plug it back in: Pd should automatically reconnect.
> b) if you leave it unplugged for a bit longer, Pd will print an error. now plug the cable back in and toggle DSP off/on: the device should be connected again.
>
> Christof
--------
Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>
Do you have more than 1 copy of zexy in your paths? The main change is that -path and -lib now also search user and the pd "standard paths." See https://github.com/pure-data/pure-data/pull/205 <https://github.com/pure-data/pure-data/pull/205>
> On Sep 11, 2018, at 4:34 PM, pd-list-request(a)lists.iem.at wrote:
>
> From: Liam Goodacre <liamg_uw(a)hotmail.com <mailto:liamg_uw@hotmail.com>>
> To: "pd-list(a)iem.at <mailto:pd-list@iem.at>" <pd-list(a)iem.at <mailto:pd-list@iem.at>>
> Subject: Re: [PD] [PD-announce] PD 0.49-0test1 released
> Message-ID:
> <VI1PR0102MB3584477FD371E107B8E523FDFC040(a)VI1PR0102MB3584.eurprd01.prod.exchangelabs.com <mailto:VI1PR0102MB3584477FD371E107B8E523FDFC040@VI1PR0102MB3584.eurprd01.prod.exchangelabs.com>>
>
> Content-Type: text/plain; charset="utf-8"
>
> I'm thrilled about some of these updates! Infinite undoing, [savestate] and backslashes are really great additions.
>
> Here are a couple of notes from my first half-hour playing around with it.
>
>
> 1. I'm getting a lot of "zexy: already loaded" error messages. It seems that they come every time you load a new abstraction with [declare -lib zexy] in it. Is this a bug, or has the expected usage of [declare] changed?
--------
Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>