[PD] Error message with 53.1 on M1

2024-04-11 Thread Jean-Marie Adrien
Hello
Trying Pd 0.53.1 on MacBook pro M1 Monterey, 
simple readsf~ object with several voices and an (inlet~) (+~)(outlet~) to 
chain several voices in Miller’s classic style

Getting this message


(Tcl) ERREUR : wrong # args: should be "::pdwindow::logpost object_id level 
message"
while executing
"::pdwindow::logpost 0x0.41780f00.c  itemconfigure {0x1490a0800NUMBER} -"
("uplevel" body line 9)
invoked from within
"uplevel #0 $docmds »



any idea ?


JM


Little patch below, seems creating the problem, (but as always, maybe coming 
from something else)


#N canvas 568 338 1124 803 12;
#X obj 238 -74 inlet;
#X obj 205 -73 1;
#X obj 205 -101 r \$0-opengate;
#X obj 205 -51 gate1;
#X msg 292 -76 50;
#X obj 535 -91 inlet;
#X obj 535 -69 s \$0-indexinitial;
#X obj 246 -2 0;
#X obj 206 -24 t b f b b;
#X obj 463 263 Spat;
#X obj 227 343 * 0.01;
#X obj 278 342 * 0.01;
#X obj 208 424 *~ 1;
#X obj 254 425 *~ 1;
#X obj 454 2 r \$0-indexinitial;
#X obj 454 27 t f f b;
#X obj 471 82 f;
#X obj 504 83 + 8;
#X msg 460 161 open ./Sounds/EpaissesSingulieres/EpaisseSinguliere\$1.wav;
#X obj 212 243 readsf~ 2;
#X obj 287 244 bng 19 250 50 0 empty empty empty 0 -10 0 12 #fcfcfc #00 
#00;
#X obj 288 268 t;
#X obj 322 271 s \$0-opennextfile;
#X obj 308 295 s \$0-opengate;
#X obj 521 38 r \$0-opennextfile;
#X msg 202 212 start;
#X obj 466 219 print opening;
#X obj 280 382 *;
#X obj 229 378 *;
#X obj 191 512 outlet~;
#X obj 257 513 outlet~;
#X obj 23 -64 inlet~;
#X obj 79 -64 inlet~;
#X obj 200 465 +~;
#X obj 251 474 +~;
#X obj 504 106 mod 44;
#X obj 475 55 - 1;
#X obj 497 132 + 1;
#X connect 0 0 3 1;
#X connect 1 0 3 0;
#X connect 2 0 1 0;
#X connect 3 0 8 0;
#X connect 4 0 3 1;
#X connect 5 0 6 0;
#X connect 7 0 3 0;
#X connect 8 0 25 0;
#X connect 8 1 10 0;
#X connect 8 1 11 0;
#X connect 8 2 7 0;
#X connect 8 3 9 0;
#X connect 9 0 28 1;
#X connect 9 1 27 1;
#X connect 10 0 28 0;
#X connect 11 0 27 0;
#X connect 12 0 33 1;
#X connect 13 0 34 1;
#X connect 14 0 15 0;
#X connect 15 0 18 0;
#X connect 15 1 36 0;
#X connect 15 2 1 0;
#X connect 16 0 17 0;
#X connect 17 0 16 1;
#X connect 17 0 35 0;
#X connect 18 0 19 0;
#X connect 18 0 26 0;
#X connect 19 0 12 0;
#X connect 19 1 13 0;
#X connect 19 2 20 0;
#X connect 20 0 21 0;
#X connect 21 0 23 0;
#X connect 21 1 22 0;
#X connect 24 0 16 0;
#X connect 25 0 19 0;
#X connect 27 0 13 1;
#X connect 28 0 12 1;
#X connect 31 0 33 0;
#X connect 32 0 34 0;
#X connect 33 0 29 0;
#X connect 34 0 30 0;
#X connect 35 0 37 0;
#X connect 36 0 16 1;
#X connect 37 0 18 0;


___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] Lidar and PD

2024-04-05 Thread Jean-Marie Adrien
Hello list
Anyone has heard about using PD with (now cheap) lidar sensors ?
JM




___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] Old feature : pd extended re-opening patch from within after crash Mac OS

2023-02-06 Thread Jean-Marie Adrien
Hi list

I am running an historical patch on Mac which combines the old school features 
of GEM under pd extended (32 bits) and a 64 bits more recent version of PD, 
dispatching the overall tasks on several cores.

When the Mac shutdowns by accident, because of power drop for instance, without 
the patches properly quitting, then, when I relaunch pd extended, it 
automatically re-opens the former patch which was running before crash : 
feature coming from within pd extended probably because this is not the case 
with the 64 bits version running at the same time.

Any one got a hint to cancel this automatic reopening of crashed patch from 
within pd extended when you relaunch the pd app from fresh ?

Thanks
JM


___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] Basic send historical issue 32 bits / 64 bits

2022-12-19 Thread Jean-Marie Adrien
Hello list

Upgrading some old historical patches I wrote twenty five years ago (yeah, some 
of you were not born!) with having two instances of PD extended 32 bits 
communicating with each other, via
{netsend} and {netreceive} objects.

