Re: [PD] Current status of HID on OS X and Windows?

2019-10-07 Thread Fede Camara Halac
The repo has a binary and it works on recent osx just fine! Also, check the list archives. I tried compiling hid for osx but stopped at an error that had a thread on the pd-list. I found that repo through that list post, as well as Dan's joyosc, which is a neat alternative for controller

Re: [PD] Current status of HID on OS X and Windows?

2019-10-07 Thread Peter P.
* Jean-Yves Gratius [2019-10-07 18:50]: > You should have a look at hidio object. > > Someone did a mac 64 compile : > > https://github.com/Benitoite/hidio Merci, that looks very exciting! Did anyone manage to compile it for 64bit Linux and for 32bit Windows already? I don't know if the author

Re: [PD] declare not posting library loading message while object creation does?

2019-10-07 Thread Christof Ressi
nice! totally forget about it...   Gesendet: Montag, 07. Oktober 2019 um 17:24 Uhr Von: "Antoine Rousseau" An: "Christof Ressi" Cc: Pd-List Betreff: Re: [PD] declare not posting library loading message while object creation does? > Then we would have a unified syntax for "loading" libraries

Re: [PD] Current status of HID on OS X and Windows?

2019-10-07 Thread Jean-Yves Gratius
You should have a look at hidio object. Someone did a mac 64 compile : https://github.com/Benitoite/hidio J.Y.G. Re: [PD] Current status of HID on OS X and Windows?.eml Subject: Re: [PD] Current status of HID on OS X and Windows? From: "Peter P." Date: 07/10/2019 à 13:44 To:

Re: [PD] [GEM] advices about midi latency ?

2019-10-07 Thread Christof Ressi
> I think this is not exactly true : ha, I just had a look at the code and you're right! Here's the offending line: sys_setmiditimediff(0, 1e-6 * sys_schedadvance); I think it should be: sys_setmiditimediff(0, sched_useaudio != SCHED_AUDIO_NONE ? 1e-6 * sys_schedadvance : 0); There's no need

Re: [PD] declare not posting library loading message while object creation does?

2019-10-07 Thread IOhannes m zmölnig
Am 7. Oktober 2019 15:48:12 MESZ schrieb Federico Camara Halac : >Perhaps telling the user how to load the library could (also) be >deken's >job after downloading a library: a simple post to console to tell the >user >how to load the library based on the package contents... > i'm totally

Re: [PD] [PD-dev] How to use a debugger with PD on Windows

2019-10-07 Thread Christof Ressi
If you don't like to work entirely in the command line, there are several GUI frontends for GDB. This should one should work on Windows: https://www.gdbgui.com/ There is also a GDB frontend for VisualStudio: http://wingdb.com/   Also, it's possible to configure your IDE to run Pd in the

Re: [PD] [GEM] advices about midi latency ?

2019-10-07 Thread pierre
Hi Christof, Le 2019-10-07 12:28, Christof Ressi a écrit : reduce pd audio buffer to 3 generally, you shouldn't run audio in the video process (unless you really need it). if you don't use audio (DSP is off), there is no need for latency and therefore the buffer size doesn't have any effect

Re: [PD] declare not posting library loading message while object creation does?

2019-10-07 Thread Antoine Rousseau
> Then we would have a unified syntax for "loading" libraries and people wouldn't have to care about implementation details That is also the goal of: https://github.com/pure-data/pure-data/pull/440 ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and

Re: [PD] declare not posting library loading message while object creation does?

2019-10-07 Thread Christof Ressi
If you really want to prepare against multi-object-per-binary VS single-object-per-binary problems, you should do: [declare -path foo -lib foo]. This ensures that object "bar" in library "foo" can be created in both cases, as long as it's typed as [bar]. [foo/bar] doesn't (usually) work for

Re: [PD] declare not posting library loading message while object creation does?

2019-10-07 Thread Christof Ressi
> you're right in case of this specific object since this external I was only talking about this special case where the folder has the same name as the object. I just wanted to dispute the notion that [declare -lib hid] behaves different than plain [hid] in respect to search paths. Christof >

Re: [PD] declare not posting library loading message while object creation does?

2019-10-07 Thread Federico Camara Halac
Well, I think the best behavior is what Gem does. When one does [declare -lib Gem], the path is automatically added to search paths, so one can access all abstractions and help files without doing [declare -path Gem]. I know that it is still recommended to do [libname/libabstraction] when using

Re: [PD] declare not posting library loading message while object creation does?

2019-10-07 Thread Antoine Rousseau
[declare -lib] can be useful with certain kind of (homemade) externals, where you have to ensure that a given class is declared before instantiating an object which itself refers to this class. Le lun. 7 oct. 2019 à 15:08, Christof Ressi a écrit : > Hey, > > > but only if the external is within

Re: [PD] declare not posting library loading message while object creation does?

2019-10-07 Thread Christof Ressi
Hey, > but only if the external is within a given serach path on PD startup. Which is also true for [declare -lib] - it can't magically find libraries without having the correct search paths. Note that for every external "foo" the loader also tries "foo/foo", so [declare -path hid] is not

Re: [PD] declare not posting library loading message while object creation does?

