Re: [PD] pd 0.44 vanilla build process

2013-02-21 Thread IOhannes m zmoelnig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 2013-02-20 23:47, Jonathan Wilkes wrote:
 Thanks for the help.  Actually it's not such a big deal to do the
 cp command. The main problem is that when I make a src code
 change and do make again, it obviously recompiles the changed
 files but when I run pd I end up with the old behavior, so it's
 obviously not updating everything correctly.
 
 The src/pd file is a bash script, not an executable, and it seems
 I have to do make install with su privileges if I want to make
 an executable.  I don't want to go to that trouble, nor do make
 clean  make every time I make changes and test them out.

it's not entirely clear to me where your problem lies.

running ./src/pd works fine for me.
when changing code and recompiling e.g. using make -C src, i get an
updated Pd-binary which i can call with ./src/pd.
(or if you prefer to work from ./src:
$ make  ./pd
)

i don't see a reason to copy anything to bin/, _unless_ you need rt
priorities.
in this case it might be easier to just do
$ cd src/
$ ln -s . bin
so you get a symlink /path/to/pdsrc/src/bin - /path/to/pdsrc/src/

for convenience (and compat with older workflows) you might want to do
an additional symlink /path/to/pdsrc/bin - /path/to/pdsrc/src/


the reason why src/pd is a script rather than a binary, is that Pd
dynamically links to portaudio; in order to use the correct
libportaudio.so (the one that lives in .../pdsrc/portaudio rather than
the one that lives in /usr/lib/), some LD_LIBRARY_PATH magic is
needed, which is done in the script version of src/pd
(which reminds me that we should add a flag to configure, that
disables the use of the built-in portaudio, and rather uses the
version installed on the system)


fgmasdr
IOhannes
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAlEl384ACgkQkX2Xpv6ydvRpowCgiCSdwj512iwiRgzRQ772LHEC
ntcAoMuwtEZUA7PLTnH/71fNytKv/P8h
=XybK
-END PGP SIGNATURE-

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


[PD] vsl hsl vradio and vu gone

2013-02-21 Thread Ed Kelly
Hi all,

Using the new Pd-extended on Ubuntu 10.04 - some objects aren't there.
It's clear I'll have to go through all my abstractions and add [import] objects 
for many things, but these are basic vanilla gui objects. How do I get them 
back?
vsl hsl vradio and vu  don't work, but the rest of the gui objects do (bang, 
number2 etc)


Ed
 
Gemnotes-0.2: Live music notation for Pure Data, now with dynamics!
http://sharktracks.co.uk/
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] vsl hsl vradio and vu gone

2013-02-21 Thread Charles Goyard
Hi,

Ed Kelly wrote:
 Using the new Pd-extended on Ubuntu 10.04 - some objects aren't there.
 It's clear I'll have to go through all my abstractions and add [import] 
 objects for many things, but these are basic vanilla gui objects. How do I 
 get them back?
 vsl hsl vradio and vu  don't work, but the rest of the gui objects do (bang, 
 number2 etc)

Something has changed in the new pdextended, click reset to defaults in the 
preferences menu.



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


Re: [PD] [gem] Looking for an abstraction for converting textfiles in text3d string

2013-02-21 Thread Charles Goyard
Roman Haefeli wrote:
 Your patch breaks when you have a line with a comma in your text file.
 Such a line is broken into two lines. 

Oh. Thanks. pure data is just a name after all... It's not exactly pure
about data handling :).

 Regarding your insistence to do that task with Pd, I think you should
 reconsider your reasoning.

Yes, I know, you're right. The right tool for the right task. But at
this simple exercice I learnt a lot about pd.

 See attached example with  [mrpeach/binfile] - [text3d].

Hey, that works. But, as you may have guessed, it's awfully slow with
a large textfile (about 3kb). I guess it's just the message box that's
slow to update.

Thanks again,
Charles

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


Re: [PD] [gem] Looking for an abstraction for converting textfiles in text3d string

2013-02-21 Thread Roman Haefeli
On Don, 2013-02-21 at 14:13 +0100, Charles Goyard wrote:
 Hey, that works. But, as you may have guessed, it's awfully slow with
 a large textfile (about 3kb). I guess it's just the message box that's
 slow to update.

Actually, message boxes are pretty fast. Try hiding it in a non-visible
subpatch so that it is not hogging the CPU by updating the graphic
representation.

Roman



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


Re: [PD] [gem] Looking for an abstraction for converting textfiles in text3d string

2013-02-21 Thread Charles Goyard
Hi,

Roman Haefeli wrote:
 On Don, 2013-02-21 at 14:13 +0100, Charles Goyard wrote:
  Hey, that works. But, as you may have guessed, it's awfully slow with
  a large textfile (about 3kb). I guess it's just the message box that's
  slow to update.
 
 Actually, message boxes are pretty fast. Try hiding it in a non-visible
 subpatch so that it is not hogging the CPU by updating the graphic
 representation.

That's what I meant, sorry for being unclear.

Charles

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


Re: [PD] [gem] Looking for an abstraction for converting textfiles in text3d string

2013-02-21 Thread Roman Haefeli
On Don, 2013-02-21 at 14:57 +0100, Charles Goyard wrote:
 Hi,
 
 Roman Haefeli wrote:
  On Don, 2013-02-21 at 14:13 +0100, Charles Goyard wrote:
   Hey, that works. But, as you may have guessed, it's awfully slow with
   a large textfile (about 3kb). I guess it's just the message box that's
   slow to update.
  
  Actually, message boxes are pretty fast. Try hiding it in a non-visible
  subpatch so that it is not hogging the CPU by updating the graphic
  representation.
 
 That's what I meant, sorry for being unclear.