The need was to send from one instance two the other a message in the classical 
form of a message with (label_name float float float …> structure
It was done the following way in that time

{pack s f f f f f f}   ->   {l2s}->   (send 
$1>   -> {netsend}

Make a package, 
convert  in symbol,
send to nestend via (send $1> argument of netsend



Then in the other instance
{netreceive}  ->  {route  label1 label2 …}. 
   ->   {send label1}  {send label2}   etc

Net receive output directly connected to 
route object with as argument any possible label 
Delivering as many send labelx objects further to the second pd instance


Route accepted this format receiving from pd32 bits. 
Doesn’t work anymore. 
I’ve red somewhere that the type of objects in pd was historically a bit 
awkward in the view of Miller concerning lists and messages.
Red again the old manuals, didn’t get it really better than 25 years ago, saw 
that something has changed in the past concerning the send object :)

Could some one tell me what is the correct way to solve this basic and easy 
issue today, with a perfect style ?
Need to have it work quickly :)

See patch  below !
Thanking you
JM



#N canvas 244 38 1124 706 12;
#X obj 272 264 r outmess.local;
#X msg 273 313 send \$1;
#X obj 275 360 s \$0-localnetworkstatus;
#X obj 274 337 netsend 1;
#X obj 273 291 l2s;
#X obj 90 277 r \$0-dureemontee;
#X obj 106 301 r \$0-dureeplateau;
#X obj 120 323 r \$0-dureedescente;
#X obj 57 204 r \$0-vol;
#X obj 53 226 t b f;
#X obj 50 378 s outmess.local;
#X obj 50 352 pack s f f f f 1 1 1 1 1 1 1 1;
#X msg 37 187 10;
#X msg 51 251 notesalle;
#X obj 485 256 netreceive 3000 1;
#X obj 564 769 s notebips;
#X obj 580 748 s rampdown;
#X obj 597 725 s rampup;
#X obj 613 701 s notevents_sl;
#X obj 630 681 s notephone;
#X obj 647 660 s notealarme;
#X obj 663 639 s Bips;
#X obj 680 616 s Phone;
#X obj 697 594 s Alarme;
#X obj 713 573 s Vents_sl;
#X obj 730 550 s Poesies;
#X obj 763 509 s Barre;
#X obj 780 487 s notebarre;
#X obj 797 467 s Cafe;
#X obj 813 447 s notecafe;
#X obj 830 426 s Cyber;
#X obj 847 405 s notecyber;
#X obj 863 385 s Salle;
#X obj 882 363 s notesalle;
#X obj 747 529 s notepoesie;
#X obj 484 285 route notebips fade_out fade_in notevents_sl notephone
notealarme Bips Phone Alarme Vents_sl Poesies notepoesie Barre notebarre
Cafe notecafe Cyber notecyber Salle notesalle;
#X connect 0 0 4 0;
#X connect 1 0 3 0;
#X connect 3 0 2 0;
#X connect 4 0 1 0;
#X connect 5 0 11 2;
#X connect 6 0 11 3;
#X connect 7 0 11 4;
#X connect 8 0 9 0;
#X connect 9 0 13 0;
#X connect 9 1 11 1;
#X connect 11 0 10 0;
#X connect 12 0 9 0;
#X connect 13 0 11 0;
#X connect 14 0 35 0;
#X connect 35 0 15 0;
#X connect 35 1 16 0;
#X connect 35 2 17 0;
#X connect 35 3 18 0;
#X connect 35 4 19 0;
#X connect 35 5 20 0;
#X connect 35 6 21 0;
#X connect 35 7 22 0;
#X connect 35 8 23 0;
#X connect 35 9 24 0;
#X connect 35 10 25 0;
#X connect 35 11 34 0;
#X connect 35 12 26 0;
#X connect 35 13 27 0;
#X connect 35 14 28 0;
#X connect 35 15 29 0;
#X connect 35 16 30 0;
#X connect 35 17 31 0;
#X connect 35 18 32 0;
#X connect 35 19 33 0;





___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] RaspberryPI GEM

2022-12-11 Thread Jean-Marie Adrien
Hello
Anyone knows wether it is feasible nowadays to run GEM on a Raspberry PI and 
process some 2500 pix_data grey value in real time at 25 fps ?
Thanks !
:)
JM







___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] OsX : pd 53.0 or pd 52.2 now :)

2022-11-23 Thread Jean-Marie Adrien
Hello list
I have an important production in January, and have to do it on OsX Monterey M1.

The thing is that I have to upgrade old complicated  historical things in 32 
bits (yes !) finally to 64 bits at this occasion and, 
I began last month to have a feel about this task,   by running pd 52.2 with 
rosetta on Monterey a couple of hours, and it seemed feasible.

Went back to this job today, and pd disappeared from the apple mini Mac 
(because of automartic upgrade of Monterey !) and all what has to be found on 
the net now, thanks to everyone and particularly Miller, is the brand new pd 
53.0 :

Basic questions concerning this new version

1- no need of rosetta (on Monterey M1) I guess ?
2 - are most common libraries (gem) available in this format or is it better to 
find somewhere a pd 52.2 and go with rosetta and old 64 bits libraries until 
everything is « available » 

Thanks to all :)
JM





___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Gem / MacOs 12.6 / Rosetta

2022-10-24 Thread Jean-Marie Adrien
: !
Bravo 
gemdefaultwindow -> gemglfw3window
tks
JM

> Le 24 oct. 2022 à 17:30, IOhannes m zmölnig  a écrit :
> 
> On 10/24/22 17:11, Jean-Marie Adrien wrote:
>> gemmacoswindow : unable to switch to current window (do you have one ?), 
>> cannot render!
> 
> 
> https://github.com/umlaeute/Gem/issues/257
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list




___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] Gem / MacOs 12.6 / Rosetta

2022-10-24 Thread Jean-Marie Adrien
Hello

Dont find any info in the archive … maybe someone can orient me ?
Trying to have Gem 64bits (12 feb 2019)  working with rosetta macOs 12.6 
silicon, and right now creating a window makes the following error message :
(trying to run pix_video help patch)

gemmacoswindow : unable to switch to current window (do you have one ?), cannot 
render!

Any hint ?
Thanks so much
Jean-marie Adrien



___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] who still needs Pd 32 bits for macOS and why?

2021-02-06 Thread Jean-Marie Adrien
Hi
Still using 32 bits pd, (and also 64 bits) : 32 bits are necessary not for PD 
itself, but for drivers of external hardware working with pd, because 
applications based on pd integrate many hardware pieces, some of them old, and 
obtaining a stabilized and cheap integrated hardware set is some work. 
One day ill have to make the jump, though, obviously ... and upgrade hardware.
Nice to read that now almost everything is available in 64 bits however on the 
pd side, and thanks for the wrk !
What about big sur ?
JM

> Le 6 févr. 2021 à 15:38, Alexandre Torres Porres  a écrit :
> 
> I was discussing this with Eric Lyon cause we're getting an official fftease 
> 3.0 release out soon (heads up).
> 
> It seems that people who need this are the ones who still use some externals 
> that were only compiled for 32 bits. So I guess the question should be "which 
> relevant externals are still only available for 32 bits?"
> 
> The new macOS systems are 64 bits only, sooner or later we'll all have to 
> provide 64 bit builds for the relevant externals out there.
> 
> I haven't checked them all thoroughly but it seems that all externals from Pd 
> extended are available in deken for 64 bits, right? So I can't see why people 
> still need 32 bit versions. Or I mean I don't know which library is still 32 
> bits only and I guess what needs to be done is just get them compiled for 64 
> bits anyway, and I could help with that.
> 
> cheers
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list




___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] Good filtering package

2020-09-12 Thread Jean-Marie Adrien
Hello List
Just to know : is there somewhere a good package / object for sound filtering 
with a sort of graphical interface showing the transfer function a bit like 
what is available in the Logic pro channel EQ, (a bunch of filters with 
frequency center, Q and dB sort of and resulting transfer function against 
freq) ?
Thanking !
Jm




___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Number Boxes, Sliders, Symbols - strange behavior (no graphic update)

2020-04-06 Thread Jean-Marie Adrien
Hi
got some problems myself from time to time with GUI elements poorly updating 
when pd has a very big CPU load, zb several instances of pd running at 60 
percent each, developing all day on same patch while running... 
solution : simplify the patch (remove unnecessary GUI elements) or at least 
quit and relaunch
JM

