Re: [PD] Audio output on Raspberry Pi - Recommendations?

2013-01-18 Thread Julian Brooks
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?

2013-01-18 Thread padawa...@obiwannabe.co.uk
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?

2013-01-18 Thread Cyrille Henry

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

2013-01-18 Thread Hans-Christoph Steiner

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

2013-01-18 Thread Esteban Viveros
:/   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

2013-01-18 Thread me.grimm
 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?

2013-01-18 Thread José Rafael Subía Valdez
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

2013-01-18 Thread Nicolas Montgermont
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

2013-01-18 Thread Pagano, Patrick
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

2013-01-18 Thread Hans-Christoph Steiner

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

2013-01-18 Thread Jamie Bullock


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?

2013-01-18 Thread Hans-Christoph Steiner

[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

2013-01-18 Thread Pierre-Olivier Boulant

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

2013-01-18 Thread Jamie Bullock

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

2013-01-18 Thread Pagano, Patrick
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?

2013-01-18 Thread José Rafael Subía Valdez
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?

2013-01-18 Thread Hans-Christoph Steiner

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

2013-01-18 Thread Pierre-Olivier Boulant

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

2013-01-18 Thread APO33

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

2013-01-18 Thread Leandro da Mota Damasceno
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

2013-01-18 Thread Hans-Christoph Steiner

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

2013-01-18 Thread Hans-Christoph Steiner

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

2013-01-18 Thread Jamie Bullock

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

2013-01-18 Thread Jonathan Wilkes


 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

2013-01-18 Thread Leandro da Mota Damasceno
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

2013-01-18 Thread Jamie Bullock

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

2013-01-18 Thread Jonathan Wilkes




- 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

2013-01-18 Thread Lorenzo Sutton

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

2013-01-18 Thread Jonathan Wilkes

 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

2013-01-18 Thread Jonathan Wilkes
- 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

2013-01-18 Thread Jack
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

2013-01-18 Thread Hans-Christoph Steiner
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

2013-01-18 Thread Hans-Christoph Steiner

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

2013-01-18 Thread Jonathan Wilkes
- 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

2013-01-18 Thread Hans-Christoph Steiner
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

2013-01-18 Thread Jonathan Wilkes
- 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

2013-01-18 Thread Jonathan Wilkes
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