Re: [PD] reusable snippets with key commands WAS: left mouse click abuse

2009-01-06 Thread marius schebella
Luke Iannini wrote:
 On Mon, Jan 5, 2009 at 11:24 AM, Hans-Christoph Steiner h...@eds.org wrote:
 On Jan 5, 2009, at 4:42 AM, volker böhm wrote:

 marius schebella a écrit :
 ...
 [openpanel] always goes with a bang input. default pd-auto-
 completion
 could directly be taken from the help patch for the object or a
 list
 of standard combinations for this object.
 marius.
 make an GOP abstraction with a bang and a openpanel.
 that's really not the same, I want a set of objects created
 automatically inside the patch, so that I can connect, drag or reuse
 them in the patcher window.
 this could be extended in so many ways. for example autoincrementing
 object arguments when you use a special duplicate command.
 marius.
 don't know if anyone here wants to hear about it, but this is exactly
 what the clippings folder in maxmsp is used for.
 the user can save little (or big) code snippets there as regular
 patch files. then you can access the patches through a context menu
 and paste the code snippets into any new patches you are working on.
 ok, no key-shortcuts yet, but those could be added easily i suppose.
 very handy feature in my opinion.
 volker.
 
 Yo, just for the sake of discussion, the [templater] object I released
 last month is one implementation of this snippets idea.
 See here:
 http://lists.puredata.info/pipermail/pd-list/2008-12/066854.html
 
 (also, some of the stuff being requested like canvas object counts
 etc. can be found in IOhannes's iemguts).
 Best
 Luke


Hi Luke,

I did not read the pd list during the last 3 months, sorry. but that is 
what I was looking for! this really gives a lot of opportunities.

which leads me to more questions:

Is there a way to tell, which objects (by object count) are selected in 
a patch? and a way to query the content of an object by object count? 
and can I select (mark blue) an object in the patch by object count?

for the snipplets, I think, if you add a snipplet to your canvas, it 
should be selected by default, so that you can easily undo the paste. 
and I also like the idea of cycling through a set of snipplets with the 
same key combination. that way you don't have to remember so many 
keyboard commands. it is more like using a dictionary for text messaging 
on the phone. one key cycles through all the possible words with a 
certain letter combination. in Pd it would cycle depending on the 
object(s) you select, or just some standard clippings.

marius.

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


Re: [PD] left mouse click abuse

2009-01-06 Thread Patrice Colet
I think it took me less time to make this try than writing a 200 words 
email, and I don't care about what is right or what is wrong, but  I do 
care about what is working.
By the way I'd like to thank this intervention because now I know 
deeper things about g_canvas.h, for ending with personal thoughts.

PatCo

marius schebella a écrit :
 Patrice Colet wrote:
 something like this
 
 that's nice.
 
 but for me the problem with patching lies a level deeper: the graphical 
 representation of the patch and the inner pd process are too much 
 entangled.
 1) the position of the objects is actually not really interesting for 
 the pd engine. neither are comments or subpatches.
 2) there is no way to add and delete objects. and I think this is not 
 only becaue it is not possible to access the total number of objects 
 inside a canvas or their individual IDs. there is no communication from 
 the Pd engine to the outside world.
 3) the GUI editor, otoh, should know and do a lot more than what is 
 saved in the .pd file. but of course people will ask what for, if the 
 Pd process itself does not use all that additional information. well, 
 if you know the internal IDs of the objects and the patching history, 
 you could have unlimited undos, additional patching shortcuts, cord 
 creation via keyboard. you could have hidden comments, different layouts 
 for different screens, ... or just replace tcl/tk with any other GUI.
 please correct me, if I am wrong.
 marius.
 


 Patrice Colet a écrit :
   Hello,

 A work around might be about using the [tot] in capture mode (see 
 monkey example) and [popup] external for storing commands, 
 unfortunately I've no time yet to do this...

 best regards to everyone

 PatCo.

 volker böhm a écrit :
 marius schebella a écrit :
 ...
 [openpanel] always goes with a bang input. default pd-auto- 
 completion
 could directly be taken from the help patch for the object or a list
 of standard combinations for this object.
 marius.
 make an GOP abstraction with a bang and a openpanel.
 that's really not the same, I want a set of objects created
 automatically inside the patch, so that I can connect, drag or reuse
 them in the patcher window.
 this could be extended in so many ways. for example autoincrementing
 object arguments when you use a special duplicate command.
 marius.
 don't know if anyone here wants to hear about it, but this is 
 exactly  what the clippings folder in maxmsp is used for.
 the user can save little (or big) code snippets there as regular  
 patch files. then you can access the patches through a context menu  
 and paste the code snippets into any new patches you are working on.
 ok, no key-shortcuts yet, but those could be added easily i suppose.
 very handy feature in my opinion.
 volker.




 ___
 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