> Le 6 avr. 2020 à 04:33, Ingo  a écrit :
> 
> Hi there,
>  
> I'm on Debian 32-bit with Pd 0.49.
> I'm experiencing all the sudden a strange behavior with number boxes, sliders 
> and symbols.
> They are sending values when I click and move the mouse but their graphics do 
> not get updated.
>  
> I. e. I can change the value on the output of a number box but its graphics 
> are not updated anymore.
> If I connect
>  
> [prepend set]
>   |
> [  (
>  
> I can see the values but the number box itself keeps displaying "0".
>  
> When I open the properties of the number box and press Apply or OK the value 
> will be updated to the latest value but then stay there as far as displaying 
> goes. Still sending and receiving without any graphical update.
>  
> Does anybody have an idea what is happening and how I can fix this issue?
>  
> Thanks!
> Ingo
> ___
> Pd-list@lists.iem.at  mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list 
> 
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] mp3 player

2019-05-29 Thread Jean-Marie Adrien
Hello list
… any good mp3 player object on Pd / OsX these days ?  
(looked to antique pd-list messages about this subject, using .wav myself, 
sorry if obvious question)
thanks
JM




___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Pd & massively multi-channel wi-fi speakers

2019-02-18 Thread Jean-Marie Adrien
hi
as far as i know, two major problems
- wireless speakers to be found for sale in the industry are based on the 
stereophonic paradigm, music coming out of two holes and that’s it
- wireless technology introduces some latency, which is somehow contradictory 
with the  pd real time approach, even more since the industry runs now after 
the personal assistant segment, to generate more profit, and this introduces 
though even more latency, which is in itself not a problem if you playback dead 
sounds like in the last millenium.

there must be some ways to turn around these problems though, like radios 
indeed :), but these ways around have to be considered in balance with 
installing simple cables, and this even more if sound sources are not mobile in 
space.

i am however always curious to learn about the subject
jm

> Le 18 févr. 2019 à 09:19, Peter P.  a écrit :
> 
> * Kerry Hagan  [2019-02-17 12:56]:
>> Hello all,
>> 
>> Has anyone used wi-fi speakers with Pd? 
> 
>> 
>> More importantly - I would ideally like to send 30 independent audio 
>> channels to 30 battery-powered wi-fi speakers (in the same room)
> Do you mean Wifi or Bluetooth? Could you use small FM transmitters and
> 30 battery powered radios, like, in the last millenium, instead?
> 
>> I’ve never used any wi-fi speakers for anything at all, and I’m finding it 
>> hard to see how they are connected without some proprietary software made by 
>> the usual suspects. I’ve scoured eBay, Amazon, Curry’s without being able to 
>> answer my own questions.
> Well, these pages don't give answers, they sell you things ;)
> 
> 
> 
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list




___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] Fwd: Installing GEM on mac?

2019-01-27 Thread Jean-Marie Adrien


> Début du message réexpédié :
> 
> De: IOhannes m zmölnig 
> Objet: Rép : [PD] Installing GEM on mac?
> Date: 26 janvier 2019 21:28:29 UTC+1
> À: pd-list@lists.iem.at
> 
> On 1/26/19 9:11 PM, J. Simon van der Walt wrote:
>> Thanks, but I think I'm going to have to give up. 
> [...]
>> Off to try something else! Thanks anyway.
> 
> yay, that's the spirit!
> 
> thanks for waiting at least 1½ hours after posting on a mailinglist
> about resurrecting a project that is apparently ~6 years old before
> giving up.
> 
> gfmasdr
> IOhannes
> 
> PS: sorry, but i really couldn't resist.


we need you IOhannes, thanks so much for what you’ve done and you keep on doing 
!
:)
JM



> 
> 
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] christmas gems

2018-12-24 Thread Jean-Marie Adrien
thanks !
> Le 23 déc. 2018 à 18:33, IOhannes m zmölnig  a 
> écrit :
> 
> a first pre-release of the 94th generation of Gem is available via deken
> (and github, and git.iem.at).
> 
> on macOS, there's currently only a 64bit available (32bit builds (and
> hopefully ppc-builds as well) should be made available with/before the
> proper final release)
> also, i'm a bit confused about the usability of the windows builds. (the
> current builds are done with MSYS2/MinGW on a Win10 host. it seems that
> cross-compiling gives more usable results).
> 
> gfmadsr
> IOhannes
> 
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list




___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Call for Female-Identifying Composers/Sound Artists

2018-11-26 Thread Jean-Marie Adrien
is there the same thing for men only ? 

> Le 25 nov. 2018 à 17:28, Pierre Alexandre Tremblay  a 
> écrit :
> 
> Dear all
> 
> This call is for composers who identify as female, with multi-loudspeaker 
> ideas, dreams, ambitions, and desires: the HISS is supporting this amazing 
> call to work in the SPIRAL and on our sound system. Beware, the turn around 
> is short (14th December 2018).  
> 
> https://hcmf.co.uk/huddersfield-professional-development-programme-for-female-composers-of-electronic-music/
> 
> Should you need an introduction to the Huddersfield Immersive Sound System: 
> thehiss.org
> or the SPIRAL? 
> https://www.genelec.com/multi-channel-experiment-huddersfield-university
> 
> pa
> 
> 
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list




___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] No current Gem for OS X?

2018-11-13 Thread Jean-Marie Adrien
yes i checked and apple said that mojave would be the VERY LAST Os running 32 
bits apps.
Nxt Os will come in fall 2019, means we have ONE YEAR either to throw away our 
macs or get a 64 bits update of GEM : 
am i correct ?