2019-10-07 Thread oliver
Christof Ressi wrote: And this was sarcasm too. damn, my sarcasm-O-meter failed miserably... I was using [declare -lib hid] because this is how I load libraries in general. "-lib" is only needed for multi-object-per-binary libraries, e.g. zexy and iemlib. [declare -lib hid] doesn't do

Re: [PD] declare not posting library loading message while object creation does?

2019-10-07 Thread Christof Ressi
> And this was sarcasm too. damn, my sarcasm-O-meter failed miserably... > I was using [declare -lib hid] because this is how I load libraries in > general. "-lib" is only needed for multi-object-per-binary libraries, e.g. zexy and iemlib. [declare -lib hid] doesn't do anything useful, the

Re: [PD] declare not posting library loading message while object creation does?

2019-10-07 Thread Peter P.
* Christof Ressi [2019-10-07 14:09]: > > this is a feature of the hid library. > > I guess this was sarcasm :-). Usually, such messages are posted in the setup > routine, as IOhannes has mentioned. Since the setup routine is called > whenever you create the first instance, you achieve the same

Re: [PD] difference between log level and -verbose flag?

2019-10-07 Thread Christof Ressi
the help says: "-verbose -- extra printout on startup and when searching for files" The only caveat is that the user has to turn on log level 4 in the GUI to actually *see* the printout in the Pd console. Maybe loglevel 4 could be renamed from "all" to "verbose"? Don't know if that would

Re: [PD] declare not posting library loading message while object creation does?

2019-10-07 Thread Christof Ressi
> this is a feature of the hid library. I guess this was sarcasm :-). Usually, such messages are posted in the setup routine, as IOhannes has mentioned. Since the setup routine is called whenever you create the first instance, you achieve the same effect. BTW, what's the point of doing

Re: [PD] declare not posting library loading message while object creation does?

2019-10-07 Thread IOhannes m zmölnig
On 10/7/19 1:42 PM, Peter P. wrote: > Dear list, > > I am a big fan of the [declare] object for loading libraries but its > user interaction keeps puzzling me. > > Creation of [declare -lib hid] does neither post a success or failure > message to the console, but the creation of a [hid] object

Re: [PD] Current status of HID on OS X and Windows?

2019-10-07 Thread Peter P.
* IOhannes m zmölnig [2019-10-05 20:22]: [...] > the macOS list is: > > hid-v0-0extended-(Darwin-i386-32)(Darwin-PowerPC-32)-externals.tar.gz > > Uploaded by zmoelnig @ 2015-12-10 14:20:38 > > this will work on macOS/i686 and macOS/PPC, both of which were 32bit > architectures. so no dice

Re: [PD] Deken does not report successful installation finish?

2019-10-07 Thread IOhannes m zmölnig
On 10/7/19 1:35 PM, Peter P. wrote: > Hi, > > just having used the Deken external installer on Linux and Win7 and it > seems to not post a "finished" or "success" message apart from a > completed progress bar leavin the user in an ambiguous state. > > Is this intentional? probably not. just

[PD] declare not posting library loading message while object creation does?

2019-10-07 Thread Peter P.
Dear list, I am a big fan of the [declare] object for loading libraries but its user interaction keeps puzzling me. Creation of [declare -lib hid] does neither post a success or failure message to the console, but the creation of a [hid] object itself prints the usual [hid] 0.7, written

Re: [PD] difference between log level and -verbose flag?

2019-10-07 Thread Peter P.
Thanks for your attempt to clarify Christof. I must say that I have a hard time understanding it nevertheless so I ask myself how beginners to Pd are expected to understand/use it. * Christof Ressi [2019-10-07 13:19]: > Hey, > > > is there a specific reason the log level in Pd's console and the

[PD] Deken does not report successful installation finish?

2019-10-07 Thread Peter P.
Hi, just having used the Deken external installer on Linux and Win7 and it seems to not post a "finished" or "success" message apart from a completed progress bar leavin the user in an ambiguous state. Is this intentional? Thanks P ___

Re: [PD] difference between log level and -verbose flag?

2019-10-07 Thread Christof Ressi
Hey, > is there a specific reason the log level in Pd's console and the > -verbose flag do different things? I think the idea of -verbose is to "enable" posting messages at log level 4. "verbose(1, ...)" only sends to the GUI if "sys_verbose" is true. Note that the log level passed to the

Re: [PD] [GEM] advices about midi latency ?

2019-10-07 Thread Christof Ressi
> reduce pd audio buffer to 3 generally, you shouldn't run audio in the video process (unless you really need it). if you don't use audio (DSP is off), there is no need for latency and therefore the buffer size doesn't have any effect (in fact, a different scheduling mechanism is used where

[PD] difference between log level and -verbose flag?

2019-10-07 Thread Peter P.
Hi dear list, is there a specific reason the log level in Pd's console and the -verbose flag do different things? The former does not print these valuable error messages about abstractions or externals not being loaded. Wouldn't it be great if these two functions could be combined for simpler

[PD] [GEM] advices about midi latency ?

2019-10-07 Thread pierre
Hello all, somes questions here about midi process optimization : the midi setup : a korg electribe send midi message (noteon and controlchanges) to an usb soundcard (umc204hd) connect by USB to puredata/gem to finally draw things on screen (3d objects, videos textures, shaders etc) (nvidia