[PD] issues installing pd-ext on ubuntu intrepid 868

2009-01-06 Thread João Pais
Hi,

I had several topics about compiling pd-ext (latest night build) on my 686
desktop:

- is it possible to add a line to INSTALL.TXT saying that ubuntu users must
install tcl/tk-dev, and *not just* tcl/tk? That saves time and pacience from
checking the list. (same applies also to pd van)

- it would be also good that this file indicates which tcl/tk version is
suitable to use with pd. I assumed the most actual version would be good, so
I installed tcl/tk 8.5. Although it did build etc, when I try to run pd it
complains that

/usr/local/lib/pd/bin/pd-gui: error while loading shared libraries:
libtk8.4.so.0: cannot open shared object file: No such file or directory

which I guess it means that tcl/tk 8.4 is necessary

- that said, I uninstalled tcl/tk-dev 8.5 and installed tcl/tk-dev 8.4. But
the same message still appears, so now I don't understand what's the
problem. libtk8.4.so.0 is at /usr/lib, so why can't pd find it?

(looking for libtk8.4.so.0 in the pd-list didn't bring much)

- and after correcting this problem, is it possible to mention it in the
INSTALL.TXT file? The bottom line is, I think I still remember these issues
(or similar ones, now I'm not sure) some years ago when I was trying to work
with linux. And all that time later, they're still there. If they're
features and are here to stay, it would be good to warn users upfront
about it.

Another thing: any suggestions on how to setup the computer to have pd-ext
and pd-van compiled at the same time? In windows is really easy, I just say
which folder I want it to be, and all the files stay there, aren't
distributed around the computer. How is it possible to make that the common
files between both versions aren't overwritten? (or are common files also
similar to one other?)

Thanks,

Joao

-- 
Friedenstr. 58
10249 Berlin (Deutschland)
Tel +49 30 42020091 | Mob +49 162 6843570
jmmmp...@googlemail.com | skype: jmmmpjmmmp
http://www.puredata.org/Members/jmmmp
IBM Thinkpad R51, XP, Ubuntu II | Pd-Ext-0.40.3
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] BUG found in last windoze release

2009-01-06 Thread Patrice Colet
  the last edited canvas is focused when using any method for leaving 
0.42-1, so we can't close it.

  Pd version 0.42-0test8 doesn't seem to have problems. Just misses the 
Ctrl+Enter and motion accelerator key features,

PatCo


Miller Puckette a écrit :
 OK -- try Pd 0.42-1.
 
 cheers
 M
 
 On Mon, Jan 05, 2009 at 12:30:35AM +0100, Patrice Colet wrote:
 Hello,

   the bug is easy to reproduce everytime:

 1? open a patch
 2? modify something
 3? quit PureData
 4? Click No
 5? Try to enter in edit mode
 6? good luck

 PatCo


 ___
 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 buffer-swapping

2009-01-06 Thread hard off
So you would
bang something and arrayB is where you read from and arrayA is where
you read from,

most (all?) of the table reading and writing objects accept a 'set' message
to designate which array to read or write from.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Discard changes dialog WAS: left mouse click abuse

2009-01-06 Thread hard off
ha ha,

just wrote a reply to this in gmail.  decided against it, and then got the
message:

your draft has been modified.  abandon changes?
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] issues installing pd-ext on ubuntu intrepid 868

2009-01-06 Thread Frank Barknecht
Hallo,
Jo?o Pais hat gesagt: // Jo?o Pais wrote:

 I had several topics about compiling pd-ext (latest night build) on my 686
 desktop:
 
 - is it possible to add a line to INSTALL.TXT saying that ubuntu users must
 install tcl/tk-dev, and *not just* tcl/tk? That saves time and pacience from
 checking the list. (same applies also to pd van)

Well, that applies to *every* software that you compile on your own: You
always need the -dev or -devel packages (Fedora) installed.

 - it would be also good that this file indicates which tcl/tk version is
 suitable to use with pd. I assumed the most actual version would be good, so
 I installed tcl/tk 8.5. Although it did build etc, when I try to run pd it
 complains that
 
 /usr/local/lib/pd/bin/pd-gui: error while loading shared libraries:
 libtk8.4.so.0: cannot open shared object file: No such file or directory
 
 which I guess it means that tcl/tk 8.4 is necessary

Here Pd runs just fine with 8.5. Are you sure that version is the
version you have just compiled and not an older version lying around?
Check with ls -l.

Ciao
-- 
Frank

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


Re: [PD] svg?

2009-01-06 Thread Patrice Colet
  Gem using libsugar might be very possible, isnt'it?

http://rpmfind.net/linux/RPM/sourceforge/l/li/libsugar/libsugar-dev-0.4-2.i386.html

xà a écrit :
 hi list,
 
 does anybody know how to manage and manipulate .svg vector images in pd?
 any external / library for this in pdp or gem?
 
 salut
 xà!
 
 
 


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


[PD] [PD-announce] Job opportunity ASAP : research Engineer on real-time collaborative creation project in/out PARIS

2009-01-06 Thread in/out CiTu
Hi all,

Here is a job opportunity which could interest some of pd-list readers.
Feel free to spread this announcement.

Bonjour à tous,

Vous trouverez ci-dessous une annonce pour un poste qui pourrait intéresser les
lecteurs de la pd-list.
Merci de diffuser cette annonce.

CiTu team.
(French version below)


english version 


Job opportunity :
research Engineer on real-time collaborative creation project in/out

Please apply to recrutem...@citu.info

InOut is a research project led by CiTu laboratory from Paris universities 1
(Sorbonne) and 8 (Saint Denis).
InOut proposes to connect several artistic projects by allowing Peer to Peer
video, audio and data streams in real-time.

Each project uses the incoming streams and give his production back to the
network. The goal is to allow to exchange any type of streams on any platform,
any software. The projects can be anywhere on earth or even on the moon, so far
it's connected to Internet.

In/Out has already produces 2 exhibitions in June 2006 and December 2008.
The last one called IN/OUT X.0 build a network of 8 artistics projects
interconnected from 5 different places in Paris and Ile de France.

To continue developments, the CiTu is now looking for an engineer to lead the
research and particularly the ongoing collaboration with Art Institute of san
Fransisco and Stanford University. The next step is now to help any people to
enter in/out network by making online participation easier.

Profile

Knowledges in streams fields (existing tools) :
- icecast, quicktime, flash (flex)
- vlc, ffmpeg

Knowledges in artistic real-time creation tools :
- MaxMSP/PureData, Processing, OpenFrameworks
- Jack Server, OSC

Good relations with artistic environment, to have initiative, innovation,
interesting in human interface design.

CiTu :
Federation of university labs initiated by Paris 1 and Paris 8 Universities
CITU is an activator in the field of art creation and emerging media.

CITU considers research as a kind of art creation, experimenting new forms of
studies and experimental procedures. If technology is not the future of art, art
can help us to imagine forthcoming technologies as well as the future of our
surrounding world, prioritising periphery rather than centre, favouring
networking, exchanges and collaborations.