> Le 13 nov. 2018 à 12:38, Federico Camara Halac  a écrit 
> :
> 
> Hi all, 
> 
> I updated from el Capitan to macOS Mojave 10.14.1 a few weeks ago and I have 
> been using Gem without any issues:
> -`gemvertexbuffer`-ing stuff, 
> -`pix_record`-ing stuff... 
> -no `pix_image`, as before, but 
> -yay `pix_multiimage` (up to 3.9 Gb of RAM or crash :)
> 
> I guess the big 32bit app ban would come in 2019? 
> 
> Cheers!
> 
> f
> 
> On Tue, Nov 13, 2018 at 12:21 PM Jean-Marie Adrien  <mailto:jm.adrien@gmail.com>> wrote:
> Hello everyone
> does it mean that GEM will not work on mac OsX mojave ??
> gasp ! 
> :(
> migrate to linux ??
> :((
> 
> 
> > Le 12 nov. 2018 à 21:58, Peter P.  > <mailto:peterpar...@fastmail.com>> a écrit :
> > 
> > * IOhannes m zmoelnig mailto:zmoel...@iem.at>> 
> > [2018-11-07 13:26]:
> >> On 07.11.18 13:18, Peter P. wrote:
> >>> Hi,
> >>> 
> >>> what is the current status of Gem for OS X, especially with Pd-0.49-1 64
> >>> bit? It seems that Gem can't be installed via Deken. 
> >>> 
> >>> What about http://puredata.info/downloads/gem/releases/0.93.3 
> >>> <http://puredata.info/downloads/gem/releases/0.93.3> could one
> >>> of these binaries work?
> >> 
> >> 
> >> only with the 32bit version of Pd.
> > Thanks, and please excuse for my obvious question, I should have had
> > remebered. Is there any inherent disadvantage of running Pd in its 32bit
> > version?
> > 
> > Out of interest, why are the Windows versions of Pd also affected by
> > this 32/64bit discrepancy?
> > 
> > Thänks, P
> > 
> > 
> > 
> > ___
> > Pd-list@lists.iem.at <mailto:Pd-list@lists.iem.at> mailing list
> > UNSUBSCRIBE and account-management -> 
> > https://lists.puredata.info/listinfo/pd-list 
> > <https://lists.puredata.info/listinfo/pd-list>
> 
> 
> 
> 
> ___
> Pd-list@lists.iem.at <mailto:Pd-list@lists.iem.at> mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list 
> <https://lists.puredata.info/listinfo/pd-list>
> 
> 
> -- 
> http://fdch.github.io/tv 
> <http://fdch.github.io/tv>___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] No current Gem for OS X?

2018-11-13 Thread Jean-Marie Adrien
Hello everyone
does it mean that GEM will not work on mac OsX mojave ??
gasp ! 
:(
migrate to linux ??
:((


> Le 12 nov. 2018 à 21:58, Peter P.  a écrit :
> 
> * IOhannes m zmoelnig  [2018-11-07 13:26]:
>> On 07.11.18 13:18, Peter P. wrote:
>>> Hi,
>>> 
>>> what is the current status of Gem for OS X, especially with Pd-0.49-1 64
>>> bit? It seems that Gem can't be installed via Deken. 
>>> 
>>> What about http://puredata.info/downloads/gem/releases/0.93.3 could one
>>> of these binaries work?
>> 
>> 
>> only with the 32bit version of Pd.
> Thanks, and please excuse for my obvious question, I should have had
> remebered. Is there any inherent disadvantage of running Pd in its 32bit
> version?
> 
> Out of interest, why are the Windows versions of Pd also affected by
> this 32/64bit discrepancy?
> 
> Thänks, P
> 
> 
> 
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list




___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] mtx_./ mtx_*

2018-10-13 Thread Jean-Marie Adrien
thanks, works fine !

> Le 12 oct. 2018 à 23:06, Marco Hugo Schretter  a écrit :
> 
> dear jean-marie,
> 
> which operating system are you using?
> 
> eg. in my osx pd-extended backups i see that mtx_./ and sometimes
> mtx_* is missing.
> 
> if you are on osx and you have a running mtx_* or ./ external you
> can try this for testing:
> 
> a) try to call the object using [iemmatrix/mtx_*] instead of [mtx_*]
> 
> if object won't show up then do (i checked it with mtx_bessel)
> 
> b) in your (working) pd-ext 42-5 go to the pd-extended help-browser
> -> libraries and look for iemmatrix. now hold down your cmd-key on
> the keyboard and doubleclick on iemmatrix in the helpbrowser to see
> where it is stored on the harddisk. look for your desired object-help.pd
> and it's corresponding .pd_darwin file (i tried mtx_bessel-help.pd +
> mtx_bessel.pd_darwin)
> 
> a) then open up your pd ext 43-4 and do the same thing to see the
> iemmatrix folder in the finder. there you won't find the helpfile and
> the .pd_darwin file, so copy/paste both from the 42-5-iemmatrix-folder.
> 
> restart pd ext 43-4. go to the helpbrowser and check if the new object
> is there now. or make a new file and call it with [iemmatrix/mtx_bessel]
> 
> this workaround should work. on linux/windows it's quite the same
> procedure.
> 
> the cleaner thing would be to install pd-0.48 with all desired libs from
> deken.
> 
> liebe grüße
> marco
> 
> 
> 
> Am 12.10.18 um 21:09 schrieb Jean-Marie Adrien:
>> Hello
>> Trying to reopen an old patch with pd-extended, and erased the corresponding 
>> pd-preferences by mistake !
>> Did everything again in the path prefs at startup, and one function is still 
>> not found :
>> it is mtx_./, and mix*, arithmetic multiplications and divisions of 
>> matrices, belonging inside a very useful fir_mean_n filter.
>> Actually both iemmatrix libraries and iem_matrix are in the paths
>> Does anyone knows where this objects are ? guess an iem library ??
>> (actually this object can open it with pd extended 42-5 but not with pd 
>> extended 43-4, the latter being the version i currently used to open it, so 
>> i am trying to unscrew the prefs and any hint about the source library is 
>> worthy in this process…).
>> Tks !
>> JM
>> ___
>> Pd-list@lists.iem.at mailing list
>> UNSUBSCRIBE and account-management -> 
>> https://lists.puredata.info/listinfo/pd-list
> 
> 
> 
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list




___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] mtx_./ mtx_*

2018-10-12 Thread Jean-Marie Adrien
Hello
Trying to reopen an old patch with pd-extended, and erased the corresponding 
pd-preferences by mistake !

Did everything again in the path prefs at startup, and one function is still 
not found :
it is mtx_./, and mix*, arithmetic multiplications and divisions of matrices, 
belonging inside a very useful fir_mean_n filter.

Actually both iemmatrix libraries and iem_matrix are in the paths
Does anyone knows where this objects are ? guess an iem library ??

(actually this object can open it with pd extended 42-5 but not with pd 
extended 43-4, the latter being the version i currently used to open it, so i 
am trying to unscrew the prefs and any hint about the source library is worthy 
in this process…).

Tks !
JM 




___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] metro 1000 is 3 times faster than a second

2018-09-30 Thread Jean-Marie Adrien
mabye you could set dsp on (and off again if needed) this will synchronize pd 
in a more reasonable way
… and keep an eye permanently on this aspect if time measurement is critical 
for ur patch
(high load might blow pd out, means 1 second is lasting three seconds or so, in 
this latter case there is little to do besides optimizing the patch)
JM

> Le 30 sept. 2018 à 20:55, Csaba Láng  a écrit :
> 
> Dear list,
> 
> how is it possible that measuring a metro 1000 with realtime object i get 
> 333.3 as a result?
> I am testing it on an Ubuntu 18.04 and time just goes 3 times faster than it 
> should.
> On a Mac OS the result for the same test is expectedly 1000ms.
> Please advice!
> 
> Popesz
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list




___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] videoPYLON C++ update needed

2018-08-08 Thread Jean-Marie Adrien
by the way i use extensively vintage PAL cameras with GEM on mac since 15 
years,  and i would love some update allowing for faster cameras and higher 
definition cameras because i fear things will simply not work anymore one of 
these days… means it won’t be possible to find standard definition cameras for 
instance, cameras which long ago disappeared from macs.

i react to the donation issue : i would be ready to give some personal money 
for quicktime compatibility, maybe some other pd users would also do so … 
because this is in my case personal money and not institutional money, maybe 
there could be a way to set up something like a kickstarter project with many 
contributors (backers) all of this resulting in a decent amount … ?
just thinking ...
JM

> Le 8 août 2018 à 09:31, Csaba Láng  a écrit :
> 
> Dear list!
> as we know Gem is already quite outdated, the videoPYLON plugin was written 
> in 2011.
> Since that time USB3 has arrived and the GigE cameras are not as efficient as 
> the new technology (2.5x faster connection is the USB3)
> Pylon has already version 5.x (opensource) and provides driver to both USB3 
> and GigE cameras.
> 
> Anyway, I would like to ask if someone has the time to update the code for 
> the fresh USB3 cameras, donation is possible!
> 
> here are the link to Pylon:
> https://www.baslerweb.com/en/sales-support/downloads/software-downloads/pylon-5-0-12-linux-x86-64-bit/
>  
> 
> and the videoPYLON code on git:
> https://github.com/umlaeute/Gem/tree/master/plugins/videoPYLON
>  
> 
> Please let me know if anybody interested!
> 
> Best,
> 
> Popesz
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] sound convolution / phase vocoder

