Re: [PD] Audio output on Raspberry Pi - Recommendations?
Apologies for dragging this up again... Can anyone confirm that they have got duplex audio working - in any form with any combination of hdmi, usb or the regular audio out of the rpi, and with which OS, version, tweaks? Still not convinced it's properly doable from our (iMic USB based) experiments. Regards, Julian On 5 January 2013 17:54, Dirk Myers di...@wildvine.com wrote: Thanks, all. I'll check out the iMic UCA222. Cheers! -- Dirk On Jan 4, 2013, at 12:47 PM, Julian Brooks wrote: +1 on the imic. On 4 January 2013 18:18, Cyrille Henry c...@chnry.net wrote: in fact, both edirol UA1X and beringer uca222 works. they look so similar that I mix there name. sorry Cyrille Le 04/01/2013 18:55, Pedro Lopes a écrit : edirol? Isn't uca222 a behringer card? On Fri, Jan 4, 2013 at 6:48 PM, Cyrille Henry c...@chnry.net mailto: c...@chnry.net wrote: edirol uca222 works great. cheers c Le 04/01/2013 17:49, Miller Puckette a écrit : The best ide I got was from the Griffin iMic (thanks to Joe Deken over at New Blankets for running out and buying a bunch of cheap USB 'adapters' - the Griffin is $40 list / $27 street). The thing looks like an apple product but (as I discovered today looking at it) isn't. Good job of apple-style-imitation-without-** __infringing-trademark. The other USB 'adapters' also worked but beware - some take more power than the Pi can supply and some are physically so bulky you can't get anything in the other USB slot - in either case you have to get a powered USB hub and live with a layer of additional uncertainty. cheers Miller On Fri, Jan 04, 2013 at 08:18:00AM -0800, Dirk Myers wrote: Folks: I've been digging through the list searching, haven't found a clear answer: what are folks using for audio output from the Raspberry Pi to a mixing board? I'm leaning toward trying a few USB audio interfaces. Curious about what others have used that is working well. Thanks, Dirk __**___ Pd-list@iem.at mailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/__**listinfo/pd-listhttp://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/**listinfo/pd-listhttp://lists.puredata.info/listinfo/pd-list __**___ Pd-list@iem.at mailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/__**listinfo/pd-listhttp://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/**listinfo/pd-listhttp://lists.puredata.info/listinfo/pd-list __**___ Pd-list@iem.at mailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/__* *listinfo/pd-list http://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/**listinfo/pd-listhttp://lists.puredata.info/listinfo/pd-list -- Pedro Lopes (HCI Researcher / PhD) contact: pedro.lo...@hpi.uni-postdam.de mailto:pedro.lo...@hpi.uni-** postdam.de pedro.lo...@hpi.uni-postdam.de website: http://web.ist.utl.pt/pedro.**lopeshttp://web.ist.utl.pt/pedro.lopes http://web.ist.utl.pt/pedro.**lopes/http://web.ist.utl.pt/pedro.lopes/ / http://pedrolopesresearch.**wordpress.com/http://pedrolopesresearch.wordpress.com/| http://twitter.com/**plopesresearch http://twitter.com/plopesresearch __**_ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/** listinfo/pd-list http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Audio output on Raspberry Pi - Recommendations?
Yes, I got it goiing for a recent workshop in Nantes ALSA tweaked a bit with the .asoundrc file Hardware: Turtle Beach dongle (Old Amigo 1 I think) Latency: 150ms (total suckage) On 18 January 2013 at 10:49 Julian Brooks jbee...@gmail.com wrote: Apologies for dragging this up again... Can anyone confirm that they have got duplex audio working - in any form with any combination of hdmi, usb or the regular audio out of the rpi, and with which OS, version, tweaks? Still not convinced it's properly doable from our (iMic USB based) experiments. Regards, Julian On 5 January 2013 17:54, Dirk Myers di...@wildvine.com mailto:di...@wildvine.com wrote: Thanks, all. I'll check out the iMic UCA222. Cheers! -- Dirk On Jan 4, 2013, at 12:47 PM, Julian Brooks wrote: +1 on the imic. On 4 January 2013 18:18, Cyrille Henry c...@chnry.net mailto:c...@chnry.net wrote: in fact, both edirol UA1X and beringer uca222 works. they look so similar that I mix there name. sorry Cyrille Le 04/01/2013 18:55, Pedro Lopes a écrit : edirol? Isn't uca222 a behringer card? On Fri, Jan 4, 2013 at 6:48 PM, Cyrille Henry c...@chnry.net mailto:c...@chnry.net mailto: c...@chnry.net mailto:c...@chnry.net wrote: edirol uca222 works great. cheers c Le 04/01/2013 17:49, Miller Puckette a écrit : The best ide I got was from the Griffin iMic (thanks to Joe Deken over at New Blankets for running out and buying a bunch of cheap USB 'adapters' - the Griffin is $40 list / $27 street). The thing looks like an apple product but (as I discovered today looking at it) isn't. Good job of apple-style-imitation-without- __infringing-trademark. The other USB 'adapters' also worked but beware - some take more power than the Pi can supply and some are physically so bulky you can't get anything in the other USB slot - in either case you have to get a powered USB hub and live with a layer of additional uncertainty. cheers Miller On Fri, Jan 04, 2013 at 08:18:00AM -0800, Dirk Myers wrote: Folks: I've been digging through the list searching, haven't found a clear answer: what are folks using for audio output from the Raspberry Pi to a mixing board? I'm leaning toward trying a few USB audio interfaces. Curious about what others have used that is working well. Thanks, Dirk __ ___ Pd-list@iem.at mailto:Pd-list@iem.at mailto: Pd-list@iem.at mailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/listinfo/pd-list http://lists.puredata.info/listinfo/pd-list __ ___ Pd-list@iem.at mailto:Pd-list@iem.at mailto: Pd-list@iem.at mailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/listinfo/pd-list http://lists.puredata.info/listinfo/pd-list __ ___ Pd-list@iem.at mailto:Pd-list@iem.at mailto: Pd-list@iem.at mailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/listinfo/pd-list http://lists.puredata.info/listinfo/pd-list -- Pedro Lopes (HCI Researcher / PhD) contact: pedro.lo...@hpi.uni-postdam.de mailto:pedro.lo...@hpi.uni-postdam.de mailto: pedro.lo...@hpi.uni-postdam.de mailto:pedro.lo...@hpi.uni-postdam.de website: http://web.ist.utl.pt/pedro.lopes http://web.ist.utl.pt/pedro.lopes http://web.ist.utl.pt/pedro.lopes/ http://web.ist.utl.pt/pedro.lopes/ /
Re: [PD] Audio output on Raspberry Pi - Recommendations?
hello, could you tell a bit more about the alsa tweak? thanks Cyrille Le 18/01/2013 12:06, padawa...@obiwannabe.co.uk a écrit : Yes, I got it goiing for a recent workshop in Nantes ALSA tweaked a bit with the .asoundrc file Hardware: Turtle Beach dongle (Old Amigo 1 I think) Latency: 150ms (total suckage) On 18 January 2013 at 10:49 Julian Brooks jbee...@gmail.com wrote: Apologies for dragging this up again... Can anyone confirm that they have got duplex audio working - in any form with any combination of hdmi, usb or the regular audio out of the rpi, and with which OS, version, tweaks? Still not convinced it's properly doable from our (iMic USB based) experiments. Regards, Julian On 5 January 2013 17:54, Dirk Myers di...@wildvine.com mailto:di...@wildvine.com wrote: Thanks, all. I'll check out the iMic UCA222. Cheers! -- Dirk On Jan 4, 2013, at 12:47 PM, Julian Brooks wrote: +1 on the imic. On 4 January 2013 18:18, Cyrille Henry c...@chnry.net mailto:c...@chnry.net wrote: in fact, both edirol UA1X and beringer uca222 works. they look so similar that I mix there name. sorry Cyrille Le 04/01/2013 18:55, Pedro Lopes a écrit : edirol? Isn't uca222 a behringer card? On Fri, Jan 4, 2013 at 6:48 PM, Cyrille Henry c...@chnry.net mailto:c...@chnry.net mailto: c...@chnry.net mailto:c...@chnry.net wrote: edirol uca222 works great. cheers c Le 04/01/2013 17:49, Miller Puckette a écrit : The best ide I got was from the Griffin iMic (thanks to Joe Deken over at New Blankets for running out and buying a bunch of cheap USB 'adapters' - the Griffin is $40 list / $27 street). The thing looks like an apple product but (as I discovered today looking at it) isn't. Good job of apple-style-imitation-without- __infringing-trademark. The other USB 'adapters' also worked but beware - some take more power than the Pi can supply and some are physically so bulky you can't get anything in the other USB slot - in either case you have to get a powered USB hub and live with a layer of additional uncertainty. cheers Miller On Fri, Jan 04, 2013 at 08:18:00AM -0800, Dirk Myers wrote: Folks: I've been digging through the list searching, haven't found a clear answer: what are folks using for audio output from the Raspberry Pi to a mixing board? I'm leaning toward trying a few USB audio interfaces. Curious about what others have used that is working well. Thanks, Dirk __ ___ Pd-list@iem.at mailto:Pd-list@iem.at mailto: Pd-list@iem.at mailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/listinfo/pd-list http://lists.puredata.info/listinfo/pd-list __ ___ Pd-list@iem.at mailto:Pd-list@iem.at mailto: Pd-list@iem.at mailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/listinfo/pd-list http://lists.puredata.info/listinfo/pd-list __ ___ Pd-list@iem.at mailto:Pd-list@iem.at mailto: Pd-list@iem.at mailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/listinfo/pd-list http://lists.puredata.info/listinfo/pd-list -- Pedro Lopes (HCI Researcher / PhD) contact: pedro.lo...@hpi.uni-postdam.de mailto:pedro.lo...@hpi.uni-postdam.de mailto: pedro.lo...@hpi.uni-postdam.de mailto:pedro.lo...@hpi.uni-postdam.de website: http://web.ist.utl.pt/pedro.lopes http://web.ist.utl.pt/pedro.lopes http://web.ist.utl.pt/pedro.lopes/ http://web.ist.utl.pt/pedro.lopes/ / http://pedrolopesresearch.wordpress.com/ http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch http://twitter.com/plopesresearch __ _ Pd-list@iem.at mailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list http://lists.puredata.info/listinfo/pd-list
Re: [PD] Jack support on Windows
Oops, yeah, I forgot there is one ugly little detail. Run this in the Terminal: cd ~/pure-data mv pd-extended pd cd pd make -f makefile.mingw Now you can do the rest of the stuff from the previous email. .hc On 01/18/2013 08:10 AM, Esteban Viveros wrote: when I ran the command: make -f makefile.mingw I have the response: (in ~/puredata) make: makefile.mingw: No such file or directory make: *** No rule to make target 'makefile.mingw'. Stop. (in ~/puredata/pd-extended) make: makefile.mingw: No such file or directory make: *** No rule to make target 'makefile.mingw'. Stop. (in ~/puredata/pd-extended/src) makefile.mingw:300: makefile.dependencies: No such file or directory make: *** No rule to make target '../../pd/portaudio/src/common/pa_stream.c' , needed by 'makefile.dependencies'. Stop. 2013/1/17 Hans-Christoph Steiner h...@at.or.at You don't want the auto-build script for this. Its more trouble than its worth. Do this instead: * download the zip version: http://autobuild.puredata.info/auto-build/2013-01-17/Pd-0.43.4-extended-20130117-windowsxp-i386.zip * unzip it into ~/pure-data * run these commands: cd ~/pure-data git clone git:// pure-data.git.sourceforge.net/gitroot/pure-data/pd-extended.git cd ~/pure-data/pd-extended * now copy attached file into ~/pure-data/pd-extended/src/ * now run these commands: make -f makefile.mingw make -f makefile.mingw DESTDIR=~/pure-data/Pd-0.43.4-extended-20130117 prefix= install (make sure the last line is all on one line) Now you should be able to go to ~/pure-data/Pd-0.43.4-extended-20130117/bin and run pd.exe and have a working Pd with jack (fingers crossed) .hc On 01/17/2013 05:40 PM, Esteban Viveros wrote: I need to run git clone git:// pure-data.git.sourceforge.net/gitroot/pure-data/pd-extended.git in the same folder of the libraries built? (~/pure-data/sources) In my case I need to do this with your script: (?) mkdir ~/auto-build cd ~/auto-buildhttps:// pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-extended/0.43 pd-extended ~/auto-build/pd-extended/scripts/auto-build/pd-extended-auto-builder.sh 2013/1/17 Hans-Christoph Steiner h...@at.or.at Yeah, it looks like the binary installer for jack is all you need. No problem if you just built all the libraries in Building Library Dependencies For Windows From SVN '/Sources'. I was just trying to save you that effort, since its not needed for what you want to do. But now you are setup to build all of Pd-extended and perhaps even readanysf~ too :-D You will definitely need to download the Pd-extended source. .hc On 01/17/2013 03:37 PM, Esteban Viveros wrote: I have one more question... When you say to install Jack, you say the binary software or I need to find a source code of Jack audio? 2013/1/17 Esteban Viveros emvive...@gmail.com Ops... Already done... :/ Now only remains download pd source.. Did I that too wrong? I'm thinking to download the pd source and then run your script... Can I continue? 2013/1/17 Hans-Christoph Steiner h...@at.or.at You don't need that stuff at all for what you are doing, skip that step. That's only for building things like Gem. .hc On 01/16/2013 07:15 PM, Esteban Viveros wrote: Ok... Now I need to know where is pure-data directory..? It's needed to Building Library Dependencies For Windows From SVN '/Sources' 2013/1/16 Hans-Christoph Steiner h...@at.or.at I updated the makefile.mingw a bit, I forgot to add something before. Its attached. .hc On 01/16/2013 06:44 PM, Esteban Viveros wrote: gcc.exe ,GCC. 4.6.2 2013/1/16 Hans-Christoph Steiner h...@at.or.at On 01/16/2013 06:28 PM, Esteban Viveros wrote: HC, I have two question at time.. First, I need to add Cygwin to system path? If yes, I run SETX path c:\cygwin;c:\cygwin\bin;%path% in Cygwin Terminal? This is probably optional but cygwin is useful. You do it from the System control panel: http://www.computerhope.com/issues/ch000549.htm If you install TortoiseSVN, I don't think you need cygwin at all (watch out for download links in the big add in that page): http://tortoisesvn.net/downloads.html Two, In session: Copying Libgmp-10Dll for Cc1.Exe I don't have /mingw/libexec/gcc/mingw32/4.7.2/ but I have /mingw/libexec/gcc/mingw32/4.6.2 I need to create the 4.7.2 directory or copy the dll's to 4.6.2? Copy the dlls to the existing folder, don't create a new one. You can tell which version of gcc you have by doing: gcc --version My guess is that you have 4.6.2, which should work fine. .hc 2013/1/16 Hans-Christoph Steiner h...@at.or.at Start by installing Jack on your windows machine and setting up a Pd build environment: http://puredata.info/docs/developer/WindowsMinGW You can skip the Building library dependencies for Windows from SVN '/sources' section for now. Then in the MSYS MinGW shell, do this: git clone git://
Re: [PD] Jack support on Windows
:/ I have the same output.. remembering in ~/pure-data I have now 3 folders: Pd-0.43.4-extended-20130117 pd sources 2013/1/18 Hans-Christoph Steiner h...@at.or.at Oops, yeah, I forgot there is one ugly little detail. Run this in the Terminal: cd ~/pure-data mv pd-extended pd cd pd make -f makefile.mingw Now you can do the rest of the stuff from the previous email. .hc On 01/18/2013 08:10 AM, Esteban Viveros wrote: when I ran the command: make -f makefile.mingw I have the response: (in ~/puredata) make: makefile.mingw: No such file or directory make: *** No rule to make target 'makefile.mingw'. Stop. (in ~/puredata/pd-extended) make: makefile.mingw: No such file or directory make: *** No rule to make target 'makefile.mingw'. Stop. (in ~/puredata/pd-extended/src) makefile.mingw:300: makefile.dependencies: No such file or directory make: *** No rule to make target '../../pd/portaudio/src/common/pa_stream.c' , needed by 'makefile.dependencies'. Stop. 2013/1/17 Hans-Christoph Steiner h...@at.or.at You don't want the auto-build script for this. Its more trouble than its worth. Do this instead: * download the zip version: http://autobuild.puredata.info/auto-build/2013-01-17/Pd-0.43.4-extended-20130117-windowsxp-i386.zip * unzip it into ~/pure-data * run these commands: cd ~/pure-data git clone git:// pure-data.git.sourceforge.net/gitroot/pure-data/pd-extended.git cd ~/pure-data/pd-extended * now copy attached file into ~/pure-data/pd-extended/src/ * now run these commands: make -f makefile.mingw make -f makefile.mingw DESTDIR=~/pure-data/Pd-0.43.4-extended-20130117 prefix= install (make sure the last line is all on one line) Now you should be able to go to ~/pure-data/Pd-0.43.4-extended-20130117/bin and run pd.exe and have a working Pd with jack (fingers crossed) .hc On 01/17/2013 05:40 PM, Esteban Viveros wrote: I need to run git clone git:// pure-data.git.sourceforge.net/gitroot/pure-data/pd-extended.git in the same folder of the libraries built? (~/pure-data/sources) In my case I need to do this with your script: (?) mkdir ~/auto-build cd ~/auto-buildhttps:// pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-extended/0.43 pd-extended ~/auto-build/pd-extended/scripts/auto-build/pd-extended-auto-builder.sh 2013/1/17 Hans-Christoph Steiner h...@at.or.at Yeah, it looks like the binary installer for jack is all you need. No problem if you just built all the libraries in Building Library Dependencies For Windows From SVN '/Sources'. I was just trying to save you that effort, since its not needed for what you want to do. But now you are setup to build all of Pd-extended and perhaps even readanysf~ too :-D You will definitely need to download the Pd-extended source. .hc On 01/17/2013 03:37 PM, Esteban Viveros wrote: I have one more question... When you say to install Jack, you say the binary software or I need to find a source code of Jack audio? 2013/1/17 Esteban Viveros emvive...@gmail.com Ops... Already done... :/ Now only remains download pd source.. Did I that too wrong? I'm thinking to download the pd source and then run your script... Can I continue? 2013/1/17 Hans-Christoph Steiner h...@at.or.at You don't need that stuff at all for what you are doing, skip that step. That's only for building things like Gem. .hc On 01/16/2013 07:15 PM, Esteban Viveros wrote: Ok... Now I need to know where is pure-data directory..? It's needed to Building Library Dependencies For Windows From SVN '/Sources' 2013/1/16 Hans-Christoph Steiner h...@at.or.at I updated the makefile.mingw a bit, I forgot to add something before. Its attached. .hc On 01/16/2013 06:44 PM, Esteban Viveros wrote: gcc.exe ,GCC. 4.6.2 2013/1/16 Hans-Christoph Steiner h...@at.or.at On 01/16/2013 06:28 PM, Esteban Viveros wrote: HC, I have two question at time.. First, I need to add Cygwin to system path? If yes, I run SETX path c:\cygwin;c:\cygwin\bin;%path% in Cygwin Terminal? This is probably optional but cygwin is useful. You do it from the System control panel: http://www.computerhope.com/issues/ch000549.htm If you install TortoiseSVN, I don't think you need cygwin at all (watch out for download links in the big add in that page): http://tortoisesvn.net/downloads.html Two, In session: Copying Libgmp-10Dll for Cc1.Exe I don't have /mingw/libexec/gcc/mingw32/4.7.2/ but I have /mingw/libexec/gcc/mingw32/4.6.2 I need to create the 4.7.2 directory or copy the dll's to 4.6.2? Copy the dlls to the existing folder, don't create a new one. You can tell which version of gcc you have by doing: gcc --version My guess is that you have 4.6.2, which should work fine. .hc
Re: [PD] leap motion controller
I'm also in the developers-program. so PD object in the works? :) i think ill pre-order one... m On Thu, Jan 17, 2013 at 6:12 PM, dreamer drea...@puikheid.nl wrote: I'm also in the developers-program. -- m.e.grimm | m.f.a | ed.m. megr...@gmail.com _ ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Open Subpatch with bang?
Hello list I am running a patch that is very big and does not let me extra space on screen, so I was wondering if there is a way to open and close a [pd anything] subpatch window with a message or a bang? this way, during the piece, only the processes being used will pop up when the instrumentist changes section thnx -- Lic. José Rafael Subía Valdez SoundArtist www.jrsv.net ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [announce] Integra Live 1.5 released
It is really impressive, specially the way pd is embedded so transparently inside it. Is there some place we can find a demo example track? Best, n Le 18/01/13 04:16, Hans-Christoph Steiner a écrit : Wow, this looks quite nice! I'll have to check it out next time I boot into Mac OS X. On a related note, Apache Flex is pretty close to being in Debian, so perhaps IntegraLive could run there as well: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=602499 .hc On 01/17/2013 06:18 PM, Jamie Bullock wrote: Hi folks, I am delighted to announce the latest release of Integra Live — an interactive audio application for musicians and music education based on a Pure Data engine. Integra Live supports Mac OS X 10.6 or later and Windows XP or later. It can be downloaded from the Integra Live website: http://www.integralive.org Here's the walkthrough... - Connect over 60 audio modules from delays to granular synths - Incorporate live interaction with the routing and scripting panels - Automate parameters using linear or logarithmic envelopes - Setup audio scenes with keyboard and MIDI triggers - Add parameter controls to the live view for performance - Share and reuse your work with our integrated file format Coming soon… - Write your own Integra Live modules in Pure Data using our module developer SDK For news... Follow us on Twitter: @integralive For bugs and feature requests... Post on our forum: http://integralive.uservoice.com Have a great year! ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- http://nim.on.free.fr ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [announce] Integra Live 1.5 released
I agree. It looks very smooth and sexy, but I cannot figure out how to get it to make a peep. Hahaha. Include a demo song so people can hear it in action. Very sleek looking pp -Original Message- From: pd-list-boun...@iem.at [mailto:pd-list-boun...@iem.at] On Behalf Of Nicolas Montgermont Sent: Friday, January 18, 2013 10:27 AM To: pd-list@iem.at Subject: Re: [PD] [announce] Integra Live 1.5 released It is really impressive, specially the way pd is embedded so transparently inside it. Is there some place we can find a demo example track? Best, n Le 18/01/13 04:16, Hans-Christoph Steiner a écrit : Wow, this looks quite nice! I'll have to check it out next time I boot into Mac OS X. On a related note, Apache Flex is pretty close to being in Debian, so perhaps IntegraLive could run there as well: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=602499 .hc On 01/17/2013 06:18 PM, Jamie Bullock wrote: Hi folks, I am delighted to announce the latest release of Integra Live - an interactive audio application for musicians and music education based on a Pure Data engine. Integra Live supports Mac OS X 10.6 or later and Windows XP or later. It can be downloaded from the Integra Live website: http://www.integralive.org Here's the walkthrough... - Connect over 60 audio modules from delays to granular synths - Incorporate live interaction with the routing and scripting panels - Automate parameters using linear or logarithmic envelopes - Setup audio scenes with keyboard and MIDI triggers - Add parameter controls to the live view for performance - Share and reuse your work with our integrated file format Coming soon. - Write your own Integra Live modules in Pure Data using our module developer SDK For news... Follow us on Twitter: @integralive For bugs and feature requests... Post on our forum: http://integralive.uservoice.com Have a great year! ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- http://nim.on.free.fr ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Jack support on Windows
Oops sorry, it should be: cd ~/pure-data/pd/src make -f makefile.mingw Basically run the make command in the same folder as the file makefile.mingw. .hc On 01/18/2013 09:34 AM, Esteban Viveros wrote: :/ I have the same output.. remembering in ~/pure-data I have now 3 folders: Pd-0.43.4-extended-20130117 pd sources 2013/1/18 Hans-Christoph Steiner h...@at.or.at Oops, yeah, I forgot there is one ugly little detail. Run this in the Terminal: cd ~/pure-data mv pd-extended pd cd pd make -f makefile.mingw Now you can do the rest of the stuff from the previous email. .hc On 01/18/2013 08:10 AM, Esteban Viveros wrote: when I ran the command: make -f makefile.mingw I have the response: (in ~/puredata) make: makefile.mingw: No such file or directory make: *** No rule to make target 'makefile.mingw'. Stop. (in ~/puredata/pd-extended) make: makefile.mingw: No such file or directory make: *** No rule to make target 'makefile.mingw'. Stop. (in ~/puredata/pd-extended/src) makefile.mingw:300: makefile.dependencies: No such file or directory make: *** No rule to make target '../../pd/portaudio/src/common/pa_stream.c' , needed by 'makefile.dependencies'. Stop. 2013/1/17 Hans-Christoph Steiner h...@at.or.at You don't want the auto-build script for this. Its more trouble than its worth. Do this instead: * download the zip version: http://autobuild.puredata.info/auto-build/2013-01-17/Pd-0.43.4-extended-20130117-windowsxp-i386.zip * unzip it into ~/pure-data * run these commands: cd ~/pure-data git clone git:// pure-data.git.sourceforge.net/gitroot/pure-data/pd-extended.git cd ~/pure-data/pd-extended * now copy attached file into ~/pure-data/pd-extended/src/ * now run these commands: make -f makefile.mingw make -f makefile.mingw DESTDIR=~/pure-data/Pd-0.43.4-extended-20130117 prefix= install (make sure the last line is all on one line) Now you should be able to go to ~/pure-data/Pd-0.43.4-extended-20130117/bin and run pd.exe and have a working Pd with jack (fingers crossed) .hc On 01/17/2013 05:40 PM, Esteban Viveros wrote: I need to run git clone git:// pure-data.git.sourceforge.net/gitroot/pure-data/pd-extended.git in the same folder of the libraries built? (~/pure-data/sources) In my case I need to do this with your script: (?) mkdir ~/auto-build cd ~/auto-buildhttps:// pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-extended/0.43 pd-extended ~/auto-build/pd-extended/scripts/auto-build/pd-extended-auto-builder.sh 2013/1/17 Hans-Christoph Steiner h...@at.or.at Yeah, it looks like the binary installer for jack is all you need. No problem if you just built all the libraries in Building Library Dependencies For Windows From SVN '/Sources'. I was just trying to save you that effort, since its not needed for what you want to do. But now you are setup to build all of Pd-extended and perhaps even readanysf~ too :-D You will definitely need to download the Pd-extended source. .hc On 01/17/2013 03:37 PM, Esteban Viveros wrote: I have one more question... When you say to install Jack, you say the binary software or I need to find a source code of Jack audio? 2013/1/17 Esteban Viveros emvive...@gmail.com Ops... Already done... :/ Now only remains download pd source.. Did I that too wrong? I'm thinking to download the pd source and then run your script... Can I continue? 2013/1/17 Hans-Christoph Steiner h...@at.or.at You don't need that stuff at all for what you are doing, skip that step. That's only for building things like Gem. .hc On 01/16/2013 07:15 PM, Esteban Viveros wrote: Ok... Now I need to know where is pure-data directory..? It's needed to Building Library Dependencies For Windows From SVN '/Sources' 2013/1/16 Hans-Christoph Steiner h...@at.or.at I updated the makefile.mingw a bit, I forgot to add something before. Its attached. .hc On 01/16/2013 06:44 PM, Esteban Viveros wrote: gcc.exe ,GCC. 4.6.2 2013/1/16 Hans-Christoph Steiner h...@at.or.at On 01/16/2013 06:28 PM, Esteban Viveros wrote: HC, I have two question at time.. First, I need to add Cygwin to system path? If yes, I run SETX path c:\cygwin;c:\cygwin\bin;%path% in Cygwin Terminal? This is probably optional but cygwin is useful. You do it from the System control panel: http://www.computerhope.com/issues/ch000549.htm If you install TortoiseSVN, I don't think you need cygwin at all (watch out for download links in the big add in that page): http://tortoisesvn.net/downloads.html Two, In session: Copying Libgmp-10Dll for Cc1.Exe I don't have /mingw/libexec/gcc/mingw32/4.7.2/ but I have /mingw/libexec/gcc/mingw32/4.6.2 I need to create the 4.7.2 directory or copy the dll's to 4.6.2? Copy the dlls to the existing folder, don't create a new one. You can tell which version of gcc you have by doing: gcc --version My guess is that you have
Re: [PD] [announce] Integra Live 1.5 released
On 18 Jan 2013, at 15:29, Pagano, Patrick p...@digitalworlds.ufl.edu wrote: I agree. It looks very smooth and sexy, but I cannot figure out how to get it to make a peep. Hahaha. Include a demo song so people can hear it in action. Very sleek looking pp -Original Message- From: pd-list-boun...@iem.at [mailto:pd-list-boun...@iem.at] On Behalf Of Nicolas Montgermont Sent: Friday, January 18, 2013 10:27 AM To: pd-list@iem.at Subject: Re: [PD] [announce] Integra Live 1.5 released It is really impressive, specially the way pd is embedded so transparently inside it. Is there some place we can find a demo example track? Best, n Thanks both for these comments. There will at some point be on the website the set of works produced as part of the Integra Project, once these have been updated to the latest version of the software. However, I do also think a demo project is a good idea. In the interim -- there is a set of demo blocks that come with the application. Just drag a block from the Block Library on the left to a track. E.g. if you drag SoundfileLoop you should within a few seconds hear an african drum loop start. If this doesn't work for you, it would be helpful if you could report on the forum: http://integralive.uservoice.com Best, Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Open Subpatch with bang?
[pd mysubpatch] [vis 1 ( | [send pd-mysubpatch] [vis 0 ( | [send pd-mysubpatch] You could use a dollar arg and then use a toggle or whatever: [X] | [vis $1( | [send pd-mysubpatch] .hc On 01/18/2013 10:18 AM, José Rafael Subía Valdez wrote: Hello list I am running a patch that is very big and does not let me extra space on screen, so I was wondering if there is a way to open and close a [pd anything] subpatch window with a message or a bang? this way, during the piece, only the processes being used will pop up when the instrumentist changes section thnx ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [announce] Integra Live 1.5 released
Hi, It looks very nice indeed. Running the Windows version, I have a problem with the mouse. I can't interact at all with the GUI. I can click on the menu bar (File Edit View etc.), this much works but that's it. The GUI does not respond to any clicks. Windows 7, 64bit OS. Cheers Pierre-Olivier On 18/01/2013 00:18, Jamie Bullock wrote: Hi folks, I am delighted to announce the latest release of Integra Live — an interactive audio application for musicians and music education based on a Pure Data engine. Integra Live supports Mac OS X 10.6 or later and Windows XP or later. It can be downloaded from the Integra Live website: http://www.integralive.org Here's the walkthrough... - Connect over 60 audio modules from delays to granular synths - Incorporate live interaction with the routing and scripting panels - Automate parameters using linear or logarithmic envelopes - Setup audio scenes with keyboard and MIDI triggers - Add parameter controls to the live view for performance - Share and reuse your work with our integrated file format Coming soon… - Write your own Integra Live modules in Pure Data using our module developer SDK For news... Follow us on Twitter: @integralive For bugs and feature requests... Post on our forum: http://integralive.uservoice.com Have a great year! ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- ~Pierre-Olivier Boulant ~ -o- www.puffskydd.net -o- ~ www.flickr.com/pob31/sets ~ -o-www.lepixophone.net-o- ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [announce] Integra Live 1.5 released
On 18 Jan 2013, at 15:48, Pierre-Olivier Boulant po.boul...@free.fr wrote: Hi, It looks very nice indeed. Running the Windows version, I have a problem with the mouse. I can't interact at all with the GUI. I can click on the menu bar (File Edit View etc.), this much works but that's it. The GUI does not respond to any clicks. Windows 7, 64bit OS. I'm sorry to hear that. I must admit, we haven't yet tested on 64-bit Windows, so it's possibly to do with that. I hope you don't mind but I've added your report to the UserVoice forum: http://integralive.uservoice.com/forums/58883-general/suggestions/3565091-mouse-interaction-not-working-on-64-bit-windows If you vote for the issue, you will get an automatic notification when it is resolved. Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [announce] Integra Live 1.5 released
I am also encountering a non-responsive gui after Double-click here to create another track, I choose anything from the block library and then the gui is unresponsive except for the file menu which lets me save. I will direct other stuff towards the forum, I have not tried it on OSX yet pp -Original Message- From: Jamie Bullock [mailto:ja...@jamiebullock.com] Sent: Friday, January 18, 2013 10:48 AM To: Pagano, Patrick Cc: Nicolas Montgermont; pd-list@iem.at Subject: Re: [PD] [announce] Integra Live 1.5 released On 18 Jan 2013, at 15:29, Pagano, Patrick p...@digitalworlds.ufl.edu wrote: I agree. It looks very smooth and sexy, but I cannot figure out how to get it to make a peep. Hahaha. Include a demo song so people can hear it in action. Very sleek looking pp -Original Message- From: pd-list-boun...@iem.at [mailto:pd-list-boun...@iem.at] On Behalf Of Nicolas Montgermont Sent: Friday, January 18, 2013 10:27 AM To: pd-list@iem.at Subject: Re: [PD] [announce] Integra Live 1.5 released It is really impressive, specially the way pd is embedded so transparently inside it. Is there some place we can find a demo example track? Best, n Thanks both for these comments. There will at some point be on the website the set of works produced as part of the Integra Project, once these have been updated to the latest version of the software. However, I do also think a demo project is a good idea. In the interim -- there is a set of demo blocks that come with the application. Just drag a block from the Block Library on the left to a track. E.g. if you drag SoundfileLoop you should within a few seconds hear an african drum loop start. If this doesn't work for you, it would be helpful if you could report on the forum: http://integralive.uservoice.com Best, Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Open Subpatch with bang?
Thank you both, I now remember seeing a vis example somewhere but I cant find it, I have looked for it now and it is not in the regular message examples and helps. anyway, this is exactly what I need thnx again On Fri, Jan 18, 2013 at 1:48 PM, Hans-Christoph Steiner h...@at.or.atwrote: [pd mysubpatch] [vis 1 ( | [send pd-mysubpatch] [vis 0 ( | [send pd-mysubpatch] You could use a dollar arg and then use a toggle or whatever: [X] | [vis $1( | [send pd-mysubpatch] .hc On 01/18/2013 10:18 AM, José Rafael Subía Valdez wrote: Hello list I am running a patch that is very big and does not let me extra space on screen, so I was wondering if there is a way to open and close a [pd anything] subpatch window with a message or a bang? this way, during the piece, only the processes being used will pop up when the instrumentist changes section thnx ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Lic. José Rafael Subía Valdez SoundArtist www.jrsv.net ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Open Subpatch with bang?
There is documentation about this in the 'pd-msg' manual. .hc On 01/18/2013 11:26 AM, José Rafael Subía Valdez wrote: Thank you both, I now remember seeing a vis example somewhere but I cant find it, I have looked for it now and it is not in the regular message examples and helps. anyway, this is exactly what I need thnx again On Fri, Jan 18, 2013 at 1:48 PM, Hans-Christoph Steiner h...@at.or.atwrote: [pd mysubpatch] [vis 1 ( | [send pd-mysubpatch] [vis 0 ( | [send pd-mysubpatch] You could use a dollar arg and then use a toggle or whatever: [X] | [vis $1( | [send pd-mysubpatch] .hc On 01/18/2013 10:18 AM, José Rafael Subía Valdez wrote: Hello list I am running a patch that is very big and does not let me extra space on screen, so I was wondering if there is a way to open and close a [pd anything] subpatch window with a message or a bang? this way, during the piece, only the processes being used will pop up when the instrumentist changes section thnx ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [announce] Integra Live 1.5 released
No problem about the report. :) I'm here if you need further testing too. Look me up on IRC freenode #dataflow. I'm pob over there. For what it's worth, the only interaction I have with the GUI is when closing. I can actually click on the buttons of the save pop up window. Cheers Pierre-Olivier On 18/01/2013 17:15, Jamie Bullock wrote: On 18 Jan 2013, at 15:48, Pierre-Olivier Boulant po.boul...@free.fr wrote: Hi, It looks very nice indeed. Running the Windows version, I have a problem with the mouse. I can't interact at all with the GUI. I can click on the menu bar (File Edit View etc.), this much works but that's it. The GUI does not respond to any clicks. Windows 7, 64bit OS. I'm sorry to hear that. I must admit, we haven't yet tested on 64-bit Windows, so it's possibly to do with that. I hope you don't mind but I've added your report to the UserVoice forum: http://integralive.uservoice.com/forums/58883-general/suggestions/3565091-mouse-interaction-not-working-on-64-bit-windows If you vote for the issue, you will get an automatic notification when it is resolved. Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [announce] Integra Live 1.5 released
Hey Jamie, any chance to see a version for Gnu/Linux? it will be nice to help mac/winwin users to move on to flossOS ;-) Any help for the coding on nux, there is plenty people here that could help us, include us at apo33. cheers Julien Hi folks, I am delighted to announce the latest release of Integra Live -- an interactive audio application for musicians and music education based on a Pure Data engine. Integra Live supports Mac OS X 10.6 or later and Windows XP or later. It can be downloaded from the Integra Live website: http://www.integralive.org Here's the walkthrough... - Connect over 60 audio modules from delays to granular synths - Incorporate live interaction with the routing and scripting panels - Automate parameters using linear or logarithmic envelopes - Setup audio scenes with keyboard and MIDI triggers - Add parameter controls to the live view for performance - Share and reuse your work with our integrated file format Coming soon... - Write your own Integra Live modules in Pure Data using our module developer SDK For news... Follow us on Twitter: @integralive For bugs and feature requests... Post on our forum: http://integralive.uservoice.com Have a great year! ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- APO33 space of research and experimentation http://www.apo33.org i...@apo33.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [announce] Integra Live 1.5 released
The GUI is beautiful! That's Apache Flex? I don't think we can maket tcl/tk look like that on PD, can we? On Fri, Jan 18, 2013 at 2:44 PM, Pierre-Olivier Boulant po.boul...@free.frwrote: No problem about the report. :) I'm here if you need further testing too. Look me up on IRC freenode #dataflow. I'm pob over there. For what it's worth, the only interaction I have with the GUI is when closing. I can actually click on the buttons of the save pop up window. Cheers Pierre-Olivier On 18/01/2013 17:15, Jamie Bullock wrote: On 18 Jan 2013, at 15:48, Pierre-Olivier Boulant po.boul...@free.fr wrote: Hi, It looks very nice indeed. Running the Windows version, I have a problem with the mouse. I can't interact at all with the GUI. I can click on the menu bar (File Edit View etc.), this much works but that's it. The GUI does not respond to any clicks. Windows 7, 64bit OS. I'm sorry to hear that. I must admit, we haven't yet tested on 64-bit Windows, so it's possibly to do with that. I hope you don't mind but I've added your report to the UserVoice forum: http://integralive.uservoice.**com/forums/58883-general/** suggestions/3565091-mouse-**interaction-not-working-on-64-**bit-windowshttp://integralive.uservoice.com/forums/58883-general/suggestions/3565091-mouse-interaction-not-working-on-64-bit-windows If you vote for the issue, you will get an automatic notification when it is resolved. Jamie __**_ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/** listinfo/pd-list http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [announce] Integra Live 1.5 released
There is a working package for Apache Flex for Debian, there is a link to it in this thread: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=602499 But its not complete enough to be included in Debian. So if someone got that working, I will submit it for inclusion in Debian. .hc On 01/18/2013 12:33 PM, Leandro da Mota Damasceno wrote: The GUI is beautiful! That's Apache Flex? I don't think we can maket tcl/tk look like that on PD, can we? On Fri, Jan 18, 2013 at 2:44 PM, Pierre-Olivier Boulant po.boul...@free.frwrote: No problem about the report. :) I'm here if you need further testing too. Look me up on IRC freenode #dataflow. I'm pob over there. For what it's worth, the only interaction I have with the GUI is when closing. I can actually click on the buttons of the save pop up window. Cheers Pierre-Olivier On 18/01/2013 17:15, Jamie Bullock wrote: On 18 Jan 2013, at 15:48, Pierre-Olivier Boulant po.boul...@free.fr wrote: Hi, It looks very nice indeed. Running the Windows version, I have a problem with the mouse. I can't interact at all with the GUI. I can click on the menu bar (File Edit View etc.), this much works but that's it. The GUI does not respond to any clicks. Windows 7, 64bit OS. I'm sorry to hear that. I must admit, we haven't yet tested on 64-bit Windows, so it's possibly to do with that. I hope you don't mind but I've added your report to the UserVoice forum: http://integralive.uservoice.**com/forums/58883-general/** suggestions/3565091-mouse-**interaction-not-working-on-64-**bit-windowshttp://integralive.uservoice.com/forums/58883-general/suggestions/3565091-mouse-interaction-not-working-on-64-bit-windows If you vote for the issue, you will get an automatic notification when it is resolved. Jamie __**_ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/** listinfo/pd-list http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [announce] Integra Live 1.5 released
You could do probably 90% of that in Tcl. If you are interested, you should explore theming using GUI plugins: http://puredata.info/docs/guiplugins/ Here are some specific examples that do theming: https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/scripts/guiplugins/simple_examples/gtklook-plugin.tcl https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/scripts/guiplugins/simple_examples/hide_cords_in_editmode-plugin.tcl https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/scripts/guiplugins/simple_examples/cordarrows-plugin.tcl .hc On 01/18/2013 12:33 PM, Leandro da Mota Damasceno wrote: The GUI is beautiful! That's Apache Flex? I don't think we can maket tcl/tk look like that on PD, can we? On Fri, Jan 18, 2013 at 2:44 PM, Pierre-Olivier Boulant po.boul...@free.frwrote: No problem about the report. :) I'm here if you need further testing too. Look me up on IRC freenode #dataflow. I'm pob over there. For what it's worth, the only interaction I have with the GUI is when closing. I can actually click on the buttons of the save pop up window. Cheers Pierre-Olivier On 18/01/2013 17:15, Jamie Bullock wrote: On 18 Jan 2013, at 15:48, Pierre-Olivier Boulant po.boul...@free.fr wrote: Hi, It looks very nice indeed. Running the Windows version, I have a problem with the mouse. I can't interact at all with the GUI. I can click on the menu bar (File Edit View etc.), this much works but that's it. The GUI does not respond to any clicks. Windows 7, 64bit OS. I'm sorry to hear that. I must admit, we haven't yet tested on 64-bit Windows, so it's possibly to do with that. I hope you don't mind but I've added your report to the UserVoice forum: http://integralive.uservoice.**com/forums/58883-general/** suggestions/3565091-mouse-**interaction-not-working-on-64-**bit-windowshttp://integralive.uservoice.com/forums/58883-general/suggestions/3565091-mouse-interaction-not-working-on-64-bit-windows If you vote for the issue, you will get an automatic notification when it is resolved. Jamie __**_ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/** listinfo/pd-list http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [announce] Integra Live 1.5 released
Hi Julien, On 18 Jan 2013, at 17:20, APO33 i...@apo33.org wrote: Hey Jamie, any chance to see a version for Gnu/Linux? it will be nice to help mac/winwin users to move on to flossOS ;-) Any help for the coding on nux, there is plenty people here that could help us, include us at apo33. That's really good to hear. There used to be a Linux version before Adobe withdrew support for the AIR runtime. That's the main issue TBH, since the binary swf produced by Flex compilers on any platform are actually portable provided you have the runtime to load it. This is all of course very annoying, since portability was one of the reasons we chose the AIR platform in the first place. It seems like the idea of Apache Flex for Linux is mainly to target Flex in the browser, which probably wouldn't work for Integra Live due to sandboxing issues. The upshot is that I think we will at some point end up porting our UI to something more robust. best, Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [announce] Integra Live 1.5 released
From: Leandro da Mota Damasceno lem...@gmail.com To: Pierre-Olivier Boulant po.boul...@free.fr Cc: pd-list pd-list@iem.at Sent: Friday, January 18, 2013 12:33 PM Subject: Re: [PD] [announce] Integra Live 1.5 released The GUI is beautiful! That's Apache Flex? I don't think we can maket tcl/tk look like that on PD, can we? It's not that you can't do that in tk, it's just that tk will get in the way of you doing that at nearly every turn. For example, here's the code you'd need to draw a gradient on a canvas: http://wiki.tcl.tk/6100 Buttons would have to be gifs or bitmaps created in some other program (or on the fly with some hacky code similar to the gradient stuff), unless you use tcl/tk 8.6 in which case you could use pngs. You might be able to use the half-implemented tk theming engine to get a scrollbar that looks like the one in Integra, but you'd probably end up using pngs or something for the items in the Module Library, or else pull your hair out trying to figure out how to get the theme to look like that on all platforms when all platforms do _not_ have the same building blocks for their widgets. For Pd'ers who like the stripped down, 1990s look it is serendipitous, because that is all they can get without someone doing an inordinate amount of work to make it look any other way. (Just find a gui made with tk that looks anything like Integra.) But I do have a question about: http://www.integralive.org/ Specifically, the png accompanying Turnkey Audio Processing-- specifically the outputs of GranularDelay1 going to the inputs of StereoReverb1. Look quickly then answer the question: Does out1 connect to in1 or in2? I'm not against bezier curves, but the GUI engine must handle them with care or they'll cause unnecessary problems. Bezier curves make it more difficult for the user to anticipate ambiguous overlaps with cords. The user makes connections which are obvious in his/her mind as well as obvious when they do the physical work with the mouse of connecting each outlet to each inlet. (Btw, the user's mouse makes a trip between outlet and inlet that is a straight line, so the physical action no longer correlates with the drawn representation.) Then the mind tricks him/her into thinking that the GUI diagram must be as clear as the mental diagram because all the steps leading up to the final result were clear. (This is still a problem in Pd, but slightly less so because the user is more likely to guess correctly what a straight line between a and b looks like, and they can consequently anticipate ambiguous overlaps and attempt to avoid them before making them.) Then the user goes and teaches a class, or runs an errand, and comes back to the patch but the mental picture is now gone. So he/she recreates the mental image from the GUI image, which is ambiguous, which requires either more work to remember the real connection or actually manipulating the GUI cord with the mouse to see what really connects to what. Requiring either type of work breaks with the philosophy of being able to deduce what the patch does simply by looking at it. (Btw, I'm still not sure whether your cords overlap or not.) So cords should try to repel each other in such a situation, or at least color themselves differently when they do in fact overlap. Otherwise you end up with the equivalent of a scheme IDE that sometimes matches a closing parenthesis with two candidate opening parentheses but doesn't indicate which is the actual match. Nobody would tolerate such an ambiguity in a text-based langauge. We shouldn't in GUIs, either. -Jonathan On Fri, Jan 18, 2013 at 2:44 PM, Pierre-Olivier Boulant po.boul...@free.fr wrote: No problem about the report. :) I'm here if you need further testing too. Look me up on IRC freenode #dataflow. I'm pob over there. For what it's worth, the only interaction I have with the GUI is when closing. I can actually click on the buttons of the save pop up window. Cheers Pierre-Olivier On 18/01/2013 17:15, Jamie Bullock wrote: On 18 Jan 2013, at 15:48, Pierre-Olivier Boulant po.boul...@free.fr wrote: Hi, It looks very nice indeed. Running the Windows version, I have a problem with the mouse. I can't interact at all with the GUI. I can click on the menu bar (File Edit View etc.), this much works but that's it. The GUI does not respond to any clicks. Windows 7, 64bit OS. I'm sorry to hear that. I must admit, we haven't yet tested on 64-bit Windows, so it's possibly to do with that. I hope you don't mind but I've added your report to the UserVoice forum: http://integralive.uservoice.com/forums/58883-general/suggestions/3565091-mouse-interaction-not-working-on-64-bit-windows If you vote for the issue, you will get an automatic notification when it is resolved. Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and
Re: [PD] [announce] Integra Live 1.5 released
So if we wanted to improve the GUI we would have to drop tcl/tk all together or make it messy and heavy? On Fri, Jan 18, 2013 at 5:26 PM, Jonathan Wilkes jancs...@yahoo.com wrote: From: Leandro da Mota Damasceno lem...@gmail.com To: Pierre-Olivier Boulant po.boul...@free.fr Cc: pd-list pd-list@iem.at Sent: Friday, January 18, 2013 12:33 PM Subject: Re: [PD] [announce] Integra Live 1.5 released The GUI is beautiful! That's Apache Flex? I don't think we can maket tcl/tk look like that on PD, can we? It's not that you can't do that in tk, it's just that tk will get in the way of you doing that at nearly every turn. For example, here's the code you'd need to draw a gradient on a canvas: http://wiki.tcl.tk/6100 Buttons would have to be gifs or bitmaps created in some other program (or on the fly with some hacky code similar to the gradient stuff), unless you use tcl/tk 8.6 in which case you could use pngs. You might be able to use the half-implemented tk theming engine to get a scrollbar that looks like the one in Integra, but you'd probably end up using pngs or something for the items in the Module Library, or else pull your hair out trying to figure out how to get the theme to look like that on all platforms when all platforms do _not_ have the same building blocks for their widgets. For Pd'ers who like the stripped down, 1990s look it is serendipitous, because that is all they can get without someone doing an inordinate amount of work to make it look any other way. (Just find a gui made with tk that looks anything like Integra.) But I do have a question about: http://www.integralive.org/ Specifically, the png accompanying Turnkey Audio Processing-- specifically the outputs of GranularDelay1 going to the inputs of StereoReverb1. Look quickly then answer the question: Does out1 connect to in1 or in2? I'm not against bezier curves, but the GUI engine must handle them with care or they'll cause unnecessary problems. Bezier curves make it more difficult for the user to anticipate ambiguous overlaps with cords. The user makes connections which are obvious in his/her mind as well as obvious when they do the physical work with the mouse of connecting each outlet to each inlet. (Btw, the user's mouse makes a trip between outlet and inlet that is a straight line, so the physical action no longer correlates with the drawn representation.) Then the mind tricks him/her into thinking that the GUI diagram must be as clear as the mental diagram because all the steps leading up to the final result were clear. (This is still a problem in Pd, but slightly less so because the user is more likely to guess correctly what a straight line between a and b looks like, and they can consequently anticipate ambiguous overlaps and attempt to avoid them before making them.) Then the user goes and teaches a class, or runs an errand, and comes back to the patch but the mental picture is now gone. So he/she recreates the mental image from the GUI image, which is ambiguous, which requires either more work to remember the real connection or actually manipulating the GUI cord with the mouse to see what really connects to what. Requiring either type of work breaks with the philosophy of being able to deduce what the patch does simply by looking at it. (Btw, I'm still not sure whether your cords overlap or not.) So cords should try to repel each other in such a situation, or at least color themselves differently when they do in fact overlap. Otherwise you end up with the equivalent of a scheme IDE that sometimes matches a closing parenthesis with two candidate opening parentheses but doesn't indicate which is the actual match. Nobody would tolerate such an ambiguity in a text-based langauge. We shouldn't in GUIs, either. -Jonathan On Fri, Jan 18, 2013 at 2:44 PM, Pierre-Olivier Boulant po.boul...@free.fr wrote: No problem about the report. :) I'm here if you need further testing too. Look me up on IRC freenode #dataflow. I'm pob over there. For what it's worth, the only interaction I have with the GUI is when closing. I can actually click on the buttons of the save pop up window. Cheers Pierre-Olivier On 18/01/2013 17:15, Jamie Bullock wrote: On 18 Jan 2013, at 15:48, Pierre-Olivier Boulant po.boul...@free.fr wrote: Hi, It looks very nice indeed. Running the Windows version, I have a problem with the mouse. I can't interact at all with the GUI. I can click on the menu bar (File Edit View etc.), this much works but that's it. The GUI does not respond to any clicks. Windows 7, 64bit OS. I'm sorry to hear that. I must admit, we haven't yet tested on 64-bit Windows, so it's possibly to do with that. I hope you don't mind but I've added your report to the UserVoice forum:
Re: [PD] [announce] Integra Live 1.5 released
On 18 Jan 2013, at 19:26, Jonathan Wilkes jancs...@yahoo.com wrote: But I do have a question about: http://www.integralive.org/ Specifically, the png accompanying Turnkey Audio Processing-- specifically the outputs of GranularDelay1 going to the inputs of StereoReverb1. Look quickly then answer the question: Does out1 connect to in1 or in2? I'm not against bezier curves, but the GUI engine must handle them with care or they'll cause unnecessary problems. Good catch! I've added an issue to our tracker to devise a means to clarify connection flow in the case of overlaps. Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [announce] Integra Live 1.5 released
- Original Message - From: Jamie Bullock ja...@jamiebullock.com To: Jonathan Wilkes jancs...@yahoo.com Cc: Leandro da Mota Damasceno lem...@gmail.com; Pierre-Olivier Boulant po.boul...@free.fr; pd-list pd-list@iem.at Sent: Friday, January 18, 2013 2:49 PM Subject: Re: [PD] [announce] Integra Live 1.5 released On 18 Jan 2013, at 19:26, Jonathan Wilkes jancs...@yahoo.com wrote: But I do have a question about: http://www.integralive.org/ Specifically, the png accompanying Turnkey Audio Processing-- specifically the outputs of GranularDelay1 going to the inputs of StereoReverb1. Look quickly then answer the question: Does out1 connect to in1 or in2? I'm not against bezier curves, but the GUI engine must handle them with care or they'll cause unnecessary problems. Good catch! I've added an issue to our tracker to devise a means to clarify connection flow in the case of overlaps. As well as keeping some amount of space between bezier cords that don't overlap-- otherwise they may still end up looking ambiguous and the user must work backwards from whatever means you use to clarify overlaps. I.e., this looks like it may be an overlap; the rule I learned to distinguish overlaps is X; this isn't X; therefore this isn't an overlap is more work than this doesn't look like an overlap. Probably a similar problem if you let cords go behind boxes. -Jonathan Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [announce] Integra Live 1.5 released
On 18/01/13 20:40, Leandro da Mota Damasceno wrote: So if we wanted to improve the GUI we would have to drop tcl/tk all together or make it messy and heavy? Or simply have Pd as the engine and devise funkier GUI stuff outside which can communicate with Pd, so that one concentrate on the dataflow (once I said dsp and got slapped by Mathieu :) in Pd and on making a beutiful gui somewhere else... Gripd was a good example of the concept I thik: http://crca.ucsd.edu/~jsarlo/gripd/ I feel more and more this idea of the separation of content and presentation/interface as I had (sic) to use max since ages I was avoiding it, and I find the complete mixture of 'guiness' and curviness makes me dizzy and disctracts me all the time, for example I often whant to grab patch chords to delete them and some silly pop-up will come out. It looks like the content + presentation mixture we have with HTML and still slowly trying to recover Of course on the GUI side, I'm not sure there a library out there to support Pd out of the box, that is sliders aren't enough...Maybe JUCE - http://www.rawmaterialsoftware.com/juce.php Lorenzo. On Fri, Jan 18, 2013 at 5:26 PM, Jonathan Wilkes jancs...@yahoo.com mailto:jancs...@yahoo.com wrote: From: Leandro da Mota Damasceno lem...@gmail.com mailto:lem...@gmail.com To: Pierre-Olivier Boulant po.boul...@free.fr mailto:po.boul...@free.fr Cc: pd-list pd-list@iem.at mailto:pd-list@iem.at Sent: Friday, January 18, 2013 12:33 PM Subject: Re: [PD] [announce] Integra Live 1.5 released The GUI is beautiful! That's Apache Flex? I don't think we can maket tcl/tk look like that on PD, can we? It's not that you can't do that in tk, it's just that tk will get in the way of you doing that at nearly every turn. For example, here's the code you'd need to draw a gradient on a canvas: http://wiki.tcl.tk/6100 Buttons would have to be gifs or bitmaps created in some other program (or on the fly with some hacky code similar to the gradient stuff), unless you use tcl/tk 8.6 in which case you could use pngs. You might be able to use the half-implemented tk theming engine to get a scrollbar that looks like the one in Integra, but you'd probably end up using pngs or something for the items in the Module Library, or else pull your hair out trying to figure out how to get the theme to look like that on all platforms when all platforms do _not_ have the same building blocks for their widgets. For Pd'ers who like the stripped down, 1990s look it is serendipitous, because that is all they can get without someone doing an inordinate amount of work to make it look any other way. (Just find a gui made with tk that looks anything like Integra.) But I do have a question about: http://www.integralive.org/ Specifically, the png accompanying Turnkey Audio Processing-- specifically the outputs of GranularDelay1 going to the inputs of StereoReverb1. Look quickly then answer the question: Does out1 connect to in1 or in2? I'm not against bezier curves, but the GUI engine must handle them with care or they'll cause unnecessary problems. Bezier curves make it more difficult for the user to anticipate ambiguous overlaps with cords. The user makes connections which are obvious in his/her mind as well as obvious when they do the physical work with the mouse of connecting each outlet to each inlet. (Btw, the user's mouse makes a trip between outlet and inlet that is a straight line, so the physical action no longer correlates with the drawn representation.) Then the mind tricks him/her into thinking that the GUI diagram must be as clear as the mental diagram because all the steps leading up to the final result were clear. (This is still a problem in Pd, but slightly less so because the user is more likely to guess correctly what a straight line between a and b looks like, and they can consequently anticipate ambiguous overlaps and attempt to avoid them before making them.) Then the user goes and teaches a class, or runs an errand, and comes back to the patch but the mental picture is now gone. So he/she recreates the mental image from the GUI image, which is ambiguous, which requires either more work to remember the real connection or actually manipulating the GUI cord with the mouse to see what really connects to what. Requiring either type of work breaks with the philosophy of being able to deduce what the patch does simply by looking at it. (Btw, I'm still not sure whether your cords overlap or not.) So cords should try to repel each other in such a situation, or at least color themselves differently when they do in fact
Re: [PD] [announce] Integra Live 1.5 released
From: Leandro da Mota Damasceno lem...@gmail.com To: Jonathan Wilkes jancs...@yahoo.com Cc: Pierre-Olivier Boulant po.boul...@free.fr; pd-list pd-list@iem.at Sent: Friday, January 18, 2013 2:40 PM Subject: Re: [PD] [announce] Integra Live 1.5 released So if we wanted to improve the GUI we would have to drop tcl/tk all together or make it messy and heavy? Depends on which features of the interface you want to improve. Ivica improved the logic that controls when scrollbars appear in a patch in Pd-l2ork, as well as more efficient movement and manipulation of iemguis. However, stuff like gradients in a patch, zooming on a canvas, better handling of fonts, and many other issues require messes of code. -Jonathan On Fri, Jan 18, 2013 at 5:26 PM, Jonathan Wilkes jancs...@yahoo.com wrote: From: Leandro da Mota Damasceno lem...@gmail.com To: Pierre-Olivier Boulant po.boul...@free.fr Cc: pd-list pd-list@iem.at Sent: Friday, January 18, 2013 12:33 PM Subject: Re: [PD] [announce] Integra Live 1.5 released The GUI is beautiful! That's Apache Flex? I don't think we can maket tcl/tk look like that on PD, can we? It's not that you can't do that in tk, it's just that tk will get in the way of you doing that at nearly every turn. For example, here's the code you'd need to draw a gradient on a canvas: http://wiki.tcl.tk/6100 Buttons would have to be gifs or bitmaps created in some other program (or on the fly with some hacky code similar to the gradient stuff), unless you use tcl/tk 8.6 in which case you could use pngs. You might be able to use the half-implemented tk theming engine to get a scrollbar that looks like the one in Integra, but you'd probably end up using pngs or something for the items in the Module Library, or else pull your hair out trying to figure out how to get the theme to look like that on all platforms when all platforms do _not_ have the same building blocks for their widgets. For Pd'ers who like the stripped down, 1990s look it is serendipitous, because that is all they can get without someone doing an inordinate amount of work to make it look any other way. (Just find a gui made with tk that looks anything like Integra.) But I do have a question about: http://www.integralive.org/ Specifically, the png accompanying Turnkey Audio Processing-- specifically the outputs of GranularDelay1 going to the inputs of StereoReverb1. Look quickly then answer the question: Does out1 connect to in1 or in2? I'm not against bezier curves, but the GUI engine must handle them with care or they'll cause unnecessary problems. Bezier curves make it more difficult for the user to anticipate ambiguous overlaps with cords. The user makes connections which are obvious in his/her mind as well as obvious when they do the physical work with the mouse of connecting each outlet to each inlet. (Btw, the user's mouse makes a trip between outlet and inlet that is a straight line, so the physical action no longer correlates with the drawn representation.) Then the mind tricks him/her into thinking that the GUI diagram must be as clear as the mental diagram because all the steps leading up to the final result were clear. (This is still a problem in Pd, but slightly less so because the user is more likely to guess correctly what a straight line between a and b looks like, and they can consequently anticipate ambiguous overlaps and attempt to avoid them before making them.) Then the user goes and teaches a class, or runs an errand, and comes back to the patch but the mental picture is now gone. So he/she recreates the mental image from the GUI image, which is ambiguous, which requires either more work to remember the real connection or actually manipulating the GUI cord with the mouse to see what really connects to what. Requiring either type of work breaks with the philosophy of being able to deduce what the patch does simply by looking at it. (Btw, I'm still not sure whether your cords overlap or not.) So cords should try to repel each other in such a situation, or at least color themselves differently when they do in fact overlap. Otherwise you end up with the equivalent of a scheme IDE that sometimes matches a closing parenthesis with two candidate opening parentheses but doesn't indicate which is the actual match. Nobody would tolerate such an ambiguity in a text-based langauge. We shouldn't in GUIs, either. -Jonathan On Fri, Jan 18, 2013 at 2:44 PM, Pierre-Olivier Boulant po.boul...@free.fr wrote: No problem about the report. :) I'm here if you need further testing too. Look me up on IRC freenode #dataflow. I'm pob over there. For what it's worth, the only interaction I have with the GUI is when closing. I can actually click on the buttons of the save pop up window. Cheers Pierre-Olivier On 18/01/2013 17:15, Jamie Bullock wrote: On 18 Jan 2013, at 15:48,
Re: [PD] [announce] Integra Live 1.5 released
- Original Message - From: Lorenzo Sutton lorenzofsut...@gmail.com To: pd-list@iem.at Cc: Sent: Friday, January 18, 2013 4:13 PM Subject: Re: [PD] [announce] Integra Live 1.5 released On 18/01/13 20:40, Leandro da Mota Damasceno wrote: So if we wanted to improve the GUI we would have to drop tcl/tk all together or make it messy and heavy? Or simply have Pd as the engine and devise funkier GUI stuff outside which can communicate with Pd, so that one concentrate on the dataflow (once I said dsp and got slapped by Mathieu :) in Pd and on making a beutiful gui somewhere else... Gripd was a good example of the concept I thik: http://crca.ucsd.edu/~jsarlo/gripd/ I feel more and more this idea of the separation of content and presentation/interface as I had (sic) to use max since ages I was avoiding it, and I find the complete mixture of 'guiness' and curviness makes me dizzy and disctracts me all the time, for example I often whant to grab patch chords to delete them and some silly pop-up will come out. It looks like the content + presentation mixture we have with HTML and still slowly trying to recover Of course on the GUI side, I'm not sure there a library out there to support Pd out of the box, that is sliders aren't enough...Maybe JUCE - http://www.rawmaterialsoftware.com/juce.php What about qt graphics view? -Jonathan Lorenzo. On Fri, Jan 18, 2013 at 5:26 PM, Jonathan Wilkes jancs...@yahoo.com mailto:jancs...@yahoo.com wrote: From: Leandro da Mota Damasceno lem...@gmail.com mailto:lem...@gmail.com To: Pierre-Olivier Boulant po.boul...@free.fr mailto:po.boul...@free.fr Cc: pd-list pd-list@iem.at mailto:pd-list@iem.at Sent: Friday, January 18, 2013 12:33 PM Subject: Re: [PD] [announce] Integra Live 1.5 released The GUI is beautiful! That's Apache Flex? I don't think we can maket tcl/tk look like that on PD, can we? It's not that you can't do that in tk, it's just that tk will get in the way of you doing that at nearly every turn. For example, here's the code you'd need to draw a gradient on a canvas: http://wiki.tcl.tk/6100 Buttons would have to be gifs or bitmaps created in some other program (or on the fly with some hacky code similar to the gradient stuff), unless you use tcl/tk 8.6 in which case you could use pngs. You might be able to use the half-implemented tk theming engine to get a scrollbar that looks like the one in Integra, but you'd probably end up using pngs or something for the items in the Module Library, or else pull your hair out trying to figure out how to get the theme to look like that on all platforms when all platforms do _not_ have the same building blocks for their widgets. For Pd'ers who like the stripped down, 1990s look it is serendipitous, because that is all they can get without someone doing an inordinate amount of work to make it look any other way. (Just find a gui made with tk that looks anything like Integra.) But I do have a question about: http://www.integralive.org/ Specifically, the png accompanying Turnkey Audio Processing-- specifically the outputs of GranularDelay1 going to the inputs of StereoReverb1. Look quickly then answer the question: Does out1 connect to in1 or in2? I'm not against bezier curves, but the GUI engine must handle them with care or they'll cause unnecessary problems. Bezier curves make it more difficult for the user to anticipate ambiguous overlaps with cords. The user makes connections which are obvious in his/her mind as well as obvious when they do the physical work with the mouse of connecting each outlet to each inlet. (Btw, the user's mouse makes a trip between outlet and inlet that is a straight line, so the physical action no longer correlates with the drawn representation.) Then the mind tricks him/her into thinking that the GUI diagram must be as clear as the mental diagram because all the steps leading up to the final result were clear. (This is still a problem in Pd, but slightly less so because the user is more likely to guess correctly what a straight line between a and b looks like, and they can consequently anticipate ambiguous overlaps and attempt to avoid them before making them.) Then the user goes and teaches a class, or runs an errand, and comes back to the patch but the mental picture is now gone. So he/she recreates the mental image from the GUI image, which is ambiguous, which requires either more work to remember the real connection or
[PD] [PD-announce] Chun Lee in Paris, Jan 22 Tuesday for /dev/art/ #13
Hello, Next /dev/art/ with Chun Lee in Paris : Jan 22 Tuesday, 18h 22h @La Gaîté lyrique, Centre de Ressources 3bis rue Papin, 75003 Paris M° Réaumur-Sébastopol *_Topic: Live code Expression._* The DSP [expr~] object in Pure Data is often used to modulate audio signal in sound synthesis. This presentation, however, will propose an alternative approach to this conventional usage. It will demonstrate how both musical structure and sound can be rapidly constructed using simple DSP arithmetics (without messaging system), therefore suits the practice of Live coding particularly well. Musical examples can be found here: http://gosub10.org/GOSUB10-004.html Paper/presentation submitted to the Pure Data convention can be found here: http://www.uni-weimar.de/medien/wiki/PDCON:Conference/Music_in_expression_-_A_DSP_based_compositional_methodology Additional (recent) demonstration can be found here: http://www.youtube.com/watch?v=6OrtZRGHr_Mfeature=g-crec-u bio: Chun Lee is a Taiwanese artist currently living and working in London. Originally trained in classical music, his fascination with technology has led him to focus his practice and research on the use of Free Software in digital art, in which he subsequently gained a doctoral degree. Other than the continual experimentation in digital medium, his current interest also includes traditional printmaking, where he explores the fascinating world of procedural geometrical drawing. // /dev/art http://rybn.org/dev/art _ _ / |_ __ __ _ / | _ __ / /| \ | ___|\ \ /// /| \ | | _| |_ |_/ | \| ___| \ \//|_/ | \ | \|_ _| |__/|__| \__/ |__|\__\|__|\__\ |__| ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] GUI toolkits and custom GUIs WAS: Integra Live 1.5 released
On 01/18/2013 04:14 PM, Jonathan Wilkes wrote: From: Leandro da Mota Damasceno lem...@gmail.com To: Jonathan Wilkes jancs...@yahoo.com Cc: Pierre-Olivier Boulant po.boul...@free.fr; pd-list pd-list@iem.at Sent: Friday, January 18, 2013 2:40 PM Subject: Re: [PD] [announce] Integra Live 1.5 released So if we wanted to improve the GUI we would have to drop tcl/tk all together or make it messy and heavy? Depends on which features of the interface you want to improve. Ivica improved the logic that controls when scrollbars appear in a patch in Pd-l2ork, as well as more efficient movement and manipulation of iemguis. However, stuff like gradients in a patch, zooming on a canvas, better handling of fonts, and many other issues require messes of code. -Jonathan It also depends on what you mean by improve. I personally want Pd's GUI to look and act as native as possible on any given platform, and it turns out that Tk is one of the better GUI toolkits for doing that. Tk is quite slow for raw drawing, so that's a problem. If you want to go the path of IntegraLive, Max5, Live, etc. where they aim to make the program look and act the same no matter which platform, then other toolkits are better for that: GTK, Flex, JUCE, etc. On that note, it would be fully possible to start right now to write a new GUI for Pd using the toolkit of your choosing. The communication from pd-gui to pd is all Pd messages, so that's easy to generate in any programming language. The tricky part is pd talks to pd-gui mostly using Tcl code. I would love it if someone started this since it would greatly help with the goal of splitting the GUI from Pd itself. And of course I'd help where I can. .hc On Fri, Jan 18, 2013 at 5:26 PM, Jonathan Wilkes jancs...@yahoo.com wrote: From: Leandro da Mota Damasceno lem...@gmail.com To: Pierre-Olivier Boulant po.boul...@free.fr Cc: pd-list pd-list@iem.at Sent: Friday, January 18, 2013 12:33 PM Subject: Re: [PD] [announce] Integra Live 1.5 released The GUI is beautiful! That's Apache Flex? I don't think we can maket tcl/tk look like that on PD, can we? It's not that you can't do that in tk, it's just that tk will get in the way of you doing that at nearly every turn. For example, here's the code you'd need to draw a gradient on a canvas: http://wiki.tcl.tk/6100 Buttons would have to be gifs or bitmaps created in some other program (or on the fly with some hacky code similar to the gradient stuff), unless you use tcl/tk 8.6 in which case you could use pngs. You might be able to use the half-implemented tk theming engine to get a scrollbar that looks like the one in Integra, but you'd probably end up using pngs or something for the items in the Module Library, or else pull your hair out trying to figure out how to get the theme to look like that on all platforms when all platforms do _not_ have the same building blocks for their widgets. For Pd'ers who like the stripped down, 1990s look it is serendipitous, because that is all they can get without someone doing an inordinate amount of work to make it look any other way. (Just find a gui made with tk that looks anything like Integra.) But I do have a question about: http://www.integralive.org/ Specifically, the png accompanying Turnkey Audio Processing-- specifically the outputs of GranularDelay1 going to the inputs of StereoReverb1. Look quickly then answer the question: Does out1 connect to in1 or in2? I'm not against bezier curves, but the GUI engine must handle them with care or they'll cause unnecessary problems. Bezier curves make it more difficult for the user to anticipate ambiguous overlaps with cords. The user makes connections which are obvious in his/her mind as well as obvious when they do the physical work with the mouse of connecting each outlet to each inlet. (Btw, the user's mouse makes a trip between outlet and inlet that is a straight line, so the physical action no longer correlates with the drawn representation.) Then the mind tricks him/her into thinking that the GUI diagram must be as clear as the mental diagram because all the steps leading up to the final result were clear. (This is still a problem in Pd, but slightly less so because the user is more likely to guess correctly what a straight line between a and b looks like, and they can consequently anticipate ambiguous overlaps and attempt to avoid them before making them.) Then the user goes and teaches a class, or runs an errand, and comes back to the patch but the mental picture is now gone. So he/she recreates the mental image from the GUI image, which is ambiguous, which requires either more work to remember the real connection or actually manipulating the GUI cord with the mouse to see what really connects to what. Requiring either type
Re: [PD] Jack support on Windows
Please Reply All so that your emails go to the list also. Can you post the whole build log? those lot of letters hold the key to the problem :) .hc On 01/18/2013 11:54 AM, Esteban Viveros wrote: Now I can see some letters on cmd... hehehehe But not yet.. I have Error 1 The compilation start with makefile.mingw:300: makefile.dependencies: No such file or directory (... lot of letters ...) makefile.mingw:273: recipe for targets 'makefile.dependencies' failed make: *** [makefile.dependencies] Error 1 Excuse the (... lot of letters..) but my cmd don't have ctrl+c option.. :/ 2013/1/18 Hans-Christoph Steiner h...@at.or.at Oops sorry, it should be: cd ~/pure-data/pd/src make -f makefile.mingw Basically run the make command in the same folder as the file makefile.mingw. .hc On 01/18/2013 09:34 AM, Esteban Viveros wrote: :/ I have the same output.. remembering in ~/pure-data I have now 3 folders: Pd-0.43.4-extended-20130117 pd sources 2013/1/18 Hans-Christoph Steiner h...@at.or.at Oops, yeah, I forgot there is one ugly little detail. Run this in the Terminal: cd ~/pure-data mv pd-extended pd cd pd make -f makefile.mingw Now you can do the rest of the stuff from the previous email. .hc On 01/18/2013 08:10 AM, Esteban Viveros wrote: when I ran the command: make -f makefile.mingw I have the response: (in ~/puredata) make: makefile.mingw: No such file or directory make: *** No rule to make target 'makefile.mingw'. Stop. (in ~/puredata/pd-extended) make: makefile.mingw: No such file or directory make: *** No rule to make target 'makefile.mingw'. Stop. (in ~/puredata/pd-extended/src) makefile.mingw:300: makefile.dependencies: No such file or directory make: *** No rule to make target '../../pd/portaudio/src/common/pa_stream.c' , needed by 'makefile.dependencies'. Stop. 2013/1/17 Hans-Christoph Steiner h...@at.or.at You don't want the auto-build script for this. Its more trouble than its worth. Do this instead: * download the zip version: http://autobuild.puredata.info/auto-build/2013-01-17/Pd-0.43.4-extended-20130117-windowsxp-i386.zip * unzip it into ~/pure-data * run these commands: cd ~/pure-data git clone git:// pure-data.git.sourceforge.net/gitroot/pure-data/pd-extended.git cd ~/pure-data/pd-extended * now copy attached file into ~/pure-data/pd-extended/src/ * now run these commands: make -f makefile.mingw make -f makefile.mingw DESTDIR=~/pure-data/Pd-0.43.4-extended-20130117 prefix= install (make sure the last line is all on one line) Now you should be able to go to ~/pure-data/Pd-0.43.4-extended-20130117/bin and run pd.exe and have a working Pd with jack (fingers crossed) .hc On 01/17/2013 05:40 PM, Esteban Viveros wrote: I need to run git clone git:// pure-data.git.sourceforge.net/gitroot/pure-data/pd-extended.git in the same folder of the libraries built? (~/pure-data/sources) In my case I need to do this with your script: (?) mkdir ~/auto-build cd ~/auto-buildhttps:// pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-extended/0.43 pd-extended ~/auto-build/pd-extended/scripts/auto-build/pd-extended-auto-builder.sh 2013/1/17 Hans-Christoph Steiner h...@at.or.at Yeah, it looks like the binary installer for jack is all you need. No problem if you just built all the libraries in Building Library Dependencies For Windows From SVN '/Sources'. I was just trying to save you that effort, since its not needed for what you want to do. But now you are setup to build all of Pd-extended and perhaps even readanysf~ too :-D You will definitely need to download the Pd-extended source. .hc On 01/17/2013 03:37 PM, Esteban Viveros wrote: I have one more question... When you say to install Jack, you say the binary software or I need to find a source code of Jack audio? 2013/1/17 Esteban Viveros emvive...@gmail.com Ops... Already done... :/ Now only remains download pd source.. Did I that too wrong? I'm thinking to download the pd source and then run your script... Can I continue? 2013/1/17 Hans-Christoph Steiner h...@at.or.at You don't need that stuff at all for what you are doing, skip that step. That's only for building things like Gem. .hc On 01/16/2013 07:15 PM, Esteban Viveros wrote: Ok... Now I need to know where is pure-data directory..? It's needed to Building Library Dependencies For Windows From SVN '/Sources' 2013/1/16 Hans-Christoph Steiner h...@at.or.at I updated the makefile.mingw a bit, I forgot to add something before. Its attached. .hc On 01/16/2013 06:44 PM, Esteban Viveros wrote: gcc.exe ,GCC. 4.6.2 2013/1/16 Hans-Christoph Steiner h...@at.or.at On 01/16/2013 06:28 PM, Esteban Viveros wrote: HC, I have two question at time.. First, I need to add Cygwin to system path? If yes, I run SETX path c:\cygwin;c:\cygwin\bin;%path% in Cygwin Terminal? This is probably optional
Re: [PD] GUI toolkits and custom GUIs WAS: Integra Live 1.5 released
- Original Message - From: Hans-Christoph Steiner h...@at.or.at To: pd-list@iem.at Cc: Sent: Friday, January 18, 2013 4:31 PM Subject: [PD] GUI toolkits and custom GUIs WAS: Integra Live 1.5 released On 01/18/2013 04:14 PM, Jonathan Wilkes wrote: From: Leandro da Mota Damasceno lem...@gmail.com To: Jonathan Wilkes jancs...@yahoo.com Cc: Pierre-Olivier Boulant po.boul...@free.fr; pd-list pd-list@iem.at Sent: Friday, January 18, 2013 2:40 PM Subject: Re: [PD] [announce] Integra Live 1.5 released So if we wanted to improve the GUI we would have to drop tcl/tk all together or make it messy and heavy? Depends on which features of the interface you want to improve. Ivica improved the logic that controls when scrollbars appear in a patch in Pd-l2ork, as well as more efficient movement and manipulation of iemguis. However, stuff like gradients in a patch, zooming on a canvas, better handling of fonts, and many other issues require messes of code. -Jonathan It also depends on what you mean by improve. I personally want Pd's GUI to look and act as native as possible on any given platform, and it turns out that Tk is one of the better GUI toolkits for doing that. Tk is quite slow for raw drawing, so that's a problem. Tk doesn't do that at all in GNU/Linux, as far as I can tell. That's why that gui plugin is called gtk-look, because it looks somewhat like a gtk window but does not act like it. For example: click the File menu, then click it again to close it (which is how gtk menus work). It won't close. In fact tk menus work exactly this way on any distro that uses x11 as its window system, regardless of the look-and-feel of the distro. Controlling/standardizing look-and-feel is what every desktop environment and window manager is there to do in the first place, even/especially the behemoths like kde and gnome. Setting aside some Gnome 3 ui nonsense, most modern gui toolkits seem to be aware of basic common features among them and have sane defaults that essentially standardize the ux for GNU/Linux users. Keeping with this example-- clicking through a menu in Minitube (built with Qt) is exactly the same experience as clicking through a menu in Firefox (probably gtk). Clicking through a tk menu is not the same as these. Nor is bringing up a file selection menu. The length of the full path determines the width of the file selection menu (Open menu), and the icon to climb up one directory is to the RIGHT of this string. Thus if you start inside a directory that has a long path and you want to climb out, say, two levels, each time you click the icon the window gets smaller and the icon moves out from under your mouse, making it unnecessarily burdensome to quickly climb out to the root directory. The open dialogue for Qt and Gtk look exactly the same in Gnome because it is actually the _native_ dialogue for the DE/WM/whatever. If the ttk theming engine can be used to change this behavior that'd be great, but I couldn't find any documentation that even hints that it does. In fact on OSX this ttk theming engine actually guesses wrong at the bgcolor for a dialog window (which took me awhile to figure out with the search plugin). Anyway I guess tk was developed at a time when you could actually claim x as a platform, but unless you're comfortable using the phrase information superhighway and putting rainbow dividers on your webpage then emulating motif shouldn't really count as native look-and-feel. -Jonathan ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] GUI toolkits and custom GUIs WAS: Integra Live 1.5 released
On 01/18/2013 05:31 PM, Jonathan Wilkes wrote: - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: pd-list@iem.at Cc: Sent: Friday, January 18, 2013 4:31 PM Subject: [PD] GUI toolkits and custom GUIs WAS: Integra Live 1.5 released On 01/18/2013 04:14 PM, Jonathan Wilkes wrote: From: Leandro da Mota Damasceno lem...@gmail.com To: Jonathan Wilkes jancs...@yahoo.com Cc: Pierre-Olivier Boulant po.boul...@free.fr; pd-list pd-list@iem.at Sent: Friday, January 18, 2013 2:40 PM Subject: Re: [PD] [announce] Integra Live 1.5 released So if we wanted to improve the GUI we would have to drop tcl/tk all together or make it messy and heavy? Depends on which features of the interface you want to improve. Ivica improved the logic that controls when scrollbars appear in a patch in Pd-l2ork, as well as more efficient movement and manipulation of iemguis. However, stuff like gradients in a patch, zooming on a canvas, better handling of fonts, and many other issues require messes of code. -Jonathan It also depends on what you mean by improve. I personally want Pd's GUI to look and act as native as possible on any given platform, and it turns out that Tk is one of the better GUI toolkits for doing that. Tk is quite slow for raw drawing, so that's a problem. Tk doesn't do that at all in GNU/Linux, as far as I can tell. That's why that gui plugin is called gtk-look, because it looks somewhat like a gtk window but does not act like it. For example: click the File menu, then click it again to close it (which is how gtk menus work). It won't close. In fact tk menus work exactly this way on any distro that uses x11 as its window system, regardless of the look-and-feel of the distro. Controlling/standardizing look-and-feel is what every desktop environment and window manager is there to do in the first place, even/especially the behemoths like kde and gnome. Setting aside some Gnome 3 ui nonsense, most modern gui toolkits seem to be aware of basic common features among them and have sane defaults that essentially standardize the ux for GNU/Linux users. Keeping with this example-- clicking through a menu in Minitube (built with Qt) is exactly the same experience as clicking through a menu in Firefox (probably gtk). Clicking through a tk menu is not the same as these. Nor is bringing up a file selection menu. The length of the full path determines the width of the file selection menu (Open menu), and the icon to climb up one directory is to the RIGHT of this string. Thus if you start inside a directory that has a long path and you want to climb out, say, two levels, each time you click the icon the window gets smaller and the icon moves out from under your mouse, making it unnecessarily burdensome to quickly climb out to the root directory. The open dialogue for Qt and Gtk look exactly the same in Gnome because it is actually the _native_ dialogue for the DE/WM/whatever. If the ttk theming engine can be used to change this behavior that'd be great, but I couldn't find any documentation that even hints that it does. In fact on OSX this ttk theming engine actually guesses wrong at the bgcolor for a dialog window (which took me awhile to figure out with the search plugin). Anyway I guess tk was developed at a time when you could actually claim x as a platform, but unless you're comfortable using the phrase information superhighway and putting rainbow dividers on your webpage then emulating motif shouldn't really count as native look-and-feel. -Jonathan This is true, but its also much more difficult situation since when you're talking X11, you're talking GNOME/GTK, KDE/QT, XFCE, OpenBox, Fluxbox, etc. etc. So then Pd would have to detect which of those it should look like. What do you do when someone is running XFCE with GNOME and KDE apps? One solution is plugins for each of those, then the user can choose. It would be great if someone could get Ttk theming working with Pd, here are some tips: http://blog.ssokolow.com/archives/2011/05/02/making-tk-applications-a-bit-less-ugly/ http://blog.ssokolow.com/archives/2011/10/01/installing-a-new-ttktile-theme/ http://www.ellogon.org/petasis/tcltk-projects/tilegtk Here's one plugin I use by Lorenzo Sutton, which gives you GTK open and save panels (muuuch better): https://puredata.info/downloads/zenity-gtk-open-save .hc ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] ANN: pd-l2ork first stable release now available
- Original Message - From: IOhannes m zmoelnig zmoel...@iem.at To: pd-list@iem.at Cc: Sent: Tuesday, January 15, 2013 3:04 AM Subject: Re: [PD] ANN: pd-l2ork first stable release now available -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2013-01-15 04:58, Jonathan Wilkes wrote: The k12 stuff looks promising. Playing around with it I wondered what would happen if you just did everything in the signal domain-- even for the values coming from the controllers by, say, using a [sig~] right before sending to the outlet of the abstraction. The only thing that would bea dilemma is the counter but without objects for conditional branching you might want to check out chun lee's fantastic live coding performances (and his paper on that [1]). If you look at k12 you'll see he doesn't currently have control objects for branching, so that means the counter is not currently so useful. It's not so big a deal to remove it without explicitly replacing it with something in the signal domain. But to actually add signal domain abstractions that can perform the function of a control domain counter is quite difficult. What is it you have in mind? Lee's counters AFAICT are analogous to [metro]--[f]x[+ 1] and variations on it; that's good for sequencing but not for triggering events (based on input which may come periodically, aperiodically, or even never). -Jonathan fgmasdr IOhannes [1] http://www.uni-weimar.de/medien/wiki/PDCON:Conference/Music_in_expression_-_A_DSP_based_compositional_methodology -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlD1DXoACgkQkX2Xpv6ydvT3YgCgybtdD/f8JZbjCJUfrtQsL39/ +U8AoKPOfIq/fYszsNHL6gfbxwIOwZzA =RCPd -END PGP SIGNATURE- ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Cord inspector/Magic glass thingy
Let's say I have the cord inspector/magic glass thingy turned on. For signal cords there should be a shortcut (key combo or double click) that does the following if audio is currently turned on: 1) Fade out audio 2) Make the inspector rectangle into a hslider, with range 0 to 1, set to zero 3) ramp up audio output for the selected cord with the hslider and send it to the sound card 4) turn the hslider red if values outside -1, 1 appear in the signal 5) fade out and remove the hslider when the user deselects the cord 6) fade in on whatever audio was outputting originally -Jonathan ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list