CITU performs the following tasks:
• To support projects development in terms of design and production.
• To facilitate access to equipments necessary to research, creation and
exhibition, on the basis of common projects: virtual reality, capture devices,
digital prototyping tools…
• To favour gathering and cooperation between artists, scientists and
researchers working usually on parallel fields.
• To organise the dissemination of knowledge and experience rising from such
encounters, notably with the organisation of seminars, conferences and 
workshops.
• To work in collaboration with exhibition places, research centres, Art schools
and universities.

This position will take place in Paris as soon as possible.
Remuneration to be discussed depending on profile and experiences.


French version 


CDD Ingénieur de recherche pour projet IN/OUT
Le projet InOut : création en réseau

InOut s'intéresse à la création connective. Il permet la mise en relation de
projets artistiques connectés en réseau. Les échanges de flux (data,audio,video)
s'effectuent en temps réel.

Chaque projet se nourrit de flux extérieurs, et rend disponible le résultat de
sa production. Les 3 types de flux peuvent être intégrés dans tout type
d'environnement logiciel. Les projets sont répartis dans différents lieux. Un
simple accès Web permet la participation.

Ce projet a fait l'objet de 2 expositions dont la dernière IN/OUT X.0 s'est
déroulée en Décembre 2008.

Le CiTu recherche un ingénieur de recherche pour un contrat de 1 an renouvable
afin de continuer de développer le projet IN/OUT notamment pour une
collaboration avec San Fransisco.

Profil

Connaissance des problématiques de stream, et des outils et environnements
(libres/propriétaires) existants :
- icecast, quicktime, flash (flex)
- vlc, ffmpeg

Connaissance des environnements de production artistique et de création temps 
réel :
- MaxMSP/PureData, Processing, OpenFrameworks
- Jack Server, OSC

Relation facile et ouverte avec des artistes
Fort esprit d'initiative et d'innovation
Intérêt pour les problématiques de design d'interface


Mission

Le candidat sera responsable du développement du projet IN/OUT.
Sous la direction du responsable scientifique du laboratoire, il devra piloter
les recherches et développements afin de continuer de développer les outils
logiciels existant en interne capables de créer un réseau d'échanges de flux en
temps réel et en peer to peer.

Objectif

Ces recherches seront menées en collaboration avec les partenaires du CiTu à San
Fransisco et aura pour objectif une 

Re: [PD] Seamless recording of 2 consecutive audio files?

2009-01-06 Thread Peter Plessas
Dear Frank, List

thanks for that help! Yes indeed it works and i have been able of doing 
it with less objects and the help of bang~ as well.
There is one thing i still don't get:
I always thought pd would try to execute non-signal messages inbetween 
audio blocks. And for two messages this would be the same interval 
unless Pd had too many messages to calculate and defers them after the 
next audio block. But the writesf~ example shows that this is not 
necessarily the case.

Thanks again!

Peter

Frank Barknecht wrote:
 Hallo,
 Florian Hollerweger hat gesagt: // Florian Hollerweger wrote:
 
 Is it possible to record 2 audio files with [writesf~] in a manner that
 the second starts exactly after the first one stops? In other words so
 that there will be a seamless (click-free) transisition when glueing the
 two together.
 
 You have to make sure to activate the next [writesf~] on a block
 boundary and also close the first [writsf~] in that same block. See
 the [pd blockbang~] subpatch in the attachement for an example how to
 do it.
 
 Ciao
 
 
 
 
 ___
 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] issues installing pd-ext on ubuntu intrepid 868

2009-01-06 Thread João Pais
  I had several topics about compiling pd-ext (latest night build) on my
 686
  desktop:
 
  - is it possible to add a line to INSTALL.TXT saying that ubuntu users
 must
  install tcl/tk-dev, and *not just* tcl/tk? That saves time and pacience
 from
  checking the list. (same applies also to pd van)

 Well, that applies to *every* software that you compile on your own: You
 always need the -dev or -devel packages (Fedora) installed.