2018-07-29 Thread Jean-Marie Adrien
Hello everyone
Still migrating to 64 bits from pd-extended, external by external
in this process, tying to use vintage objects such as pvoc~ and partconv~ which 
came in bsaylor, dll format :
found everything via decken, including libdir but cannot get it to work
sorry for this question : any hint to have this work with pd 47-64 bits  on mac 
10.11 ?
thanks
JM

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] big bounce writesf~

2018-06-18 Thread Jean-Marie Adrien
… i think i did
just a question : is it possible to chain in a cascade :  throw~ -> 
catch~->throw~-> catch~ ??
hum, is chained indeed in the patch
of course i could do it without chaining…


> Le 18 juin 2018 à 15:44, IOhannes m zmoelnig  a écrit :
> 
> On 2018-06-18 15:39, Jean-Marie Adrien wrote:
>> Hi Everyone
>> I am making a stereo bounce of a long 8 channels real time performance and, 
>> when listening to the result, some sounds seem to be missing…
>> Basically, while performing, the patch redirects sounds channels to a stereo 
>> writesf~ using throw~ & catch~, all of this being poured in a .wav file on 
>> disk.
>> Mysteriously for instance, the freeverb~ output is missing.
>> I could try to rearrange the throws~ & catches~ but before that, any one has 
>> a hint about what happens ?
> 
> just to make sure i understand:
> it's not entire channels that are missing, but on a single channel,
> sounds are missing?
> 
> first thing you should do (if you haven't already done so) is to make
> sure that you are feeding the [dac~] from the same [catch~]s as [writesf~].
> 
> fgmasdr
> IOhannes
> 
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list


___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] big bounce writesf~

2018-06-18 Thread Jean-Marie Adrien
Hi Everyone
I am making a stereo bounce of a long 8 channels real time performance and, 
when listening to the result, some sounds seem to be missing…
Basically, while performing, the patch redirects sounds channels to a stereo 
writesf~ using throw~ & catch~, all of this being poured in a .wav file on disk.
Mysteriously for instance, the freeverb~ output is missing.
I could try to rearrange the throws~ & catches~ but before that, any one has a 
hint about what happens ?
Thanks
JM


___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Random

2018-05-30 Thread Jean-Marie Adrien
the text file seems the best since time things might fail cause patch opens 
everyday at the same computer time…
or maybe take the nanoseconds…which might differ from one occurrence to the 
other ...

> Le 30 mai 2018 à 16:57, Ingo Stock  a écrit :
> 
> Another way is to generate a random number, save this number and use it
> as a seed the next time the patch gets opened. This way you will always
> have a fresh seed.
> 
> Two examples attached, random.pd saves the seed within the patch,
> random2.pd saves the seed in a text file. random2.pd throws an error the
> first time, if the text file is not present.
> 
> best, ingo
> 
> 
> On 05/30/2018 04:41 PM, Claude Heiland-Allen wrote:
>> On 30/05/18 15:17, Jean-Marie Adrien wrote:
>>> Hi everyone,
>>> trying to open a patch with a different text on screen each time random.
>>> Used random object as always since 20 years with a loadbang.
>>> Discovered that this loadbang/random seems to generate always the same
>>> result on opening
>>> :)
>> It's a feature.  But not having non-determinism is a bit awkward sometimes.
>> 
>>> What is the correct way to get a random digit on patch load within say
>>> 30 choices ?
>> 
>> You can generate a random number before starting Pd and -send it to your
>> patch on load.
>> (requires knowledge of shell/cmd scripting)
>> (this is the approach I took in my 'dynamo' project:
>> https://code.mathr.co.uk/dynamo )
>> 
>> You can try to read raw binary data from /dev/urandom, perhaps with
>> [soundfiler] or [readsf~]
>> (requires an OS with this device, and I have not tested it)
>> 
>> You could try reading from [adc~] or analogue sensor pins
>> (requires some unpredictable signal input, possibly special hardware)
>> 
>> You could try [delay] with [realtime]
>> (you might get one or two bits of randomness each time)
>> 
>> You could try an external
>> (maybe some function of calendar time will look random enough? I think
>> zexy has date support)
>> 
>> 
>> Claude
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list


___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] Random

2018-05-30 Thread Jean-Marie Adrien
Hi everyone,
trying to open a patch with a different text on screen each time random. 
Used random object as always since 20 years with a loadbang.
Discovered that this loadbang/random seems to generate always the same result 
on opening 
:)
What is the correct way to get a random digit on patch load within say 30 
choices ?
Tks
JM
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] macOS 64 bit only soon

2018-01-28 Thread Jean-Marie Adrien
because i am always late one version since 15 years but strictly parallel
:)

> Le 28 janv. 2018 à 16:09, Alexandre Torres Porres  a écrit :
> 
> 
> 
> 2018-01-28 12:26 GMT-02:00 Jean-Marie Adrien  <mailto:jm.adrien@gmail.com>>:
>  in parallel with PD-47-64bit pd for sound…
> 
> why not Pd 0.48-1? :)

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] macOS 64 bit only soon

2018-01-28 Thread Jean-Marie Adrien
cryptic for me too :)
another (stupid) question : 
is GEM available in 64bits ? 
still using old school GEM on pd extended on my side, in parallel with 
PD-47-64bit pd for sound…
jm




> Le 27 janv. 2018 à 17:07, Raphaël Ilias  a écrit :
> 
> Ok, thanks for the clarification, IOhannes's message was a bit cryptic for me 
> !
> 
> All best dear pd community
> 
> Raphaël Ilias
>
> 
> Le 27 janv. 2018 5:03 PM, "Roman Haefeli"  > a écrit :
> On Sam, 2018-01-27 at 14:06 +0100, Raphaël Ilias wrote:
> > Does it mean that Puredata will soon have to upgrade all it's floats
> > and ~'s objects to double precision (64bit floating point) like
> > Katia's pd-double ?
> > I would love that ! :)
> > Long tables made easy !
> 
> 
> Let me quote IOhannes' email from yesterday
> 
> 
> IOhannes wrote:
> "64bit in this case means "sizeof(void*)==8" - that is: 64bit pointers.
> 
> this is orthogonal to "double precision" Pd, which uses (64bit) double
> as t_float."
> 
> So, no, that doesn't automatically mean double-precision Pd.
> 
> Roman
> ___
> Pd-list@lists.iem.at  mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list 
> 
> 
> 
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] object that routes bangs to different outputs like a counter?