You were clear. I just wanted to point out that hiding it helps.

Roman


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


Re: [PD] [gem] Looking for an abstraction for converting textfiles in text3d string

2013-02-21 Thread IOhannes m zmoelnig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 2013-02-21 14:41, Roman Haefeli wrote:
 On Don, 2013-02-21 at 14:13 +0100, Charles Goyard wrote:
 Hey, that works. But, as you may have guessed, it's awfully slow
 with a large textfile (about 3kb). I guess it's just the
 message box that's slow to update.
 
 Actually, message boxes are pretty fast. Try hiding it in a
 non-visible subpatch so that it is not hogging the CPU by updating
 the graphic representation.

that's why i usually use [list] for these kind of operations.
though in reality it might be slower than an (invisible) msgbox.


fgmad
IOhannes
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAlEmLAwACgkQkX2Xpv6ydvQr2QCgiisWYN9LiXqz93T/ZgD7IBhX
g+8An2ROaf+Bw1Io0rB4wJ3wWQeVBNHk
=g7ZK
-END PGP SIGNATURE-
#N canvas 4 49 450 300 10;
#X obj 93 149 list;
#X obj 118 128 t l l;
#X obj 118 107 list prepend;
#X msg 199 83 bang;
#X floatatom 118 32 5 0 0 1 data - -;
#X msg 67 84 bang;
#X obj 93 171 print;
#X text 242 82 reset;
#X text 66 64 done;
#X connect 0 0 6 0;
#X connect 1 0 0 1;
#X connect 1 1 2 1;
#X connect 2 0 1 0;
#X connect 3 0 1 0;
#X connect 4 0 2 0;
#X connect 5 0 0 0;
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Archlinux packages

2013-02-21 Thread Charles Goyard
Fero Kiraly wrote:
 ok. I get working pd-vanilla, pdx, pd-l2ork on one archlinux system.

For git, you can use the following construct in the PKGBUILD so you
don't have to delete and clone again on successive builds:

 #download pd-l2ork
 msg Looking for pd2lork on git ...
 cd $srcdir
 if [ -d pd-l2ork ] ; then
 cd pd-l2ork
 git pull
 cd ..
 msg The local files are updated.
 else
 git clone git://github.com/pd-l2ork/pd.git $pkgname
 fi
 msg done
 
 #download Gem
 cd $pkgname
 msg Looking for gem on git
 if [ -d Gem ] ; then
 cd Gem
 git pull
 cd ..  
 msg The local files are updated.
 else
 git clone git://pd-gem.git.sourceforge.net/gitroot/pd-gem/Gem Gem
 fi
 msg done


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


Re: [PD] [gem] Looking for an abstraction for converting textfiles in text3d string

2013-02-21 Thread Roman Haefeli
On Don, 2013-02-21 at 15:15 +0100, IOhannes m zmoelnig wrote:
 On 2013-02-21 14:41, Roman Haefeli wrote:
  On Don, 2013-02-21 at 14:13 +0100, Charles Goyard wrote:
  Hey, that works. But, as you may have guessed, it's awfully slow
  with a large textfile (about 3kb). I guess it's just the
  message box that's slow to update.
  
  Actually, message boxes are pretty fast. Try hiding it in a
  non-visible subpatch so that it is not hogging the CPU by updating
  the graphic representation.
 
 that's why i usually use [list] for these kind of operations.
 though in reality it might be slower than an (invisible) msgbox.

The problem with the list approach is that if you want to concatenate a
stream of atoms to a list, you need to pass the whole list around on
every iteration. When list grows huge, it's getting really slow. With a
message box you can append atoms in place, without passing the whole
list around. For list lengths 3000, the message box approach is
probably several orders of magnitude faster.

This whole topic has been discussed in detail back when Matju was still
involved in the list.

Roman



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


Re: [PD] [gem] Looking for an abstraction for converting textfiles in text3d string

2013-02-21 Thread Roman Haefeli
On Don, 2013-02-21 at 15:15 +0100, IOhannes m zmoelnig wrote:
 On 2013-02-21 14:41, Roman Haefeli wrote:
  On Don, 2013-02-21 at 14:13 +0100, Charles Goyard wrote:
  Hey, that works. But, as you may have guessed, it's awfully slow
  with a large textfile (about 3kb). I guess it's just the
  message box that's slow to update.
  
  Actually, message boxes are pretty fast. Try hiding it in a
  non-visible subpatch so that it is not hogging the CPU by updating
  the graphic representation.
 
 that's why i usually use [list] for these kind of operations.
 though in reality it might be slower than an (invisible) msgbox.

BTW, it's dead easy to put this into an abstraction to avoid the GUI
update issue:

[inlet]
|
[   (
|
[outlet]

Roman



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


Re: [PD] [gem] Looking for an abstraction for converting textfiles in text3d string

2013-02-21 Thread Charles Goyard
Roman Haefeli wrote:
 BTW, it's dead easy to put this into an abstraction to avoid the GUI
 update issue:
 
 [inlet]
 |
 [   (
 |
 [outlet]

Yes, I tried and it works wonder !


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


[PD] OT: Alsa configuration debian squeeze

2013-02-21 Thread Funs Seelen
Hi list,

Sorry for being a little off topic, but I hope to find a solution here.

After spending many many hours trying to get the sound on my new
machine working I feel I'm getting close, but need a last hint. I hope
one of you could help me.

After installing pulseaudio and editing ~/.asoundrc over and over
again sound worked properly for all applications, except for Pd (ALSA
error: Broken pipe). Beside, Jack won't start. I read the recent
thread about `Pd and pulseaudio' here but pulseaudio seems not to be
the problem in my case.

The setup:
- sound card: UA25EX (set to card 0 (snd-usb-audio, index=0));
- OS: Debian Squeeze 32-bit;
- Alsa: Driver version: 1.0.21, Library version: 1.0.23, Utilities
version: 1.0.23


The sound card is compatible with alsa. It has always worked properly
under Ubuntu 10.04 on my netbook, with pulseaudio installed, without
~/.asoundrc or /etc/asound.conf or doing any other sound
configuration.

`aplay' works with pulse and with plughw:0, but not if I select type
hw and card 0 in ~/.asoundrc and choose the default. This seems to
be a bitrate conversion problem (`available sample format S24-3LE'). I
read somewhere that pulse does this conversion automatically, as well
as plughw:0, but I assume that Pd doesn't work with pulseaudio.
Further, I can't find a way to set this `plughw' (of which I don't
know what it actually is or does) as default.

Comparing to another system that does work (now Ubuntu 12.04) I
figured out that /var/lib/alsa/asound.state on my Ubuntu netbook shows
...

state.UA25EX {
control.1 {
iface MIXER
name 'MIDI Input Mode'
value 'Light Load'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 'High Load'
item.1 'Light Load'
}
}
}

while my Debian desktop shows ...

state.UA25EX {
control {
}
}

It is true that I'm not able to set any control in for example
`alsamixer' (This sound device does not have any controls) or with
`amixer cset'. Editing asound.state manually does not help as it is
reset when I `alsactl store'.

Does anyone have a clue how I could fix this problem? I prefer not to
do a new OS install, at least not Ubuntu 12.04 (Unity). That's why I
moved to Debian in the first place.

--Funs

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


Re: [PD] OT: Alsa configuration debian squeeze

2013-02-21 Thread katja
Hi,

On my Panasonic cf-74 with Debian Squeeze 32 bit, audio in Jack and Pd will
only work properly after making a few settings with Gnome Alsa Mixer:

- disable IEC958
- enable capture  Rec

I've done a fresh install several times and only with Gnome Alsa Mixer I
could do the right settings for some reason.

Katja



On Thu, Feb 21, 2013 at 5:58 PM, Funs Seelen funssee...@gmail.com wrote:

 Hi list,

 Sorry for being a little off topic, but I hope to find a solution here.

 After spending many many hours trying to get the sound on my new
 machine working I feel I'm getting close, but need a last hint. I hope
 one of you could help me.

 After installing pulseaudio and editing ~/.asoundrc over and over
 again sound worked properly for all applications, except for Pd (ALSA
 error: Broken pipe). Beside, Jack won't start. I read the recent
 thread about `Pd and pulseaudio' here but pulseaudio seems not to be
 the problem in my case.

 The setup:
 - sound card: UA25EX (set to card 0 (snd-usb-audio, index=0));
 - OS: Debian Squeeze 32-bit;
 - Alsa: Driver version: 1.0.21, Library version: 1.0.23, Utilities
 version: 1.0.23


 The sound card is compatible with alsa. It has always worked properly
 under Ubuntu 10.04 on my netbook, with pulseaudio installed, without
 ~/.asoundrc or /etc/asound.conf or doing any other sound
 configuration.

 `aplay' works with pulse and with plughw:0, but not if I select type
 hw and card 0 in ~/.asoundrc and choose the default. This seems to
 be a bitrate conversion problem (`available sample format S24-3LE'). I
 read somewhere that pulse does this conversion automatically, as well
 as plughw:0, but I assume that Pd doesn't work with pulseaudio.
 Further, I can't find a way to set this `plughw' (of which I don't
 know what it actually is or does) as default.

 Comparing to another system that does work (now Ubuntu 12.04) I
 figured out that /var/lib/alsa/asound.state on my Ubuntu netbook shows
 ...

 state.UA25EX {
 control.1 {
 iface MIXER
 name 'MIDI Input Mode'
 value 'Light Load'
 comment {
 access 'read write'
 type ENUMERATED
 count 1
 item.0 'High Load'
 item.1 'Light Load'
 }
 }
 }

 while my Debian desktop shows ...

 state.UA25EX {
 control {
 }
 }

 It is true that I'm not able to set any control in for example
 `alsamixer' (This sound device does not have any controls) or with
 `amixer cset'. Editing asound.state manually does not help as it is
 reset when I `alsactl store'.

 Does anyone have a clue how I could fix this problem? I prefer not to
 do a new OS install, at least not Ubuntu 12.04 (Unity). That's why I
 moved to Debian in the first place.

 --Funs

 ___
 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] OT: Alsa configuration debian squeeze

2013-02-21 Thread Funs Seelen
Hi Katja,

On Thu, Feb 21, 2013 at 6:20 PM, katja katjavet...@gmail.com wrote:
 On my Panasonic cf-74 with Debian Squeeze 32 bit, audio in Jack and Pd will
 only work properly after making a few settings with Gnome Alsa Mixer:

 - disable IEC958
 - enable capture  Rec

Thanks for your quick response. To try your solution I would first
have to get gnome-alsamixer to work (... configuration settings may
not work properly, i.e. ~/.gconf/apps/gnome-alsamixer does not
contain a directory called display_mixers it seems to be looking
for). I'll probably give this a try later.

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


Re: [PD] LibPD - Vanilla only ?

2013-02-21 Thread Hans-Christoph Steiner

If someone wanted to libpd-ify the Pd-extended core, I'll help where I can.
That would give you things like [initbang], $@ and $#, the 'blob' type for
handling generic blobs of memory, and more.

.hc

On 02/21/2013 12:39 AM, Peter Brinkmann wrote:
 libpd itself only tracks Pd Vanilla, but you can use externals with it. On
 platforms the support dynamic libraries (e.g., Android), you can just build
 and package your externals like any other native binary, and libpd will be
 able to use them (as long as the binaries are on the search path, but there
 are utilities in pd-for-android that take care of that for you). On
 platforms that don't support dynamic libraries (e.g., iOS), you can still
 link externals with your app, you just have to manually initialize them.
 The pd-for-ios wiki explains how.
 
 About sending GPS coordinates to libpd, the easiest way to do this is to
 use the libpd's message passing mechanism, no need for OSC or other
 networking. To get an idea how this works, look at the way the ScenePlayer
 app in pd-for-android handles accelerometer values.
 Hope this helps,
  Peter
 
 
 On Wed, Feb 20, 2013 at 11:19 PM, Scott R. Looney 
 scottrloo...@gmail.comwrote:
 
 well, i'm not experienced at using libpd in an application but i've
 definitely researched the topic pretty thoroughly.  peter brinkmann is the
 obvious expert here to talk to. so here's what i know:

 libpd only uses vanilla objects, although expr~ was recently included in
 that group. it can be extended by including other libraries into libpd as
 far as i'm aware. i'm definitely aware of at least two cases where the
 cyclone library has been compiled for use with libpd.

 so, if your plan is to use it locally with your friends, this should
 basically work fine. also as far as distribution via the different stores,
 there should be no issues with offering a product for Android via Google
 Play.

 however, if you are releasing this product on the iTunes Store, Apple has
 a restriction that does not allow third party libraries to be included that
 have GPL licensing. since the vast majority of PD libraries have this
 licensing on the binaries, it means you will need to recompile the desired
 libraries from source and change the license in order to put the product on
 the store. BSD or MIT licenses seem to be preferred. without this license
 change, i don't think that you can even offer the app for free, but i'm not
 sure about this.

 if anyone else has more accurate information, feel free to confirm,
 clarify or refine.

 hope this helps,
 scott


 On Wed, Feb 20, 2013 at 4:01 PM, Фывапр Олджэвич tofuc...@inbox.ruwrote:

 Dear List !

 Are here some people, who worked with LibPD ?

 I'm on a way of trying to make pd-driven sampler for a portable platforms
 (iOS, Android).

 The sampler should use GPS-data, somehow transmitted to PD. So i know
 that this kind of ideas were already succesfully made with PD by RjDj.

 I know that LibPD is the only way to embed the sound engine to external
 code.

 questions right now:

 1) Is LibPD working with Vanilla version of PD only ?

 Or maybe I can programm in Extended, but not using extra libraries ?

 2) can the LibPD recieve OSC or some other way an external data ? in my
 case we want it to recieve GPS coordinates and maybe some data from the
 device sensors... ( it is meant to be smartphone)

 And is it done the same way as in extended ?


 Thankyou very much !



 ___
 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
 

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


Re: [PD] Changing the defaul language in 0.43

2013-02-21 Thread Hans-Christoph Steiner

I don't think it would be super complicated to implement.  I think the easiest
way would be to implement it as a GUI preference, so that would be all Tcl
code.  Check out pd/tcl/pd_guiprefs.tcl for the API.  And you can see
load_locale in tcl/pd-gui.tcl

.hc

On 02/21/2013 02:36 AM, Björn Eriksson wrote:
 Hello,
 I am following this thread with interest and step by step starting to
 understand the implications.
 Just a curious wonder... is it very complicated to implement a new
 functionality where a specific .msg file is selected and wanted
 language choosen, at least temporarily until next active choice?
 
 Realize it´s not there... but thinking ahead.
 
 /Björn Eriksson
 
 On Wed, Feb 20, 2013 at 8:35 PM, Hans-Christoph Steiner h...@at.or.at wrote:

 I'm going to CC the list in case anyone else wants to change this value.

 Tcl looks at HKEY_CURRENT_USER\Control Panel\International\locale in 
 particular.  Its a number.  This is not Pd-specific, I imagine its used by 
 lots of apps, and perhaps even the system itself.  I wouldn't recommend 
 changing it directly, it might mess things up.  There should be a way to 
 change the Windows system so that it is set properly in English.

 If you really just want to force Pd-extended to be in English, the safest 
 route is to delete all the .msg files in  \Program Files\pd\po

 .hc


 On Feb 20, 2013, at 1:34 AM, rene beekman wrote:

 Hans, I'm replyting off-list so we don't burden the list with this.
 Attached are screenshots from the registry entries on two of the
 machines. As you can see from the menus of regedit itself, the OS is
 running in English, though I am not sure where that is set in the
 International settings.
 Some of the other machines (I'm waiting for their owners to mail the
 screenshots to me) have localeName set to en_US en location to US, but
 Pd still opens in Bulgarian.
 I'll send the other screenshots when I get them.

 Thanks!

 Rene



 On Mon, Feb 18, 2013 at 4:53 PM, Hans-Christoph Steiner h...@at.or.at 
 wrote:

 Run 'regedit' in the Run command thing on the start menu, and look for:

 HKEY_CURRENT_USER\Control Panel\International

 .hc

 On 02/18/2013 12:57 AM, rene beekman wrote:
 Hans, thanks for the reply

 On the Mac it works for me.
 Applelocale reports en_BG and Pd properly shows up in English.

 The windows machines I will be able to check tomorrow evening.
 How do I find the proper registry keys there?




 Date: Fri, 15 Feb 2013 09:54:35 -0500
 From: Hans-Christoph Steiner h...@at.or.at
 Subject: Re: [PD] Changing the defaul language in 0.43
 To: pd-list@iem.at
 Message-ID: 511e4c2b.2030...@at.or.at
 Content-Type: text/plain; charset=ISO-8859-1


 Pd-extended should use the same language that the user is using.  If 
 not, its
 a bug.  Pd-extended on Mac OS X looks at what language the Dock is 
 configured
 in and uses that.  Apparently, this is not reliable, since I guess 
 people buy
 systems in one language, then use them in another, and the Dock doesn't 
 seem
 to respect that change.  You can check the language of your Dock and your
 global locale by running this in the Terminal:

 defaults read com.apple.dock loc
 defaults read NSGlobalDomain AppleLocale

 The easiest fix it to probably set the language of the Dock like this:

 defaults write com.apple.dock loc en_US

 I have no idea why its failing on Windows, maybe for a similar reason.  
 As far
 as I could tell, Pd-extended uses the 'proper' registry value:

 HKEY_CURRENT_USER\Control Panel\International

 Could you send the value of that registry key on machines that fail to 
 respect
 the user setting?

 .hc

 On 02/15/2013 01:03 AM, rene beekman wrote:
 How do I set / change the default language on both Windoze and Mac for 
 0.43
 ?
 I don't have a Windoze machine myself, so can't test there, but the 
 readme
 for the Mac version does not say anything about it. There also seems to 
 be
 no setting in the preference file for this (or at least none that I 
 could
 find).

 I searched the list-archives and the best instruction I found was to
 delete all .msg files inside /po, which seems a bit crude to me.
 Is there a more elegant way to do this?

 I understand from an older discussion that the assumption was that
 non-technical people were assumed to want to use Pd in their native
 language. I did installs this week on about a dozen machines
 and apparently they all belonged to non-technical people, even though
 every single one of them runs all software on their machine in English
 only... Wouldn't it be wiser to assume that whatever the language is 
 that
 the OS is running in, is also the language that people really want to 
 use
 their software in?
 Just my two cents.



 a.pngb.pngregistry editor.jpgregistry editor2.jpg


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

[PD] l2ork compile problem

2013-02-21 Thread András Murányi
Hello,

I was trying to compile l2ork on Ubuntu Lucid 64 with ./tar_em_up.sh -e and
I got this error (./tar_em_up.sh -F works fine though):

make[2]: Leaving directory `/home/muranyia/Download/pd-l2ork/externals'
make -C /home/muranyia/Download/pd-l2ork/pd distclean
make[2]: Entering directory `/home/muranyia/Download/pd-l2ork/pd'
make[2]: *** No rule to make target `distclean'.  Stop.
make[2]: Leaving directory `/home/muranyia/Download/pd-l2ork/pd'
make[1]: [distclean] Error 2 (ignored)
make[1]: Leaving directory `/home/muranyia/Download/pd-l2ork/packages'
tar dev installer...
tar: pure-data: Cannot stat: No such file or directory
tar: Exiting with failure status due to previous errors
./tar_em_up.sh: line 115: cd: pure-data/: No such file or directory
Pd full installer... IMPORTANT! When ran for the first time this step
requires internet connection to pull sources from other repositories...
ls: cannot access Gem: No such file or directory
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
./tar_em_up.sh: line 160: cd: doc/: No such file or directory
Checked out revision 17050.
cp: cannot stat `../l2ork_addons/doc/Makefile': No such file or directory
./tar_em_up.sh: line 217: cd: Gem/: No such file or directory
./tar_em_up.sh: line 220: cd: ../packages/linux_make: No such file or
directory
make: *** No rule to make target `install'.  Stop.
copying l2ork-specific externals...
./tar_em_up.sh: line 229: cd: ../../l2ork_addons/patch_name: No such file
or directory
make: *** No rule to make target `clean'.  Stop.
make: *** No targets specified and no makefile found.  Stop.
cp: cannot stat `patch_name.pd_linux': No such file or directory
cp: cannot stat `patch_name-help.pd': No such file or directory
./tar_em_up.sh: line 235: cd: ../disis_wiimote: No such file or directory
make: *** No rule to make target `clean'.  Stop.
make: *** No targets specified and no makefile found.  Stop.
cp: cannot stat `disis_wiimote.pd_linux': No such file or directory
cp: cannot stat `disis_wiimote-help.pd': No such file or directory
./tar_em_up.sh: line 241: cd: ../disis_netsend: No such file or directory
make: *** No rule to make target `clean'.  Stop.
make: *** No targets specified and no makefile found.  Stop.
cp: cannot stat `disis_netsend.pd_linux': No such file or directory
cp: cannot stat `disis_netsend-help.pd': No such file or directory
./tar_em_up.sh: line 247: cd: ../disis_netreceive: No such file or directory
make: *** No rule to make target `clean'.  Stop.
make: *** No targets specified and no makefile found.  Stop.
cp: cannot stat `disis_netreceive.pd_linux': No such file or directory
cp: cannot stat `disis_netreceive-help.pd': No such file or directory
./tar_em_up.sh: line 253: cd: ../disis_phasor: No such file or directory
make: *** No rule to make target `clean'.  Stop.
make: *** No targets specified and no makefile found.  Stop.
cp: cannot stat `disis_phasor~.pd_linux': No such file or directory
cp: cannot stat `disis_phasor~-help.pd': No such file or directory
./tar_em_up.sh: line 259: cd: ../spectdelay/spectdelay~: No such file or
directory
./tar_em_up.sh: line 260: ./linux-install.sh: No such file or directory
cp: cannot stat `spectdelay~.pd_linux': No such file or directory
cp: cannot stat `spectdelay~-help.pd': No such file or directory
cp: cannot stat `array*': No such file or directory
./tar_em_up.sh: line 267: cd: ../packages/linux_make: No such file or
directory
tar full installer...
make: *** No rule to make target `tarbz2'.  Stop.
move full installer...
mv: cannot stat `build/pd*bz2': No such file or directory
l2ork addons...
tar: l2ork_addons: Cannot stat: No such file or directory
tar: ../l2ork_addons-x86_64-20130221.tar.bz2: Cannot open: Permission denied
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Exiting with failure status due to previous errors
./tar_em_up.sh: line 299: cd: l2ork_addons/: No such file or directory
done.


András
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] l2ork compile problem

2013-02-21 Thread Ivica Bukvic
Just name the root git folder pure-data instead of pd-l2ork. I will need to
fix this in the next release.
On Feb 21, 2013 2:42 PM, András Murányi muran...@gmail.com wrote:

 Hello,

 I was trying to compile l2ork on Ubuntu Lucid 64 with ./tar_em_up.sh -e
 and I got this error (./tar_em_up.sh -F works fine though):

 make[2]: Leaving directory `/home/muranyia/Download/pd-l2ork/externals'
 make -C /home/muranyia/Download/pd-l2ork/pd distclean
 make[2]: Entering directory `/home/muranyia/Download/pd-l2ork/pd'
 make[2]: *** No rule to make target `distclean'.  Stop.
 make[2]: Leaving directory `/home/muranyia/Download/pd-l2ork/pd'
 make[1]: [distclean] Error 2 (ignored)
 make[1]: Leaving directory `/home/muranyia/Download/pd-l2ork/packages'
 tar dev installer...
 tar: pure-data: Cannot stat: No such file or directory
 tar: Exiting with failure status due to previous errors
 ./tar_em_up.sh: line 115: cd: pure-data/: No such file or directory
 Pd full installer... IMPORTANT! When ran for the first time this step
 requires internet connection to pull sources from other repositories...
 ls: cannot access Gem: No such file or directory
 fatal: Not a git repository (or any of the parent directories): .git
 fatal: Not a git repository (or any of the parent directories): .git
 ./tar_em_up.sh: line 160: cd: doc/: No such file or directory
 Checked out revision 17050.
 cp: cannot stat `../l2ork_addons/doc/Makefile': No such file or directory
 ./tar_em_up.sh: line 217: cd: Gem/: No such file or directory
 ./tar_em_up.sh: line 220: cd: ../packages/linux_make: No such file or
 directory
 make: *** No rule to make target `install'.  Stop.
 copying l2ork-specific externals...
 ./tar_em_up.sh: line 229: cd: ../../l2ork_addons/patch_name: No such file
 or directory
 make: *** No rule to make target `clean'.  Stop.
 make: *** No targets specified and no makefile found.  Stop.
 cp: cannot stat `patch_name.pd_linux': No such file or directory
 cp: cannot stat `patch_name-help.pd': No such file or directory
 ./tar_em_up.sh: line 235: cd: ../disis_wiimote: No such file or directory
 make: *** No rule to make target `clean'.  Stop.
 make: *** No targets specified and no makefile found.  Stop.
 cp: cannot stat `disis_wiimote.pd_linux': No such file or directory
 cp: cannot stat `disis_wiimote-help.pd': No such file or directory
 ./tar_em_up.sh: line 241: cd: ../disis_netsend: No such file or directory
 make: *** No rule to make target `clean'.  Stop.
 make: *** No targets specified and no makefile found.  Stop.
 cp: cannot stat `disis_netsend.pd_linux': No such file or directory
 cp: cannot stat `disis_netsend-help.pd': No such file or directory
 ./tar_em_up.sh: line 247: cd: ../disis_netreceive: No such file or
 directory
 make: *** No rule to make target `clean'.  Stop.
 make: *** No targets specified and no makefile found.  Stop.
 cp: cannot stat `disis_netreceive.pd_linux': No such file or directory
 cp: cannot stat `disis_netreceive-help.pd': No such file or directory
 ./tar_em_up.sh: line 253: cd: ../disis_phasor: No such file or directory
 make: *** No rule to make target `clean'.  Stop.
 make: *** No targets specified and no makefile found.  Stop.
 cp: cannot stat `disis_phasor~.pd_linux': No such file or directory
 cp: cannot stat `disis_phasor~-help.pd': No such file or directory
 ./tar_em_up.sh: line 259: cd: ../spectdelay/spectdelay~: No such file or
 directory
 ./tar_em_up.sh: line 260: ./linux-install.sh: No such file or directory
 cp: cannot stat `spectdelay~.pd_linux': No such file or directory
 cp: cannot stat `spectdelay~-help.pd': No such file or directory
 cp: cannot stat `array*': No such file or directory
 ./tar_em_up.sh: line 267: cd: ../packages/linux_make: No such file or
 directory
 tar full installer...
 make: *** No rule to make target `tarbz2'.  Stop.
 move full installer...
 mv: cannot stat `build/pd*bz2': No such file or directory
 l2ork addons...
 tar: l2ork_addons: Cannot stat: No such file or directory
 tar: ../l2ork_addons-x86_64-20130221.tar.bz2: Cannot open: Permission
 denied
 tar: Error is not recoverable: exiting now
 tar: Child returned status 2
 tar: Exiting with failure status due to previous errors
 ./tar_em_up.sh: line 299: cd: l2ork_addons/: No such file or directory
 done.


 András
 ___
 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] l2ork compile problem

2013-02-21 Thread András Murányi
I will. Thanks,

András

On Thu, Feb 21, 2013 at 9:30 PM, Ivica Bukvic i...@vt.edu wrote:

 Just name the root git folder pure-data instead of pd-l2ork. I will need
 to fix this in the next release.
 On Feb 21, 2013 2:42 PM, András Murányi muran...@gmail.com wrote:

 Hello,

 I was trying to compile l2ork on Ubuntu Lucid 64 with ./tar_em_up.sh -e
 and I got this error (./tar_em_up.sh -F works fine though):

 make[2]: Leaving directory `/home/muranyia/Download/pd-l2ork/externals'
 make -C /home/muranyia/Download/pd-l2ork/pd distclean
 make[2]: Entering directory `/home/muranyia/Download/pd-l2ork/pd'
 make[2]: *** No rule to make target `distclean'.  Stop.
 make[2]: Leaving directory `/home/muranyia/Download/pd-l2ork/pd'
 make[1]: [distclean] Error 2 (ignored)
 make[1]: Leaving directory `/home/muranyia/Download/pd-l2ork/packages'
 tar dev installer...
 tar: pure-data: Cannot stat: No such file or directory
 tar: Exiting with failure status due to previous errors
 ./tar_em_up.sh: line 115: cd: pure-data/: No such file or directory
 Pd full installer... IMPORTANT! When ran for the first time this step
 requires internet connection to pull sources from other repositories...
 ls: cannot access Gem: No such file or directory
 fatal: Not a git repository (or any of the parent directories): .git
 fatal: Not a git repository (or any of the parent directories): .git
 ./tar_em_up.sh: line 160: cd: doc/: No such file or directory
 Checked out revision 17050.
 cp: cannot stat `../l2ork_addons/doc/Makefile': No such file or directory
 ./tar_em_up.sh: line 217: cd: Gem/: No such file or directory
 ./tar_em_up.sh: line 220: cd: ../packages/linux_make: No such file or
 directory
 make: *** No rule to make target `install'.  Stop.
 copying l2ork-specific externals...
 ./tar_em_up.sh: line 229: cd: ../../l2ork_addons/patch_name: No such file
 or directory
 make: *** No rule to make target `clean'.  Stop.
 make: *** No targets specified and no makefile found.  Stop.
 cp: cannot stat `patch_name.pd_linux': No such file or directory
 cp: cannot stat `patch_name-help.pd': No such file or directory
 ./tar_em_up.sh: line 235: cd: ../disis_wiimote: No such file or directory
 make: *** No rule to make target `clean'.  Stop.
 make: *** No targets specified and no makefile found.  Stop.
 cp: cannot stat `disis_wiimote.pd_linux': No such file or directory
 cp: cannot stat `disis_wiimote-help.pd': No such file or directory
 ./tar_em_up.sh: line 241: cd: ../disis_netsend: No such file or directory
 make: *** No rule to make target `clean'.  Stop.
 make: *** No targets specified and no makefile found.  Stop.
 cp: cannot stat `disis_netsend.pd_linux': No such file or directory
 cp: cannot stat `disis_netsend-help.pd': No such file or directory
 ./tar_em_up.sh: line 247: cd: ../disis_netreceive: No such file or
 directory
 make: *** No rule to make target `clean'.  Stop.
 make: *** No targets specified and no makefile found.  Stop.
 cp: cannot stat `disis_netreceive.pd_linux': No such file or directory
 cp: cannot stat `disis_netreceive-help.pd': No such file or directory
 ./tar_em_up.sh: line 253: cd: ../disis_phasor: No such file or directory
 make: *** No rule to make target `clean'.  Stop.
 make: *** No targets specified and no makefile found.  Stop.
 cp: cannot stat `disis_phasor~.pd_linux': No such file or directory
 cp: cannot stat `disis_phasor~-help.pd': No such file or directory
 ./tar_em_up.sh: line 259: cd: ../spectdelay/spectdelay~: No such file or
 directory
 ./tar_em_up.sh: line 260: ./linux-install.sh: No such file or directory
 cp: cannot stat `spectdelay~.pd_linux': No such file or directory
 cp: cannot stat `spectdelay~-help.pd': No such file or directory
 cp: cannot stat `array*': No such file or directory
 ./tar_em_up.sh: line 267: cd: ../packages/linux_make: No such file or
 directory
 tar full installer...
 make: *** No rule to make target `tarbz2'.  Stop.
 move full installer...
 mv: cannot stat `build/pd*bz2': No such file or directory
 l2ork addons...
 tar: l2ork_addons: Cannot stat: No such file or directory
 tar: ../l2ork_addons-x86_64-20130221.tar.bz2: Cannot open: Permission
 denied
 tar: Error is not recoverable: exiting now
 tar: Child returned status 2
 tar: Exiting with failure status due to previous errors
 ./tar_em_up.sh: line 299: cd: l2ork_addons/: No such file or directory
 done.


 András
 ___
 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] GUI overload

2013-02-21 Thread Ivica Ico Bukvic
I just discovered that my apparent GUI stutter came from tear free being
enabled on in my AMD/fglrx video card control panel (go figure). So, my
report may not be complete/accurate. I will reenable the flag and
investigate further.

As for trying pd-l2ork you can always compile it using the instructions
provided online which are fairly simply even for a newcomer.

Best wishes,

Ico

 -Original Message-
 From: Ed Kelly [mailto:morph_2...@yahoo.co.uk]
 Sent: Thursday, February 21, 2013 5:41 PM
 To: Ivica Ico Bukvic; 'Jonathan Wilkes'; 'Miller Puckette'
 Cc: pd-list@iem.at
 Subject: Re: [PD] GUI overload
 
 OK. Right now the change Miller suggested to the source code is the only
 way I can run my patch and have the GUI work at all, so I'm keeping my
main
 machine equipped with this change to Pd vanilla 0.43 with libs compiled,
 rather than Pd-extended 0.43-4. If Miller can work out how this works, why
 my GUI doesn't work, and how to get the best of both worlds then great.
 
 I have another machine with Pd-extended on it, and will test the patch
there
 as soon as I've made the new (and old) Metastudio abstractions work with
 0.43.
 
 Note that I'm using a single Pd with no networking. Perhaps the way that
the
 network objects and the GUI are implemented conflicts in some way, or
 creates a bottleneck somewhere, for Pd-l2ork. My Pd patch, with 45 GOP
 abstractions in the master patch and 4 quadtracker objects (see enclosed
.ps)
 runs really smoothly with the patch applied, but the GUI doesn't work at
all
 without it.
 
 
 Sorry, but I can't test the latest Pd-l2ork because I'm running Ubuntu
10.04. I
 won't upgrade now because I have pieces to finish and gigs coming up.
 
 Cheers,
 Ed
 
 Gemnotes-0.2: Live music notation for Pure Data, now with dynamics!
 http://sharktracks.co.uk/
 
 
 
 
  From: Ivica Ico Bukvic i...@vt.edu
 To: 'Jonathan Wilkes' jancs...@yahoo.com; 'Miller Puckette'
 m...@ucsd.edu
 Cc: pd-list@iem.at
 Sent: Friday, 15 February 2013, 4:03
 Subject: Re: [PD] GUI overload
 
   OK, so I had several L2Ork rehearsals on new machines with this patch
   applied and I can confirm that this is actually a regression. GUI in
 heavy
   traffic situations gets visibly sluggish and falls behind, so to say.
 This
   still leaves the only notable difference between pd-l2ork and pd that
 has so
   far proven pd-l2ork resistant to the problems encountered below and
  those
   have to do with the way how pd-l2ork has altered both
  netsend/netreceive and
   also provided its own disis_netsend/receive externals that have been
   reported before on this list to have fixed similar gui freeze
issues...
 
  Why is it disis_netsend/receive and not simply a fixed netsend/receive?
 Did
  you change the interface in some way?
 
  -Jonathan
 
 Those have additional features (e.g. UDP broadcast, obviously operation
 without gui hiccups, as well as enqueing messages and dumping them all at
 once) that I implemented as separate externals before forking pd-l2ork so
I
 did it in a way that did not mess with the core pd. Since then, I fixed
 netsend/receive in the core part of Pd as well but kept those for
backwards
 compatibility purposes unaltered.
 
 
 ___
 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] [PD-announce] Concordia Laptop Orchestra + UCSDUCI's Transcenders + Edinburgh's Mustek @ the Birmingham Network Music Festival