Now I know about it. I'm just saying that for anyone new, the same will
happen again.



  - it would be also good that this file indicates which tcl/tk version is
  suitable to use with pd. I assumed the most actual version would be good,
 so
  I installed tcl/tk 8.5. Although it did build etc, when I try to run pd
 it
  complains that
 
  /usr/local/lib/pd/bin/pd-gui: error while loading shared libraries:
  libtk8.4.so.0: cannot open shared object file: No such file or directory
 
  which I guess it means that tcl/tk 8.4 is necessary

 Here Pd runs just fine with 8.5. Are you sure that version is the
 version you have just compiled and not an older version lying around?
 Check with ls -l.

I have no other versions around, this system is quite new. I just downloaded
the night build from 05-01.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] svg?

2009-01-06 Thread ydego...@gmail.com
hola, xa,

you might contact Pablo Martin Caedes
who developped something in that sense,
never released to my knowledge..

he might be lost in Crystal Space though

salut!,
sevy

xà wrote:
 hi list,

 does anybody know how to manage and manipulate .svg vector images in pd?
 any external / library for this in pdp or gem?

 salut
 xà!



   


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


Re: [PD] issues installing pd-ext on ubuntu intrepid 868

2009-01-06 Thread Frank Barknecht
Hallo,
Jo?o Pais hat gesagt: // Jo?o Pais wrote:

  Here Pd runs just fine with 8.5. Are you sure that version is the
  version you have just compiled and not an older version lying around?
  Check with ls -l.
 
 I have no other versions around, this system is quite new. I just downloaded
 the night build from 05-01.

Ah, is the night-*build* maybe a binary? Sorry, I don't run these
myself. If you have installed a binary, then indeed you need to install
the matching tcl/tk packages for that build. However than you normally
do not need the -dev packages. Normally the dependency checks of a
Debian package take care of that, so I guess something is not right
somewhere. :(

Ciao
-- 
Frank

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


Re: [PD] reusable snippets with key commands WAS: left mouse click abuse

2009-01-06 Thread Hans-Christoph Steiner

On Jan 6, 2009, at 2:01 AM, Steffen Juul wrote:


 On 05/01/2009, at 20.24, Hans-Christoph Steiner wrote:

 Basically, the sooner we have the new u_main.tk replacement code
 finished, the sooner we can start tackling things like this in a
 rational fashion.  Here are some parts that are good modules to  
 work on:

 - unified preference panel with tabs (like standard pref panes on
 GNOME, Mac OS X, and Windows)
 (snip)

 I though the point was to first restructure u_main.tk, then add  
 futures. As opposed to adding features while restructuring.

I think that's how we agreed on it, and I think it makes sense.  I'd  
like to hear what others think.  Combining the preference panels into  
one with tabs is more of a restructuring than a new feature.  It  
wouldn't change the logic of the code at all.

.hc

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


Re: [PD] issues installing pd-ext on ubuntu intrepid 868

2009-01-06 Thread Hans-Christoph Steiner

There are lots of docs for all this stuff here:
http://puredata.info/docs/developer

INSTALL.txt is only easily modifyable by Miller, since it is part of  
pd-vanilla.  That chunk of the website is a wiki, so anyone can  
contribute.

Also, Pd-extended 0.40.3 doesn't work well with Tcl/Tk 8.5, there are  
some display issues.  So stick with tcl84 for Pd-extended for now.   
Part of the current pd-devel effort is to make things work well on Tcl  
8.5.

.hc

On Jan 6, 2009, at 8:23 AM, João Pais wrote:


  I had several topics about compiling pd-ext (latest night build)  
 on my 686
  desktop:
 
  - is it possible to add a line to INSTALL.TXT saying that ubuntu  
 users must
  install tcl/tk-dev, and *not just* tcl/tk? That saves time and  
 pacience from
  checking the list. (same applies also to pd van)

 Well, that applies to *every* software that you compile on your own:  
 You
 always need the -dev or -devel packages (Fedora) installed.
 Now I know about it. I'm just saying that for anyone new, the same  
 will happen again.


  - it would be also good that this file indicates which tcl/tk  
 version is
  suitable to use with pd. I assumed the most actual version would  
 be good, so
  I installed tcl/tk 8.5. Although it did build etc, when I try to  
 run pd it
  complains that
 
  /usr/local/lib/pd/bin/pd-gui: error while loading shared libraries:
  libtk8.4.so.0: cannot open shared object file: No such file or  
 directory
 
  which I guess it means that tcl/tk 8.4 is necessary

 Here Pd runs just fine with 8.5. Are you sure that version is the
 version you have just compiled and not an older version lying around?
 Check with ls -l.
 I have no other versions around, this system is quite new. I just  
 downloaded the night build from 05-01.
 ___
 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] Rme fireface 400