2017-10-13 Thread Jean-Marie Adrien
gate 5 ?
basically same as above….
> Le 13 oct. 2017 à 11:06, enrike  a écrit :
> 
> I know, but I just wanted to know if there something that does the same job 
> but within a single object
> 
> 
> or., 2017.eko urrren 13a 10:31(e)an, cyrille henry igorleak idatzi zuen:
>> You have the solution in your mail :
>> you can make a counter with [f] [+ 1] and [% 5] then a [select 0 1 2 3 4] 
>> will do what you want.
>> why do you need something else?
>> cheers
>> c
>> Le 13/10/2017 à 10:17, enrike a écrit :
>>> hi
>>> 
>>> sorry for poor email title, is there an object that receives bangs and 
>>> spits them sequencially to different outputs?
>>> 
>>> a bit like a counter plus a select 0 1 2 ... but it would take an argument 
>>> that sets the number of outputs
>>> 
>>> it might well be that it exists and I am failing to find it...
>>> 
>>> thanks
>>> 
>>> enrike
>>> 
>>> ___
>>> Pd-list@lists.iem.at mailing list
>>> UNSUBSCRIBE and account-management -> 
>>> https://lists.puredata.info/listinfo/pd-list
>> ___
>> Pd-list@lists.iem.at mailing list
>> UNSUBSCRIBE and account-management -> 
>> https://lists.puredata.info/listinfo/pd-list
> 
> 
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list


___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] responsability / privacy

2017-09-12 Thread Jean-Marie Adrien
thanks for contributions !
course there is no keyboard nor mouse, just a mini mac headless in a box.
point is that i have to guarantee somehow that no geek can twist things easily 
physically on the mac, 
even if the guy has a screwdriver, for instance to steal images via GEM or 
whatever
being no hacker myself :)
(you know, society is getting more and more paranoid…)
…
hmm


> Le 12 sept. 2017 à 14:31, Markus Brandt <2brand...@gmail.com> a écrit :
> 
> hi
> 
> if you could start your patch with pd -nogui flag, patches would no be 
> visible, so afaik not to be editable
>  anymore.
> 
> cheers
> markus
> 
> 2017-09-12 14:25 GMT+02:00 Jean-Marie Adrien  <mailto:jm.adrien@gmail.com>>:
> Hello
> I will make an installation in a public space soon where the machine (mac) 
> will be somehow accessible :
> for responsibility and privacy reasons, i’d like to make it impossible to 
> manipulate the patches
> (first time i encounter this issue in my long usage of pd…)
> Is there a way to lock everything ? compile or whatever ?
> i mean once a patch is running, the mac is basically accessible, no ?
> (session opened, mouse and keyboard operable, not talking about ethernet)
> What i have been doing until now is run patches in public spaces tor theaters 
> just as at home and that was fine, but won’t be ok this time
> Thanks
> JM
> 
> 
> 
> 
> 
> ___
> Pd-list@lists.iem.at <mailto:Pd-list@lists.iem.at> mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list 
> <https://lists.puredata.info/listinfo/pd-list>
> 

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] responsability / privacy

2017-09-12 Thread Jean-Marie Adrien
Hello
I will make an installation in a public space soon where the machine (mac) will 
be somehow accessible : 
for responsibility and privacy reasons, i’d like to make it impossible to 
manipulate the patches 
(first time i encounter this issue in my long usage of pd…)
Is there a way to lock everything ? compile or whatever ?
i mean once a patch is running, the mac is basically accessible, no ?  
(session opened, mouse and keyboard operable, not talking about ethernet)
What i have been doing until now is run patches in public spaces tor theaters 
just as at home and that was fine, but won’t be ok this time
Thanks
JM





___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] Draw with mouse in GEM

2017-09-05 Thread Jean-Marie Adrien
Hello
Is there an object to draw a closed shape with the mouse in a GEM window so 
that it can be processed afterwards like generic objects such as squares and 
circles ?
Thanks
JM
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] Displaying an image with pix_image / pixellisation

2017-08-27 Thread Jean-Marie Adrien
Hello everyone

I want to display an image on a full HD screen, but adjusted in display size in 
the screen frame.
When i display the image full scale (closes to real size, means big) the 
definition is superb, consistent with the image def (i do this with texture -> 
rectangle)
If i reduce the size of the displayed image in the frame (either by reducing 
the size of the rectangle, or by translating in Z, or by scaling 0.5) the image 
is then getting very much pixellized (far under computer screen def)
Is there a way to overcome this ?

I mean if i visualize a pict with any PC pict visualizer, definition will be 
optimized even if i display a high def pic in small display size : 
can we do this in PD ?

Thanks
JM
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] conflicting block~ objects in same page

2017-08-20 Thread Jean-Marie Adrien
yep ! 
thanks a lot
jm
> Le 19 août 2017 à 22:33, zmoel...@iem.at a écrit :
> 
> 
> Quoting Jean-Marie Adrien :
> 
>> Hello
>> Got this error message
>> "conflicting block~ objects in same page »
>> … not very explicit though since i must be using block~ objects without even 
>> knowing it
>> "find error" returns big subpatch with no further detail.
>> anyone has a hint ?
> 
> in the subpatch, search (Ctrl-F) for "block~" or "switch~".
> 
> gfmasdr
> IOhannes
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list


___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] conflicting block~ objects in same page

2017-08-19 Thread Jean-Marie Adrien
Hello
Got this error message
"conflicting block~ objects in same page »
… not very explicit though since i must be using block~ objects without even 
knowing it
"find error" returns big subpatch with no further detail.
anyone has a hint ?
many thanks 
JM
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] modal synthesis examples?

2017-08-08 Thread Jean-Marie Adrien
he name of the text editor  ? :) 
JM