2013-02-21 Thread eldad tsabary
Dear Friends

Concordia Laptop Orchestra will perform this Saturday morning (sometime between 
11:00 AM to 12 PM EST) at the Birmingham Network Music Festival with two 
acoustic ensembles in three locations: The Transcenders @ UC San Diego and 
Irvine and Mustek @ Edinburgh (29 performers in total).

You are invited to experience the performance in one of the following options:

1. in 8 channels at Concordia Music Department (John Molson building, 1450 Guy 
Street, 8th floor, room 245, Montreal)
2. in 4 channels at the Birmingham Network Music Festival (The Edge, 79-81 
Cheapside Digbeth, Birmingham, UK B12 0QH)
3. Online (audio) at  http://mixlr.com/eldad-tsabary

The telematic ensemble will perform the piece Small World Network (2013), 
created for this event 
See program notes here: 
http://networkmusicfestival.org/programme-2/performances/clork/

Summary:
A performance by a telematic mixed ensemble (29 players) including Concordia 
Laptop Orchestra @ the Birmingham Network Music Festival

Datetime: 
Sat, March 23rd 11:18 (approximate time… )
The concert begins at 10 AM EST (7 AM PST, 3 PM GMT)

Location:
Montreal, San Diego, Irvine, Edinburgh, Birmingham,  online

Performers:

Můstek  @ Edinburgh, Scotland
Lauren Sarah Hayes  piano
Christos Michalakos drums

The Transcenders@ UC San Diego
Elisabet Curbelosoprano/piano
Marcelo F. Lazcano  guitar
Joshua Charney  piano
Mark DresserBass
Jon Forshee Guitar
Judith Hamann   Cello
Michael Ricca   Audio
Yeung-ping CHEN Network

@ UC Irvine
Jared Mattson   Guitar
Jonathan MattsonDrums
Martim Galvão   Percussion
Juan David RubioPercussion
Shih-wei Wu Bassoon

CLOrk   @ Montreal QC
Perry PilloyLaptop
Simon White Laptop
Marco Liy   Laptop
Frankie Fiore   Laptop
Keith Odell Laptop
Byron Edelmann  Laptop
Alexis Dionne   Laptop
Chris GormanLaptop
David FiorentinoLaptop
Charles BaleLaptop
Michael Palumbo Laptop
Evan Stepanian  Laptop
Joe Brown   Laptop
Reg Kachanoski  laptop
Eldad Tsabary   Director / conductor

Email me for more details
Cheers
Eldad

___
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