2009-01-06 Thread nick burge
Ok I fixed itI got my 8 channels working under the MMIO driver using a
sample rate of 48000.44100 is not supported for more than 2 channels it
seems. 
There was a message in the command prompt suggesting I use Capability
function to discover supported formats
Anyone know what that is all about?
Nick.


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


Re: [PD] reusable snippets with key commands WAS: left mouse click abuse

2009-01-06 Thread Mathieu Bouchard

On Tue, 6 Jan 2009, marius schebella wrote:


Is there a way to tell, which objects (by object count) are selected in
a patch?


If I sent you an external doing this it's because I believe that it can't 
be done without an external or modification to pd.



and a way to query the content of an object by object count?


How would you like it to work in particular?


and can I select (mark blue) an object in the patch by object count?


First call glist_noselect(canvas) then call glist_select(canvas,o) where o 
is found in a way very similar to what [objectcount] does. I could write 
it if you give me some feedback on [objectcount].


 _ _ __ ___ _  _ _ ...
| Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] left mouse click abuse

2009-01-06 Thread Jonathan Wilkes
Haven't all of the patching desires currently under discussion been implemented 
in desiredata?

I'm looking at:
http://code.goto10.org/projects/desiredata/wiki/UserDocs

The only thing I don't see is the ability to have msg boxes as part of 
automatic object chaining.

I'd be interested to hear from people who have used dd, how effective they 
thought any/all of these features were.

As for the new object chaining in pd, it seems to cut my patching time in half 
for small, simple patches (mostly because I don't spend any time straightening 
wires).

-Jonathan

--- On Tue, 1/6/09, Mathieu Bouchard ma...@artengine.ca wrote:

 From: Mathieu Bouchard ma...@artengine.ca
 Subject: Re: [PD] left mouse click abuse
 To: Jamie Bullock ja...@postlude.co.uk
 Cc: pd-list@iem.at
 Date: Tuesday, January 6, 2009, 12:24 AM
 On Mon, 5 Jan 2009, Jamie Bullock wrote:
 
  Keep It Simple Stupid!
 
 Oh, everybody agrees on this, they just don't agree on
 what simplicity is and how to achieve it.
 
  Furthermore, you could also extend Ctrl+Return, making
 it the shortcut
  for connecting already instantiated objects. I.e if we
 select (with the
  mouse):
 
 My idea was that Ctrl+Return would be a key binding of a
 box being edited, not of the canvas, so you wouldn't be
 able to just select objects and press Ctrl+Return. I
 suppose, Ctrl+Return could also be bound to the canvas, but
 in that case, the origin of the choice of Ctrl+Return is
 meaningless (it's supposed to be a variation on the
 Return binding of a box being edited)
 
  ... and hit Ctrl+Return we get the outlets of the
 message boxes
  connected to the left inlet of [f ].
 
 But Chun already did this in a different way which also
 works for connecting to several objects at once and allows
 to choose the outlet number and inlet number.
 
  _ _ __ ___ _  _
 _ ...
 | Mathieu Bouchard - tél:+1.514.383.3801, Montréal,
 Québec___
 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] Seamless recording of 2 consecutive audio files?

2009-01-06 Thread Roman Haefeli
On Tue, 2009-01-06 at 13:43 +0100, Peter Plessas wrote:
 Dear Frank, List
 
 thanks for that help! Yes indeed it works and i have been able of doing 
 it with less objects and the help of bang~ as well.
 There is one thing i still don't get:
 I always thought pd would try to execute non-signal messages inbetween 
 audio blocks. And for two messages this would be the same interval 
 unless Pd had too many messages to calculate and defers them after the 
 next audio block. But the writesf~ example shows that this is not 
 necessarily the case.