> 
> Anyway, about 15 years ago I start the pmpd library (physical modelling for 
> pure data) that provide simple mass / spring / damper simulation. The pmpd~ 
> object allow this kind of simulation at audio rate. There is an example of 
> the 1st kind of string simulation. The 2nd string can also be implemented 
> thanks to this object, but I did not provide any example since I miss the way 
> to tune the model.
> 
> pmpd~ provide only simple interaction, so I don't use it any-more. I use the 
> pmpd object that is lot's more complex (but works only at data rate) and a 
> simple hack to compute audio data. There is also an example in the library 
> distribution.
> 
> if you are interested, you can try pmpd using apt-get or deken on linux. I 
> know that Nicolas Montgermont compile pmpd for osX, so a recent binary exist 
> somewhere. I have no idea about recent build for windows.
> 
> cheers
> C
> 
> 
> 
> Le 06/08/2017 à 21:58, Jean-Marie Adrien a écrit :
>> would be great if it would be in pd abstractions !
>> everything is in the paper though, you are right, and the method is 
>> incredibly powerful, so the project was in that time to control it with 
>> gestures data bases and artificial intelligence and so on, all of this being 
>> existing now, not speaking about multi channel sound diffusion etc.
>> I was disappointed when, after having developed the method at IRCAM, i 
>> discovered (and had to pay for it though) some ten years ago the actual 
>> modalys thing that was kind of retro engineered after i left IRCAM, from the 
>> big C++ initial software with was developed between 1984 and 89.
>> The math is not so complex, it is just a matrix equation incremented step by 
>> step, and very straightforward and intuitive discontinuities in time domain 
>> which correspond to straightforward updates of the matrix, resulting for 
>> instance from contact between objects and other intuitive events.
>> If you simplify the maths, it will probably become more complex i’d say, and 
>> you will probably hear it, because time domain sound synthesis is quite 
>> sensitive.
>> On the same line, one advantage of modal synthesis is that you can achieve 
>> impossible physical excitations on imaginary structures, and interpolate 
>> between all this, having transient sounds and articulations, but even with 
>> the full math though, you could hear in that case that you were sort of 
>> tearing the equations, which corresponds to the fact that there is no 
>> existing physical gesture which you could refer to when exploring impossible 
>> configurations.
>> Math simplification is what happened probably when the available pd modalys 
>> software was achieved : i was disappointed by this tool and rarely use it.
>> Another application has been developed by Apple in Logic with the "sculpture 
>> » plugin : it is very much main stream, they probably make money with it and 
>> Im still poor. Bref.
>> I’d love the true vintage thing on pd now : it is just implementing a matrix 
>> equation with updates conditions.
>> The point is that, thirty years later, i do not understand anymore a single 
>> line in C++, although I’ve written many thousands of lines.
>> Hmm. I dont believe it myself, how is this even possible ?  But i remember 
>> very well the principles. Id be happy to help if i can anyway.
>> jm
>>> Le 6 août 2017 à 16:50, Jesse Mejia  a écrit :
>>> 
>>> Yes - I mentioned Ircam's Modalys and that  paper in my initial post. 
>>> Because modal synthesis is so well known, and well documented, I'm 
>>> surprised there isn't a similar (but free!) pd implementation. Something 
>>> with abstractions instead of externals would be great.
>>> 
>>> So let's make one. I know it's a bank of resonant bandpasses, but working 
>>> out their relationships based on the modal characteristics of physical 
>>> shapes seems to be key, and abstracting those relationships to friendly 
>>> controls.
>>> 
>>> The math in the papers is a bit beyond me but it looks like it's all there. 
>>> I can't tell by looking at it if it's something that would be too 
>>> hard/annoying to do with vanilla.. or if it's describable in a less math 
>>> heavy way.
>>> 
>>> Alex - newly compiled versions of the stk would be great! I tried and 
>>> failed at that about a year ago. But the faust implementations compile well 
>>> from faust to pd.
>>> 
>>>> On Aug 6, 2017, at 3:24 AM, cyrille henry  

Re: [PD] modal synthesis examples?

2017-08-07 Thread Jean-Marie Adrien
yes, and i am very thankful because i use pmpd every day (OsX) to generate 
beautiful control shapes (i.e. natural gesture simulation)
jm

> Le 7 août 2017 à 13:56, cyrille henry  a écrit :
> 
> hello,
> 
> I had a look at a modalys-help.pd file. It appear that modalys is not 
> implemented as a pd abstraction, but as a compiled object. I may be wrong, 
> but I think this object use modalys file that define all material / shape / 
> exitator / etc. So it's quite useless without the full modalys software.
> 
> anyway, in order to add my piece of answer to the original question:
> about 20 years ago I  made my master degree about a bow / string interaction 
> using a fake motorized bow and a virtual string.
> 2 different strings where implemented :
> 
> -The 1st sting was made using virtual 1D mass, spring and damper in a linear 
> arrangement, just like a spacial discretisation of a real string. This result 
> of incorrect tuning of high harmonics of the virtual string (regarding a real 
> string)
> 
> -The 2nd string was made using something also named "modal synthesis" (but 
> very different from modalys) : it was "just" mass/spring/damper 1D resonator 
> connected together, a bit like the paper initially send in this thread.
> 
> Since modalys use matrices, I guess that it use more complex interaction 
> between elements than a simple spring/damper interaction like I use to do. 
> This result in being able to also simulate the shape of the vibrating 
> structure.
> 
> Anyway, about 15 years ago I start the pmpd library (physical modelling for 
> pure data) that provide simple mass / spring / damper simulation. The pmpd~ 
> object allow this kind of simulation at audio rate. There is an example of 
> the 1st kind of string simulation. The 2nd string can also be implemented 
> thanks to this object, but I did not provide any example since I miss the way 
> to tune the model.
> 
> pmpd~ provide only simple interaction, so I don't use it any-more. I use the 
> pmpd object that is lot's more complex (but works only at data rate) and a 
> simple hack to compute audio data. There is also an example in the library 
> distribution.
> 
> if you are interested, you can try pmpd using apt-get or deken on linux. I 
> know that Nicolas Montgermont compile pmpd for osX, so a recent binary exist 
> somewhere. I have no idea about recent build for windows.
> 
> cheers
> C
> 
> 
> 
> Le 06/08/2017 à 21:58, Jean-Marie Adrien a écrit :
>> would be great if it would be in pd abstractions !
>> everything is in the paper though, you are right, and the method is 
>> incredibly powerful, so the project was in that time to control it with 
>> gestures data bases and artificial intelligence and so on, all of this being 
>> existing now, not speaking about multi channel sound diffusion etc.
>> I was disappointed when, after having developed the method at IRCAM, i 
>> discovered (and had to pay for it though) some ten years ago the actual 
>> modalys thing that was kind of retro engineered after i left IRCAM, from the 
>> big C++ initial software with was developed between 1984 and 89.
>> The math is not so complex, it is just a matrix equation incremented step by 
>> step, and very straightforward and intuitive discontinuities in time domain 
>> which correspond to straightforward updates of the matrix, resulting for 
>> instance from contact between objects and other intuitive events.
>> If you simplify the maths, it will probably become more complex i’d say, and 
>> you will probably hear it, because time domain sound synthesis is quite 
>> sensitive.
>> On the same line, one advantage of modal synthesis is that you can achieve 
>> impossible physical excitations on imaginary structures, and interpolate 
>> between all this, having transient sounds and articulations, but even with 
>> the full math though, you could hear in that case that you were sort of 
>> tearing the equations, which corresponds to the fact that there is no 
>> existing physical gesture which you could refer to when exploring impossible 
>> configurations.
>> Math simplification is what happened probably when the available pd modalys 
>> software was achieved : i was disappointed by this tool and rarely use it.
>> Another application has been developed by Apple in Logic with the "sculpture 
>> » plugin : it is very much main stream, they probably make money with it and 
>> Im still poor. Bref.
>> I’d love the true vintage thing on pd now : it is just implementing a matrix 
>> equation with updates conditions.
>> The point is that, thirty years later, i do not understand anymore a single 

Re: [PD] modal synthesis examples?

2017-08-06 Thread Jean-Marie Adrien
would be great if it would be in pd abstractions !
everything is in the paper though, you are right, and the method is incredibly 
powerful, so the project was in that time to control it with gestures data 
bases and artificial intelligence and so on, all of this being existing now, 
not speaking about multi channel sound diffusion etc.
I was disappointed when, after having developed the method at IRCAM, i 
discovered (and had to pay for it though) some ten years ago the actual modalys 
thing that was kind of retro engineered after i left IRCAM, from the big C++ 
initial software with was developed between 1984 and 89.

The math is not so complex, it is just a matrix equation incremented step by 
step, and very straightforward and intuitive discontinuities in time domain 
which correspond to straightforward updates of the matrix, resulting for 
instance from contact between objects and other intuitive events.
If you simplify the maths, it will probably become more complex i’d say, and 
you will probably hear it, because time domain sound synthesis is quite 
sensitive.