i am sorry for being too lazy to test myself, butwhat is the actual
result of this? does [writesf~] start recording between block
boundaries? or does it stop recording between boundaries? or is there
another reason for being forced to use [bang~]? 

i somehow assumed, that [writesf~] doesn't use scheduled messages...

roman
 



___ 
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de


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


Re: [PD] reusable snippets with key commands WAS: left mouse click abuse

2009-01-06 Thread Mathieu Bouchard

On Tue, 6 Jan 2009, Patrice Colet wrote:


how do you get a specific selected object with using [objectcount]?


You don't, you have to make a new class very similar to [objectcount], 
that's all.


#include m_pd.h
#include g_canvas.h
typedef struct {t_object o; t_canvas *c;} t_objectselect;
static t_class *objectselect_class;
t_pd *objectselect_new (void) {
  t_objectselect *self = (t_objectselect *)pd_new(objectselect_class);
  self-c=canvas_getcurrent();
  return (t_pd *)self;
}
void objectselect_float(t_objectselect *self, t_float f) {
  glist_noselect(self-c);
  int i=0; t_gobj *o = self-c-gl_list;
  for (; o; i++, o=o-g_next) if (i==(int)f) break;
  if (o) glist_select(self-c,o);
}
void objectselect_setup (void) {
  objectselect_class=class_new(gensym(objectselect),
(t_newmethod)objectselect_new,0,sizeof(t_objectselect),0,0);
  class_addfloat(objectselect_class,objectselect_float);
}

 _ _ __ ___ _  _ _ ...
| Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Seamless recording of 2 consecutive audio files?

2009-01-06 Thread Florian Hollerweger
Yes, thanks Frank, that's a neat hack!

best,
flo.H

Peter Plessas wrote:
  thanks for that help! Yes indeed it works and i have been able of
  doing it with less objects and the help of bang~ as well.

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


[PD] [PD-announce] Pd 0.42-2 released (0.42 with bug fixes)

2009-01-06 Thread Miller Puckette
Hi all,

Pd 0.42-2 is available on the usual,

http://www-crca.ucsd.edu/~msp/software.html

or sources via svn:

svn checkout https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/pd/

This fixes a very nasty bug in Windos -- you shouldn't even try the earlier
0.42 releases on Windows.  Also, some bother in the Mac version was cleaned
up.

I borrowed an idea from the mailing list and fixed control-a to toggle between
selecting all and none - a clickless way to defeat auto-connection.

cheers
Miller

___
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


Re: [PD] BUG found in last windoze release

2009-01-06 Thread Patrice Colet
  working fine :)

Miller Puckette a écrit :
 Damn, I just can't seem to get it right this time around...
 
 anyhow, try 0.42-2 (up on the web page, windows only so far).
 
 thanks for flagging this
 M
 
 On Tue, Jan 06, 2009 at 11:45:21AM +0100, Patrice Colet wrote:
  the last edited canvas is focused when using any method for leaving 
 0.42-1, so we can't close it.

  Pd version 0.42-0test8 doesn't seem to have problems. Just misses the 
 Ctrl+Enter and motion accelerator key features,

 PatCo


 Miller Puckette a ?crit :
 OK -- try Pd 0.42-1.

 cheers
 M

 On Mon, Jan 05, 2009 at 12:30:35AM +0100, Patrice Colet wrote:
 Hello,

  the bug is easy to reproduce everytime:

 1? open a patch
 2? modify something
 3? quit PureData
 4? Click No
 5? Try to enter in edit mode
 6? good luck

 PatCo


 ___
 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] pure:dyne GNU/Linux leekpotato

2009-01-06 Thread propaganda
sorry for x, please `cat /dev/mem  /dev/dsp`

--

the new pure:dyne GNU/Linux leekpotato released!