On the same line, one advantage of modal synthesis is that you can achieve 
impossible physical excitations on imaginary structures, and interpolate 
between all this, having transient sounds and articulations, but even with the 
full math though, you could hear in that case that you were sort of tearing the 
equations, which corresponds to the fact that there is no existing physical 
gesture which you could refer to when exploring impossible configurations.
Math simplification is what happened probably when the available pd modalys 
software was achieved : i was disappointed by this tool and rarely use it.
Another application has been developed by Apple in Logic with the "sculpture » 
plugin : it is very much main stream, they probably make money with it and Im 
still poor. Bref.

I’d love the true vintage thing on pd now : it is just implementing a matrix 
equation with updates conditions.
The point is that, thirty years later, i do not understand anymore a single 
line in C++, although I’ve written many thousands of lines. 
Hmm. I dont believe it myself, how is this even possible ?  But i remember very 
well the principles. Id be happy to help if i can anyway.
jm


> Le 6 août 2017 à 16:50, Jesse Mejia  a écrit :
> 
> Yes - I mentioned Ircam's Modalys and that  paper in my initial post. Because 
> modal synthesis is so well known, and well documented, I'm surprised there 
> isn't a similar (but free!) pd implementation. Something with abstractions 
> instead of externals would be great.
> 
> So let's make one. I know it's a bank of resonant bandpasses, but working out 
> their relationships based on the modal characteristics of physical shapes 
> seems to be key, and abstracting those relationships to friendly controls.
> 
> The math in the papers is a bit beyond me but it looks like it's all there. I 
> can't tell by looking at it if it's something that would be too hard/annoying 
> to do with vanilla.. or if it's describable in a less math heavy way.
> 
> Alex - newly compiled versions of the stk would be great! I tried and failed 
> at that about a year ago. But the faust implementations compile well from 
> faust to pd.
> 
>> On Aug 6, 2017, at 3:24 AM, cyrille henry  wrote:
>> 
>> 
>> 
>>> :)
>>> indeed and i had myself to _pay_ for it, which is something that probably 
>>> illustrates the "élégance à la française"
>>> jm
>> 
>> I did not encourage piracy, but since pd patch can't be protected I guess 
>> that an anonymous source could leak the files without any trouble.
>> 
>> cheers
>> c
>> 
>> ___
>> Pd-list@lists.iem.at mailing list
>> UNSUBSCRIBE and account-management -> 
>> https://lists.puredata.info/listinfo/pd-list
> 
> 
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list


___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] modal synthesis examples?

2017-08-06 Thread Jean-Marie Adrien

> Le 6 août 2017 à 10:58, cyrille henry  a écrit :
> 
> 
> 
> Le 06/08/2017 à 10:14, Jean-Marie Adrien a écrit :
>> Hello
>> There is at IRCAM a pd implementation of modal synthesis, called modalys.
> 
> unfortunatlly, IRCAM is not famous for sharing what they develop with 
> taxpayer money.

:)
indeed and i had myself to pay for it, which is something that probably 
illustrates the "élégance à la française"
jm


> 
> c
> 
>> Modal synthesis is different from oscillators or karplus strong, in that it 
>> takes account for frequencies AND space data of vibrating structures (modal 
>> shapes), making it though possible to synthesize transient sounds and 
>> articulations in time domain which are difficult if not impossible to 
>> modelize in frequency domain. modalys is a pd library, works in real time 
>> and is a (very) simplified version of a lisp / C++ software which was 
>> developed in 80s, the latter making sounds more real than natural sounds. 
>> For more info, see
>> JM ADRIEN (1989) The missing link : Modal Synthesis, in "The Representations 
>> of Sound", G.de <http://g.de> Poli, A.Piccially and C.Roads editors. The MIT 
>> Press, Cambridge, Mass.
>> jm
>>> Le 6 août 2017 à 09:12, Mikael at UL >> <mailto:mikael.fernst...@ul.ie>> a écrit :
>>> 
>>> http://www.soundobject.org/
>>> 
>>> 
>>> --
>>> Sent from a mobile device.
>>> ___
>>> Pd-list@lists.iem.at <mailto:Pd-list@lists.iem.at>mailing list
>>> UNSUBSCRIBE and account-management 
>>> ->https://lists.puredata.info/listinfo/pd-list
>> ___
>> Pd-list@lists.iem.at mailing list
>> UNSUBSCRIBE and account-management -> 
>> https://lists.puredata.info/listinfo/pd-list
> 
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] modal synthesis examples?

2017-08-06 Thread Jean-Marie Adrien
Hello
There is at IRCAM a pd implementation of modal synthesis, called modalys.
Modal synthesis is different from oscillators or karplus strong, in that it 
takes account for frequencies AND space data of vibrating structures (modal 
shapes), making it though possible to synthesize transient sounds and 
articulations in time domain which are difficult if not impossible to modelize 
in frequency domain. modalys is a pd library, works in real time and is a 
(very) simplified version of a lisp / C++ software which was developed in 80s, 
the latter making sounds more real than natural sounds. For more info, see 
JM ADRIEN (1989) The missing link : Modal Synthesis, in "The Representations of 
Sound", G.de Poli, A.Piccially and C.Roads editors. The MIT Press, Cambridge, 
Mass.

jm




> Le 6 août 2017 à 09:12, Mikael at UL  a écrit :
> 
> http://www.soundobject.org/ 
> 
> 
> --
> Sent from a mobile device.
> ___
> Pd-list@lists.iem.at  mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list 
> 
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] Finding a nearly full quadrilateral in a video frame

2017-04-10 Thread Jean-Marie Adrien
(sorry for posting again / mail address & account micmac, hope i did not miss 
any answer !)

Hello list
I have to find for an installation the four corners of a bed (a rectangle) seen 
from above against the background (the floor), and this bed might slide a bit, 
so from time to time update the coordinates of the four corners. A person might 
be on the bed or close to it. So the general problem is

find the coordinates x,y in the video frame (GEM) of a nearly 
perfect quadrilateral with a rather simple overall visual configuration  

Apparently, haarcascade techniques  which work fantastically for face / hands 
(A.Villeret) seem inappropriate because the rectangle or quadrilateral is a too 
simple shape : 
anyone has a hint ? any object around ? blob ? lines - boundaries ??

Thanks a lot !

Jean-Marie 
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] Finding a nearly full quadrilateral in a video frame

2017-04-09 Thread Jean-Marie Adrien
Hello list
I have to find for an installation the four corners of a bed (a rectangle) seen 
from above against the background (the floor), and this bed might slide a bit, 
so from time to time update the coordinates of the four corners. A person might 
be on the bed or close to it. So the general problem is

find the coordinates x,y in the video frame (GEM) of a nearly 
perfect quadrilateral  with a rather simple overall visual configuration  

Apparently, haarcascade techniques  which work fantastically for face / hands 
(A.Villeret) seem inappropriate because the rectangle or quadrilateral is a too 
simple shape : 
anyone has a hint ? any object around ? blob ? boundaries ??

Thanks a lot !

Jean-Marie 
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list