--
  *
 ,--.   *
   ,---. --.,--.--.--.,---. --.,-'  |--. ,--.--,--, ,---.  *
  | .-. |  ||  |  .--' .-. :--' .-. |\  '  /   \ .-. :   *   
  | '-' '  ''  '  |  --.--. `-' | \   ' |  ||  |   --. .
  |   -' `' --'   `'--'`---' -'  /  `--''--'`'
  `--'  http://puredyne.goto10.org  `---'   *
 .

pure:dyne is an operating system developed to provide media artists with
a complete set of tools for realtime audio and video processing.
pure:dyne is a live distribution, you don't need to install anything.
Simply boot your computer using the liveCD/DVD or liveUSB and you're
ready to start using software such as Pure Data, Supercollider, Icecast,
Csound, Fluxus, Processing, Arduino and much much more.

pure:dyne will work on any x86 PC laptop, desktop, and single-board
computers, including the intel-based Mac, Asus' Eee PC, and any x86
netbooks :) 

--

Get pure:dyne now!!!
(CD/DVD ISO, liveUSB, Debian packages, etc)
https://code.goto10.org/projects/puredyne/wiki/GetPureDyne

complete software list:
https://code.goto10.org/projects/puredyne/browser/press/deb/

--

/usr/share/soup !!!

Each pure:dyne release come with a Free/Libre and Open Source Soup
(FLOSS). This time we hope you will enjoy our leek and potato flavor :)

Depends:Leek, Potato, Milk, Salt, Oil, Pumpkin oil 
Suggests:   Thyme, Sage, Pepper, Parsley, Crème fraiche
Build-Depends:  Cookpot, BlenderkMasher, Frypan, Bowl

make:   default:serving
tender potato:  potato cookpot salt water 20min
tasty leek: leek oil frypan 5min
puree:  tender potato tasty leek blender
soup:   puree milk herbs cookpot 5min
herbs:  thyme sage pepper serving: soup bowl 
parsely pumpkin oil crème fraiche

for more details:

echo deb http://debian.goto10.org/debian/ lenny main  \
 /etc/apt/sources.list  apt-get install souprecipe

--

pure:dyne is a GOTO10 project, developed by Rob Canning, Heather
Corcoran, Antonios Galanopoulos, Karsten Gebbert, Claude Heiland-Allen,
Chun Lee, Aymeric Mansoux, Marloes de Valk and with the contribution of
Robert Atwood (Openlab) and Jof Thibaut (Labomedia).

pure:dyne is supported by Arts Council England and powered by GNU/Linux
Debian, debian-multimedia.org and the great Debian Live project.

We would like to thank bob the pbuilder and all the pure:dyne users for
their ongoing feedback, suggestions and testing!

--

:*



___
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


Re: [PD] Seamless recording of 2 consecutive audio files?

2009-01-06 Thread Peter Plessas
Hi all,

Roman Haefeli wrote:
 On Tue, 2009-01-06 at 13:43 +0100, Peter Plessas wrote:
 Dear Frank, List

 thanks for that help! Yes indeed it works and i have been able of doing 
 it with less objects and the help of bang~ as well.
 There is one thing i still don't get:
 I always thought pd would try to execute non-signal messages inbetween 
 audio blocks. And for two messages this would be the same interval 
 unless Pd had too many messages to calculate and defers them after the 
 next audio block. But the writesf~ example shows that this is not 
 necessarily the case.
 
 i am sorry for being too lazy to test myself, butwhat is the actual
 result of this? does [writesf~] start recording between block
 boundaries? or does it stop recording between boundaries? or is there
 another reason for being forced to use [bang~]? 
 
 i somehow assumed, that [writesf~] doesn't use scheduled messages...

I always thought that Pd would execute messages in between audio blocks. 
So if i sent two messages (stop old file, start new file), i expected 
them to happen in a gap between two blocks, hence gapless recorded files 
possible. Franks demonstration shows that i have to explicitly time 
those messages according to a block~ (or equivalent) in order to get 
this behavior. Still all blurry to me, let's look on!

regards, PP

 
 roman
  
 
 
   
 ___ 
 Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
 

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