Re: [PD] How to get a list of midi devices without GUI

2014-05-02 Thread András Murányi
On Sun, Feb 9, 2014 at 5:20 PM, Jonathan Wilkes jancs...@yahoo.com wrote:

 In Pd-l2ork you can also do this:
 [print(
 |
 [pdinfo]

 Which prints all the info for the running Pd instance to the console,
 including devices.  Or you can send it a message to get a specific
 attribute like
 [audio-outdev, midi-outdevlist(
 |
 [pdinfo]

 I tried it with [loadbang] and -nogui, and all the audio devices display
 properly.  I can't test midi because I don't have any midi devices.

 -Jonathan


audio-outdev, midi-outdevlist gives me nothing but a bang. I have ALSA
midi-outs connected.
Might this be a bug?

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


Re: [PD] realtime MIDI on Windows - best practices for efficiency?

2013-11-15 Thread András Murányi
Just to refine Ingo's answer little bit:

On Fri, Nov 15, 2013 at 6:06 AM, Ingo i...@miamiwave.com wrote:

 3 things come to my mind spontaneously:

 1) use a good sound card with good asio drivers (if you don't do already)
 2) raise the latency a little bit
 3) eliminate graphical objects like number boxes, sliders, etc.


You don't have to absolutely eliminate graphical object but make sure you
don't run data THRU them. It means that data shall flow tru non-graphical
objects, and graphical objects shall be connected in Y sideways. When you
need to use a graphical object both for setting values and for being set,
use a [set $1] message before them.
Also avoid doing too many tricks to graphical objects (like dynamically
setting their colors etc.)


 If you use [mapping/resample] I would suggest adding [change] afterwards to
 avoid constant data to be sent or use [speedlim] which does the same thing.


IMHO you shall use [change] and [speedlim] regardless of using
[mapping/resample] or not.
You can use both of them: [change] will avoid constant data from being sent
(be sure to convert floats to integers with [int] before!), while
[speedlim] will limit data flow to a given frequency.

Also check that your USB devices are not connected thru USB hubs and they
are on separate USB2 or USB3 connections.

András




 Ingo


 
  [PD] realtime MIDI on Windows - best practices for efficiency?

 I have a big patch I use for realtime manipulation of live sound inputs.
 Often when adjusting pots and sliders on a USB MIDI controller, I get audio
 dropouts.
 I've tried putting all of the MIDI objects in a separate patch running in
 another instance of PD, polling the inputs at intervals using
 [mapping/resample] to reduce the amount of data being sent, and sending the
 data over OSC to the main patch.

 I've killed as many other processes as possible.
 And I still get dropouts. What could I be doing wrong?
 This is 0.43.4-extended on Windows 7.
 Thanks,
 Joe
 --
 www.joenewlin.net
 www.twitter.com/joe_newlin


 ___
 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] [PD-announce] Radium 1.9.31 released for Linux

2013-10-21 Thread András Murányi
Welcome back HC!

I think it's the latter.

András


On Mon, Oct 21, 2013 at 8:16 PM, Hans-Christoph Steiner h...@at.or.atwrote:


 Very nice!  Did you embed Pd-extended? Or is it libpd with Pd-extended as
 the
 editor?

 .hc

 On 10/05/2013 09:20 AM, Kjetil Matheussen wrote:
  Radium 1.9.31 is a big release with many new features and bug fixes.
 
  1.9.31 is the first release with Pd embedded.
 
  Pd embedded in Radium has got approximately the same features as Max
  for Ableton Live. (https://www.ableton.com/en/live/max-for-live/)
 
  Screenshot: http://folk.uio.no/ksvalast/radiumpd.png
  Video 1: http://folk.uio.no/ksvalast/radium_pd.ogv
  Video 2: http://folk.uio.no/ksvalast/radium-pd-invertnote.ogv
 
  A windows version will be released later.
 
  Radium homepage: http://users.notam02.no/~kjetism/radium/
 
  Most important changes 1.9.30 - 1.9.31:
  * New demo song: BlowFish! Made by www.magnetophon.nl
  * Save hashmap elements in sorted order so that songs can more easily
  be compared textually
  * Menu entry to show name of all included pd externals
  * Help menu options to edit keybindings and menues
  * Song comment dialog
  * Fix Switch Window Configuration menu option
  * Removed Error. y2=window-height: ... error. Just print to stderr
 instead.
  * Removed the Something strange just happened in the function
  Blt_markVisible warning (print to stderr instead)
  * Option to set number of scrolls per second. Scrolling too often can
  be tiresome for the eyes.
  * Make it easier to connect objects and see connections in the mixer,
  plus adjust object sizes
  * Patchbay sound object
  * Fix crash loading Soundfonts in the Fluidsynth and Sampler instrument
  * Show stars around filename if theres unsaved data
  * When quitting or loading, only ask sure/yes/no if edited since last
 save.
  * Change Set Patch For Track to Set Instrument For Track in the
  instruments menu.
The word patch should not be exposed to the user anymore.
  * Be able to load files with DOS char set
  * Changed internal radium block size to 64 (similar to Pd)
  * Sending note events between sound objects (green lines)
  * Enable undo for on/off effect controllers
  * Pd extended is included as a sound object. 921 externals are
  included. GUI is working.
Several instances is working. Can be used to write both audio
  effects and note effects.
  * Fix qt paths on Archlinux (Javafant/archlinux)
  * Many minor bug fixes
 
  ___
  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-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] New Blankets names Jonathan Wilkes Artist in Transit Fellow + *PdWeekend* in California November

2013-10-10 Thread András Murányi
Hats off!


On Thu, Oct 10, 2013 at 6:48 AM, Joe Deken newblank...@newblankets.orgwrote:

 New Blankets Inc. is a non-profit Foundation dedicated to the the
 re-invention of the Free Community Public Library in the realms of new
 media.  Specifically New Blankets develops the dimensions _of_

 --  free/open communities

 --  _circulation_  and _sharing_ mechanisms

 --  technology innovations

 which together weave and support new benevolent cultural communities.

 New Blankets is pleased to announce today the recognition of Jonathan
 Wilkes as our latest Artist in Transit Fellow.

  . New Blankets has provided Jonathan with an initial honorarium of
$500 to support his work.

  . In addition to the initial honorarium support, New Blankets has
also launched a  1 : 1 matching mini-fundraiser during the
coming month (October 14 - November 14, 2013),  to further support
Jonathan and the Artist-in-Transit Fellowship:

  1)  That is, any contributions to New Blankets during Oct 14 - Nov 14
   which you kindly care to make and designate for Artist in
 Transit
   will be matched 1 for 1 by New Blankets -- up to a $500 matching
   limit.
   2) At the end of the one month mini-fundraiser, the total sum
   (your contributions + NB matching amount) will be presented to
   Jonathan at *PdWeekend* -- to be held Nov 15-17, 2013 with Miller
   Puckette  Friends in San Diego and Los Angeles CA.

 ***
 If you would like to  make a contribution -- small or large -- to the
 New Blankets Artist-in-Transit fundraiser, please send e-mail ASAP to
 New Blankets, using the special fundraiser address :

wilkes_...@newblankets.org

 When we hear from you, we will arrange a convenient way for you to
 send your check or electronic payment to New Blankets, by whichever of
 several available methods may be most convenient for you.)
 ***


 ** PdWeekend**
   If you would like to participate in PdWeekend with us in
   California on Nov 15-17, you are cordially invited and most
   welcome!
  Kindly RSVP yes and let us know your plans to
 participate
   with us in San Diego (Nov 15) or Los Angeles (Nov 16-17)
   by sending e-mail ASAP to:

pdweek...@newblankets.org

  We will then send you a confirming e-mail immediately,
   and we will keep you advised as our *PdWeekend*  plans
   and the details of events move forward, from now until
   November 15.

   The *PdWeekend* events are quite informal, but they also
   will include four structured workshops on Saturday Nov 16
   -- in co-operation with CrashSpace LA:

                  
 * Miller Puckette:   Pd+Raspberry Pi
 * Katja Vetter:   DIY Live Sampling Microphone-Build 
 Slice//Jockey
 * Ico Bukvic: Laptop Orchestrating with your Friends
 * Jonathan Wilkes: Your Computer, Your Creativity

  ** Registration is required each of the above workshops **
                  

You may wish to peruse our (very much in-progress) plans
for *PdWeekend* and the stellar list of participants --
including Miller, Jonathan the other workshop presenters
above -- at:

   http://newblankets.org/nov15.html

   **   Join us in CA in November!  Invite your friends, too!  **





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


Re: [PD] Legal restrictions for apps

2013-10-02 Thread András Murányi
On Wed, Oct 2, 2013 at 7:32 PM, Tony Hillerson tony.hiller...@gmail.comwrote:

  Hey guys,

 I'm wondering about the restrictions for using Pure Data patches in
 Android and iOS apps with libpd. I have a rudimentary understanding that if
 I distribute software that's released under the GPL or LGPL I need to make
 available my source or at least the object files of my app.

 As I understand it, from the vanilla distribution contains [expr~], which
 is LGPL. If I use libpd, I'm distributing it, and I need to make the source
 or the object files of my apps available. Is that correct? Are there any
 paid apps that use pd and distribute through Google Play or Appstore?

 --
 Tony Hillerson


Hi Tony,

I remember there has been some discussion on these topics (Appstore, expr)
which you can retrieve searching the archives:
http://lists.puredata.info/pipermail/pd-list/

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


Re: [PD] Pd - Radium

2013-09-02 Thread András Murányi
On Sun, Sep 1, 2013 at 11:18 PM, Kjetil Matheussen k.s.matheus...@gmail.com
 wrote:

 Slightly inspired by Max for Ableton live, I've added Pd for Radium
 (Radium homepage: http://www.notam02.no/~kjetism/radium/)

 Screenshot: http://folk.uio.no/ksvalast/radiumpd.png
 Video: http://folk.uio.no/ksvalast/radium_pd.ogv

 It's basically got the same features as Max for Ableton, but I haven't
 implemented a modular note control system in Radium yet, so you can't,
 for instance, make an arpeggiator in Pd that controls other instruments.
 I will implement a modular note control system now though, because
 of Pd.

 But at least it's possible to use Pd to make sound effects and soft synths.

 It's a bit rough yet, so I haven't released anything. You must build Radium
 from source to get it, for now. It probably also only works on Linux.
 I haven't tried  to compile on Windows or Osx yet.

 To access pd, I have used libpd, but upgraded it to support several
 instances, gui, and pd-extended:  https://github.com/kmatheussen/libpd


Hello Kjetil,

This is very interesting, thanks for sharing!

When trying to add simple_midi_synth to the graph (? I don't know how you
call it), it seems it wants to load libs from the .pdextended settings file
even if pd-extended is not installed. When pd-extended is installed, I get
this error:
Unable to create libpds instance. Error message:
/tmp/libpd_1378125318_83135_1571333196_bs94VC.so: undefined symbol:
_ZTI7GemBase.

Personally, I wish I could use pd-l2ork from radium but I'm totally unaware
if it's pdlib-compatible and if it's possible at all...

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


Re: [PD] Pd - Radium

2013-09-02 Thread András Murányi
On Mon, Sep 2, 2013 at 3:39 PM, Kjetil Matheussen
k.s.matheus...@gmail.comwrote:

 On Mon, Sep 2, 2013 at 2:44 PM, András Murányi muran...@gmail.com wrote:


 On Sun, Sep 1, 2013 at 11:18 PM, Kjetil Matheussen 
 k.s.matheus...@gmail.com wrote:

 Slightly inspired by Max for Ableton live, I've added Pd for Radium
 (Radium homepage: http://www.notam02.no/~kjetism/radium/)

 Screenshot: http://folk.uio.no/ksvalast/radiumpd.png
 Video: http://folk.uio.no/ksvalast/radium_pd.ogv

 It's basically got the same features as Max for Ableton, but I haven't
 implemented a modular note control system in Radium yet, so you can't,
 for instance, make an arpeggiator in Pd that controls other instruments.
 I will implement a modular note control system now though, because
 of Pd.

 But at least it's possible to use Pd to make sound effects and soft
 synths.

 It's a bit rough yet, so I haven't released anything. You must build
 Radium
 from source to get it, for now. It probably also only works on Linux.
 I haven't tried  to compile on Windows or Osx yet.

 To access pd, I have used libpd, but upgraded it to support several
 instances, gui, and pd-extended:  https://github.com/kmatheussen/libpd


 Hello Kjetil,

 This is very interesting, thanks for sharing!

 When trying to add simple_midi_synth to the graph (? I don't know how you
 call it), it seems it wants to load libs from the .pdextended settings file
 even if pd-extended is not installed. When pd-extended is installed, I get
 this error:
 Unable to create libpds instance. Error message:
 /tmp/libpd_1378125318_83135_1571333196_bs94VC.so: undefined symbol:
 _ZTI7GemBase.

 Personally, I wish I could use pd-l2ork from radium but I'm totally
 unaware if it's pdlib-compatible and if it's possible at all...


 Hi András,

 pd-extended is actually included in Radium, but I've only included the
 vanilla objects from the externals directory of it.
 From the error message you get, it seems like Gem should also be installed
 with Radium in order to run correctly.

 To solve this problem, though, you should only have to add the path to
 where the Gem externals are installed into ~/.pdextended.
 Alternatively, you could temporarily rename your ~/.pdextended file to
 something else when running radium, to avoid the dependency problem.
 It would also be useful to know the content of your ~/.pdextended file, to
 locate which externals you have that needs Gem.



When renamed .pdextended, the messages I'm getting are these:
no preferences file /home/muranyia/.pdextended
Unable to create libpds instance. Error message:
/tmp/libpd_1378132431_561780_1846930686_cA3Sts.so: undefined symbol:
iemgui_select

The relevant lines of my .pdextended were these (before renaming):
path1: /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
path2: /usr/lib/pd-extended/extra/cyclone
path3: /usr/lib/pd-extended/extra/iemlib
path4: /usr/lib/pd-extended/extra/list-abs
path5: /usr/lib/pd-extended/extra/iemgui
path6: /usr/lib/pd-extended/extra/jasch_lib
path7: /usr/lib/pd-extended/extra/maxlib
path8: /usr/lib/pd-extended/extra/moonlib
path9: /usr/lib/pd-extended/startup
path10: /usr/lib/pd-extended/extra/hid
path11: /usr/lib/pd-extended/extra
loadlib1: libdir
loadlib2: cyclone
loadlib3: iemlib
loadlib4: list-abs
loadlib5: maxlib
loadlib6: toxy
loadlib7: iem_anything
loadlib8: flatspace
loadlib9: moonlib

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


Re: [PD] Pd - Radium

2013-09-02 Thread András Murányi
On Mon, Sep 2, 2013 at 4:09 PM, Kjetil Matheussen
k.s.matheus...@gmail.comwrote:

 On Mon, Sep 2, 2013 at 2:44 PM, András Murányi muran...@gmail.com wrote:


 Personally, I wish I could use pd-l2ork from radium but I'm totally
 unaware if it's pdlib-compatible and if it's possible at all...


 It should work as long as all paths to externals are put into .pdexternal,
 plus that no externals in the paths in .pdexternal
 have unresolved dependencies.


Alrite but pd-l2ork is not an external but a different,
non-binary-compatible distribution of pd. Do you think there's a way to
hack it in?

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


Re: [PD] Pd - Radium

2013-09-02 Thread András Murányi
On Mon, Sep 2, 2013 at 4:51 PM, Kjetil Matheussen
k.s.matheus...@gmail.comwrote:

 On Mon, Sep 2, 2013 at 4:38 PM, András Murányi muran...@gmail.com wrote:


 On Mon, Sep 2, 2013 at 3:39 PM, Kjetil Matheussen 
 k.s.matheus...@gmail.com wrote:

 On Mon, Sep 2, 2013 at 2:44 PM, András Murányi muran...@gmail.comwrote:


 On Sun, Sep 1, 2013 at 11:18 PM, Kjetil Matheussen 
 k.s.matheus...@gmail.com wrote:

 Slightly inspired by Max for Ableton live, I've added Pd for Radium
 (Radium homepage: http://www.notam02.no/~kjetism/radium/)

 Screenshot: http://folk.uio.no/ksvalast/radiumpd.png
 Video: http://folk.uio.no/ksvalast/radium_pd.ogv

 It's basically got the same features as Max for Ableton, but I haven't
 implemented a modular note control system in Radium yet, so you can't,
 for instance, make an arpeggiator in Pd that controls other
 instruments.
 I will implement a modular note control system now though, because
 of Pd.

 But at least it's possible to use Pd to make sound effects and soft
 synths.

 It's a bit rough yet, so I haven't released anything. You must build
 Radium
 from source to get it, for now. It probably also only works on Linux.
 I haven't tried  to compile on Windows or Osx yet.

 To access pd, I have used libpd, but upgraded it to support several
 instances, gui, and pd-extended:  https://github.com/kmatheussen/libpd


 Hello Kjetil,

 This is very interesting, thanks for sharing!

 When trying to add simple_midi_synth to the graph (? I don't know how
 you call it), it seems it wants to load libs from the .pdextended settings
 file even if pd-extended is not installed. When pd-extended is installed, I
 get this error:
 Unable to create libpds instance. Error message:
 /tmp/libpd_1378125318_83135_1571333196_bs94VC.so: undefined symbol:
 _ZTI7GemBase.

 Personally, I wish I could use pd-l2ork from radium but I'm totally
 unaware if it's pdlib-compatible and if it's possible at all...


 Hi András,

 pd-extended is actually included in Radium, but I've only included the
 vanilla objects from the externals directory of it.
 From the error message you get, it seems like Gem should also be
 installed with Radium in order to run correctly.

 To solve this problem, though, you should only have to add the path to
 where the Gem externals are installed into ~/.pdextended.
 Alternatively, you could temporarily rename your ~/.pdextended file to
 something else when running radium, to avoid the dependency problem.
 It would also be useful to know the content of your ~/.pdextended file,
 to locate which externals you have that needs Gem.



 When renamed .pdextended, the messages I'm getting are these:
 no preferences file /home/muranyia/.pdextended
 Unable to create libpds instance. Error message:
 /tmp/libpd_1378132431_561780_1846930686_cA3Sts.so: undefined symbol:
 iemgui_select


 Something else is wrong. iemgui_select is inside the pd source. Something
 may have gone wrong during compilation.

 Did you follow this procedure?:


yes i did (except the mkdir/cd temp stuff, plus I issued export
BUILDTYPE=RELEASE).



 mkdir temp
 cd temp
 git clone https://github.com/kmatheussen/radium.git
 touch audio/*.cpp common/gfx_op_queue_generated.c
 common/visual_op_queue_proc.h
 make packages
 BUILDTYPE=RELEASE ./build_linux.sh -j7
 ./start.sh

 Can you also mail me privately the terminal output when running radium?


I will!

Thanks,

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


Re: [PD] filtercoeff~ / filtergraph~ in Pd?

2013-09-01 Thread András Murányi
On Sun, Sep 1, 2013 at 8:23 PM, Alexandros Drymonitis adr...@gmail.comwrote:

 Mike Moser-Booth has a whole library with abstractions which include
 [filtercoeff~] and [filtergraph~]. You can get it if you go to Pd's forum (
 puredata.hurleur.com) and check any post by Maelstrom (he's an
 administrator there). He's got a link to his library as a post signature.


Maelstorm (sic!)
the lib is here: https://github.com/dotmmb/mmb
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Pure Data and Korg Monotribe

2013-08-27 Thread András Murányi
On Tue, Aug 27, 2013 at 5:41 AM, Pagano, Patrick
p...@digitalworlds.ufl.eduwrote:


 Hello

  I am wondering and hoping someone else has got one of these Korg
 Monotribes.
 I have mod-ed mine with the USBtribe http://www.usbtri.be/
 I am having a little bit of fun sending random values on channel 1 CC# 1,
 7, 11, 16, 17, 80, 81 82 and 83 effectively glitching out the Synth
 portion.

  Can someone give me an example of how to produce smooth random values?

  I have a metro on about 200 triggering about 9 bangs for a [random 127]
 and the values are bopping all over the place and i would like them to move
 smoothly from random number to random number like a knob would. Can someone
 help me out with that?
 Is line what i want? or Vline?

  pp


I guess you just answered your own question :o)
Or, if linear ramps are not satisfying, I'd experiment with an Array set to
bezier curves and read out at a higher resolution.

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


Re: [PD] Pure Data and Korg Monotribe

2013-08-27 Thread András Murányi
It was just an idea, which may or may not work. Unfortunately I don't have
patches.

András

On Tue, Aug 27, 2013 at 2:48 PM, Pagano, Patrick
p...@digitalworlds.ufl.eduwrote:

  Can you share an example? I think bezier would be ideal

 Patrick Pagano B.S,M.F.A
 Asst. in Digital Art and Science
 Digital Worlds Institute
 University of Florida
 (352) 294-2020


 On Aug 27, 2013, at 6:45 AM, András Murányi muran...@gmail.com wrote:

On Tue, Aug 27, 2013 at 5:41 AM, Pagano, Patrick 
 p...@digitalworlds.ufl.edu wrote:


 Hello

  I am wondering and hoping someone else has got one of these Korg
 Monotribes.
 I have mod-ed mine with the USBtribe http://www.usbtri.be/
 I am having a little bit of fun sending random values on channel 1 CC# 1,
 7, 11, 16, 17, 80, 81 82 and 83 effectively glitching out the Synth
 portion.

  Can someone give me an example of how to produce smooth random values?

  I have a metro on about 200 triggering about 9 bangs for a [random 127]
 and the values are bopping all over the place and i would like them to move
 smoothly from random number to random number like a knob would. Can someone
 help me out with that?
 Is line what i want? or Vline?

  pp


  I guess you just answered your own question :o)
  Or, if linear ramps are not satisfying, I'd experiment with an Array set
 to bezier curves and read out at a higher resolution.

 András



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


Re: [PD] Pure Data and Korg Monotribe

2013-08-27 Thread András Murányi
On Tue, Aug 27, 2013 at 7:20 PM, Pagano, Patrick
p...@digitalworlds.ufl.eduwrote:

  Funny you said that because I did a max patch with randoms and drunk
 objects with the number and steps. Where would I find a drunk object for
 pd? I assume it will be in an external lib but I don't know where to find
 one yet



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


Re: [PD] PD on retina display

2013-08-21 Thread András Murányi
On Wed, Aug 21, 2013 at 7:48 PM, Jean-Michel Dumas jm.du...@gmail.comwrote:


 On Wed, Aug 21, 2013 at 12:44 PM, Jonathan Wilkes jancs...@yahoo.comwrote:

  On 08/21/2013 11:14 AM, Jean-Michel Dumas wrote:

 Hi Jonathan,

  It stays the same with your build, but that pref pane of yours is
 pretty neat!

  Some more info for those who care:

  - If I load a pre-retina patch and copy it in a new patcher it fixes
 things except for labels


 and what if you save it and then load the saved post-retina patch?  I
 can't imagine anything
 in the source file that would flag a patch wrt this.


 as expected, the newly saved patch is fine when reopening it.



  - If I start a new patch, all is good in the patch even labels (the
 windowing system is still wrong though, i.e. title bar, dialogs, etc)
 - If I load a pre-retina patch and create new objects in it, the new
 objects look wrong

  I know this is about aesthetics and thus pretty low on the PD dev
 scale, but everything else is so nice on the retina..


 Maybe take some screenshots of the main window, loading an old patch,
 loading a new patch, etc.  Then
 post the screenshots somewhere on the web and put the links in this
 thread.

 Unfortunately I don't have a retina display.


 here's a screenshot of an opened patch versus the same patch pasted in a
 new patcher: http://i.imgur.com/J3U4z6w.png

 cheers,
 jm



I have the impression that these are two different fonts.

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


Re: [PD] abstraction penalty benchmarks

2013-08-09 Thread András Murányi
On Fri, Aug 9, 2013 at 5:27 AM, Miller Puckette m...@ucsd.edu wrote:

 Here's a guess - I think each copy of the abstraction binds itself to
 a symbol, pd-name. Binding is fast bt unbinding is linear-time in the
 number of things bound to the symbol... ouch.

 There's a good reason to bind toplevels and named sub-patches to ther
 names,
 but I think there's little reason to do it for abstractions - perhaps I can
 take this out, but I'd have to leave it as an option for compatibility
 (ouch!)

 Miller


Hi Miller,

Just very generally BTW:
Do you mean binary compatibility or patch compatibility?
Either way, what are your thoughts about the possibility of a future Pd-1.0
which would break (some kind of) compatibility for the sake of
revolutionary progress?

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


Re: [PD] Preset saving with SSSAD

2013-07-29 Thread András Murányi
On Thu, Nov 25, 2010 at 10:19 AM, Frank Barknecht f...@footils.org wrote:

 Hi,

 On Thu, Nov 25, 2010 at 03:28:01AM +0100, András Murányi wrote:
  Cool, i was wandering around in the rj lib but i couldn't find how this
 thing
  works.  Can you just tell me in a nutshell please?

 yeah, it's a bit convoluted, to make it play nice in the background
 without a
 user ever having to see a single sssad object ...

 Anyway the real interesting feature you will like is not so much the
 saveonly
 message but local saving which is enabled by adding something like $0 as
 second argument to your [sssad] objects. Such local sssad objects cannot
 be controlled
 via sending to SSSAD_ADMIN anymore! Instead you have to send to
 $0-SSSAD_ADMIN.

 In rj, the [u_sssad] objects are copies of sssad.pd and they are hidden
 in [u_dispatch] objects. These objects are in almost every rj abstraction
 and
 handle two things: Dispatching of tagged messages from an inlet to local
 receivers and saving the sssad-parameters.

 For example a [u_dispatch $0 freq] will turn messages like freq 440 into
 a
 440 sent to [s $0-freq] and it will also save 440 into a local(!)
 sssad-parameter called freq that is local to the value of $0.

 Now a second utility abstraction, [u_loader] will build a bridge between
 these
 local sssads with their $0-SSSAD_ADMIN receivers and two global receivers
 called RJ_SCENE_LOAD and RJ_SCENE_SAVE. Actually these are seldomly used in
 rjdj scenes.

 A typical idiom to get the state of all sssads in one abstraction is to
 send
 save to the $0-SSSAD_ADMIN in ony abstraction, then collect all the
 responses
 into messages and save these into message boxes.  This is handled inside of
 [u_loader] and can be seen all over the rj library, expecially in Andy's
 synths
 like s_ejun or s_cwc.

 If this sounds too complicated and you want to just have a presettable
 abstraction, you just need to do this:

 1) add a [u_loader abstractionname-$1 $0] object
 2) add a [u_dispatch $0 parametername] object for every parameter
 3) daisychain all [u_dispatch] with connections and connect the first one
 to an inlet.
 3.1) Optionally: Connect [u_loader]'s outlet to an outlet and route
 incoming
   save messages to its inlet to save settings in the parent patch, e.g.
 with [u_cocollect]
 4) Call you abstractions with unique tags as first argument

 Now try sending stuff to RJ_SCENE_SAVE and RJ_SCENE_LOAD and to the inlets
 of
 your abstractions.

 Ciao
 --
  Frank BarknechtDo You RjDj.me?  _ __footils.org__


Huh, I'm trying to pick this up (after 3 years...)
Honestly, currently my IQ seems to be less than satisfactory to understand
and utilize the advice. (It's also almost 40 degrees C here so I'll have to
think out loud...)

- is the SSSAD in s-abstractions recent enough for these tricks? (
http://code.google.com/p/s-abstractions/source/browse/#svn%2Ftrunk%2Fsssad)
- is there an example patch of SSSAD local saving available? i just wish to
see/understand how to save and load presets exclusive for an abstraction
instance.
- or, please, is it possible to list the steps of creating SSSAD local
saving for an abstraction? (eventually using [presetstore]... which I have
attached because it's not hosted anywhere any more)?
- is at viable at all to avoid using rjlib for this (and to use 'pure'
SSSAD), or I couldn't get away without all that patching that is in
u_loader, u_dispatch, u_cocollect etc?

...sorry for the dependent mental state in which I am! :-o

András


presetstore.pd
Description: Binary data


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


Re: [PD] Preset saving with SSSAD

2013-07-29 Thread András Murányi
On Mon, Jul 29, 2013 at 7:48 PM, Jonathan Wilkes jancs...@yahoo.com wrote:

  On 07/29/2013 07:50 AM, András Murányi wrote:

  On Thu, Nov 25, 2010 at 10:19 AM, Frank Barknecht f...@footils.orgwrote:

 Hi,

 On Thu, Nov 25, 2010 at 03:28:01AM +0100, András Murányi wrote:
  Cool, i was wandering around in the rj lib but i couldn't find how this
 thing
  works.  Can you just tell me in a nutshell please?

  yeah, it's a bit convoluted, to make it play nice in the background
 without a
 user ever having to see a single sssad object ...

 Anyway the real interesting feature you will like is not so much the
 saveonly
 message but local saving which is enabled by adding something like $0 as
 second argument to your [sssad] objects. Such local sssad objects cannot
 be controlled
 via sending to SSSAD_ADMIN anymore! Instead you have to send to
 $0-SSSAD_ADMIN.

 In rj, the [u_sssad] objects are copies of sssad.pd and they are hidden
 in [u_dispatch] objects. These objects are in almost every rj abstraction
 and
 handle two things: Dispatching of tagged messages from an inlet to local
 receivers and saving the sssad-parameters.

 For example a [u_dispatch $0 freq] will turn messages like freq 440
 into a
 440 sent to [s $0-freq] and it will also save 440 into a local(!)
 sssad-parameter called freq that is local to the value of $0.

 Now a second utility abstraction, [u_loader] will build a bridge between
 these
 local sssads with their $0-SSSAD_ADMIN receivers and two global receivers
 called RJ_SCENE_LOAD and RJ_SCENE_SAVE. Actually these are seldomly used
 in
 rjdj scenes.

 A typical idiom to get the state of all sssads in one abstraction is to
 send
 save to the $0-SSSAD_ADMIN in ony abstraction, then collect all the
 responses
 into messages and save these into message boxes.  This is handled inside
 of
 [u_loader] and can be seen all over the rj library, expecially in Andy's
 synths
 like s_ejun or s_cwc.

 If this sounds too complicated and you want to just have a presettable
 abstraction, you just need to do this:

 1) add a [u_loader abstractionname-$1 $0] object
 2) add a [u_dispatch $0 parametername] object for every parameter
 3) daisychain all [u_dispatch] with connections and connect the first one
 to an inlet.
 3.1) Optionally: Connect [u_loader]'s outlet to an outlet and route
 incoming
   save messages to its inlet to save settings in the parent patch, e.g.
 with [u_cocollect]
 4) Call you abstractions with unique tags as first argument

 Now try sending stuff to RJ_SCENE_SAVE and RJ_SCENE_LOAD and to the
 inlets of
 your abstractions.

 Ciao
 --
  Frank BarknechtDo You RjDj.me?  _ __footils.org__


 Huh, I'm trying to pick this up (after 3 years...)
  Honestly, currently my IQ seems to be less than satisfactory to
 understand and utilize the advice. (It's also almost 40 degrees C here so
 I'll have to think out loud...)

  - is the SSSAD in s-abstractions recent enough for these tricks? (
 http://code.google.com/p/s-abstractions/source/browse/#svn%2Ftrunk%2Fsssad
 )
  - is there an example patch of SSSAD local saving available? i just wish
 to see/understand how to save and load presets exclusive for an abstraction
 instance.
  - or, please, is it possible to list the steps of creating SSSAD local
 saving for an abstraction? (eventually using [presetstore]... which I have
 attached because it's not hosted anywhere any more)?
  - is at viable at all to avoid using rjlib for this (and to use 'pure'
 SSSAD), or I couldn't get away without all that patching that is in
 u_loader, u_dispatch, u_cocollect etc?

  ...sorry for the dependent mental state in which I am! :-o


 I don't think it's your mental state.  Those tools are clunky.

 Have you looked at Ivica's [preset_hub] in Pd-l2ork?  You simply name the
 [preset_hub],
 and all the [preset_node] objects with the same name on that canvas or a
 child of it
 (including abstractions) work together.  No need to use dollarsign
 arguments at all.
 All state is saved with the patch and adding/removing nodes works
 seamlessly, even with
 infinite undo.

 His preset system even makes an automatic, hidden connection back into the
 [preset_node]
 so you don't get crossed wires.

 -Jonathan


Now that you told it, I gave myself a shot of it. Mm...! Simple and
fast and feels so good.
However... I'm afraid of locking myself in pd-l2ork. That would mean that
my songs are basically in l2ork.
Where does this thing store its data? Is it possible to dump it out in raw
form?
On the other hand, you've been using l2ork for a while, right? Can I ask
you how does it feel, do you feel locked in, etc? You no miss 0.43
plugins...?!

Thanks,

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


Re: [PD] Preset saving with SSSAD

2013-07-29 Thread András Murányi
   [...]
  - is the SSSAD in s-abstractions recent enough for these tricks? (
 http://code.google.com/p/s-abstractions/source/browse/#svn%2Ftrunk%2Fsssad
 )
  - is there an example patch of SSSAD local saving available? i just
 wish to see/understand how to save and load presets exclusive for an
 abstraction instance.
  - or, please, is it possible to list the steps of creating SSSAD local
 saving for an abstraction? (eventually using [presetstore]... which I have
 attached because it's not hosted anywhere any more)?
  - is at viable at all to avoid using rjlib for this (and to use 'pure'
 SSSAD), or I couldn't get away without all that patching that is in
 u_loader, u_dispatch, u_cocollect etc?

  ...sorry for the dependent mental state in which I am! :-o


  I don't think it's your mental state.  Those tools are clunky.


Clunky but portable. I'm still interested in an SSSAD-only solution.



 Have you looked at Ivica's [preset_hub] in Pd-l2ork?  You simply name the
 [preset_hub],
 and all the [preset_node] objects with the same name on that canvas or a
 child of it
 (including abstractions) work together.  No need to use dollarsign
 arguments at all.
 All state is saved with the patch and adding/removing nodes works
 seamlessly, even with
 infinite undo.

 His preset system even makes an automatic, hidden connection back into
 the [preset_node]
 so you don't get crossed wires.

 -Jonathan


  Now that you told it, I gave myself a shot of it. Mm...! Simple and
 fast and feels so good.
  However... I'm afraid of locking myself in pd-l2ork. That would mean
 that my songs are basically in l2ork.
  Where does this thing store its data? Is it possible to dump it out in
 raw form?


 It stores it as hidden args to the relevant [preset_hub].  I told Ivica I
 thought there should
 be an option to save the state out to a separate file, but he said that
 would complicate
 things (and he's the one implementing all of it).  After all, if you're
 saving state for a patch,
 that state isn't much good outside of the context of the patch.


Well, I just RTFM and the feature is there. You bang this into your
preset_hub:
[symbol $1]
 |
[write $1.txt(
...and voilá.



 The one area that this method does not address is abstractions managing
 their own state.
 The obvious benefit of such self-management is with gui abstractions,
 where you want the
 abstraction to retain colors, slider values, or whatever when the parent
 is saved, and without
 manual intervention.

 Maybe there's a way to embed a preset_hub into a canvas (as an option in
 the gop dialog),
 so that when the patch is created as an abstraction the preset state gets
 saved as args to
 the abstraction.

 Also-- I think this probably ties in somehow to the idea of simulating
 named arguments
 by interpreting arguments after a \, as messages to the object.  In other
 words,
 [foo, pitch 1, decay 3]

 would be equivalent to

 [initbang]
 |
 [pitch 1, decay 3(
 |
 [foo]

 I can't remember the exact arg syntax of [preset_hub] for saving state,
 but it seems like
 it's essentially the same idea, just with the args hidden from the user.


On the other hand, you've been using l2ork for a while, right? Can I
 ask you how does it feel, do you feel locked in, etc? You no miss 0.43
 plugins...?!


 There are only a few things in the hard sense that could lock you in:
 * Pd-l2ork uses Max-style [trigger]: e.g., [t b 123] would trigger the
 number 123 then a bang
 (quite useful in my opinion)


good reminder! I've just noticed a few days ago this works but wasn't fully
aware it's not portable


  * [preset_hub] isn't part of Pd-extended nor vanilla


and i guess won't ever be


  * discrepancy between iemgui placement on gop canvas that evidently makes
 some gop abstractions not show up correctly in pd-l2ork


 I think everything else would only lock in a user in the soft sense,
 e.g., infinite undo
 makes you feel slightly less like you're programming on an Apple II from
 the 80s.

 In fact there are so many of the latter type of improvements that it's
 probably
 less work to port Pd-l2ork to Windows and OSX than it is to put those
 features
 back into Pd-Extended and Vanilla.  If Pd-l2ork incorporated the 0.43 gui
 changes
 then that's probably what I'd spend my time doing. :)

 -Jonathan


make no mistake, I've been using l2ork for more than a year...
it's just that so far I've not burned the bridges behind me

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


Re: [PD] Preset saving with SSSAD

2013-07-29 Thread András Murányi
On Mon, Jul 29, 2013 at 10:06 PM, Phil Stone pkst...@ucdavis.edu wrote:

 On 7/29/13 1:01 PM, Jonathan Wilkes wrote:

 In fact there are so many of the latter type of improvements that it's
 probably
 less work to port Pd-l2ork to Windows and OSX than it is to put those
 features
 back into Pd-Extended and Vanilla.  If Pd-l2ork incorporated the 0.43 gui
 changes
 then that's probably what I'd spend my time doing. :)

 -Jonathan


 Speaking strictly selfishly, that would be a dream-come-true for me. I'd
 love to see the fork reunite, as it sounds like many excellent improvements
 have been made in Pd-l2ork that would be nice to have become mainstream.


 Phil Stone
 www.pkstonemusic.com


+1
huh :o}

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


Re: [PD] l2ork: SSSAD loads but doesn't save presets

2013-07-27 Thread András Murányi
Just an update with a happy ending:
it turned out that rc-patches was still in the search path and it
indirectly involved an incompatible version of sssad. Removing it from the
path fixed the problem.
Thanks for the tips, they definitely helped me understand what to look for.

András


On Mon, Jun 24, 2013 at 4:00 PM, András Murányi muran...@gmail.com wrote:

 Ciao Frank,

 thanks for the tip.
 I'm using [presetstore] which writes to [pd presetstore0] (etc...)
 subpatches. (BTW, latest s-abstractions don't have [presetstore] any more?)
 I've set up the print on receivers, but I guess placing [r $2-SSSAD_ADMIN]
 and [r $2-SSSAD] inside the [presetstore] patch was not a good idea because
 they didn't receive anything (where to put them then?)

 The output looks like this:
 SSSAD: list e5/envelope 4 0 79 68 80 69 47 140 46
 SSSAD: list e3/envelope 3 0 80 44 80 140 70
 SSSAD: list e2/envelope 4 0 38 61 80 94 40 140 80
 SSSAD: list e4/envelope 7 0 80 36 65 55 39 76 70 96 38 113 69 140 80
 SSSAD: list e1/envelope 2 0 0 140 80
 presetstore saving: presetstore6
 SSSAD_ADMIN: save

 The other strange sting is that the output only shows the stuff to save
 for the envelopes which had sssad built in (they are based on an older
 version of [s-env] i think), and no data for the numerous objects for which
 I have set up sssad myself. They are all calling sssad from the same
 location however (no directory prefix, just [sssad]), which is, according
 to my search path, is the sssad in s-abstractions.
 I'm still lost...

 András



 On Mon, Jun 24, 2013 at 2:49 PM, Frank Barknecht f...@footils.org wrote:

 Hi,

 On Sun, Jun 23, 2013 at 09:42:54PM +0200, András Murányi wrote:
  I've been having a problem with SSSAD for a few weeks: it's able to load
  presets, but when it comes to saving, an empty state is written (i
 mean, it
  does write but it overwrites the previous content of the preset with
  nothingness). The example patches don't work either.
  There are no errors in the console and I have also overwritten the whole
  SSSAD folder with a newly downloaded one, still no joy.
  Tested in vanilla and it works.

 sssad.pd itself doesn't write anything to disk, so there must be
 something else that's doing the writing. What sssad does is sending
 messages to
 receivers called SSSAD_ADMIN and SSSAD or to semi-global receivers called
 $2-SSSAD_ADMIN and $2-SSSAD for [sssad] objects with a second argument
 different from 0.

 You can try to read and [print] these receivers to debug if no data is
 received.

 Ciao
 --
  Frank Barknecht _ __footils.org__

 ___
 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] CPU 100% after suspend (was Re: closed window not destroyed? (in l2ork))

2013-07-05 Thread András Murányi
On Wed, Jun 19, 2013 at 9:49 AM, Roman Haefeli reduz...@gmail.com wrote:

 On Tue, 2013-06-18 at 22:58 +0200, András Murányi wrote:
  Hi List,
 
 
  I've got used to putting my PC to sleep (aka hibernation) often
  lately. Now there is this behaviour of Pd that when you leave a patch
  open and put the computer to sleep, once it wakes up Pd will try to do
  everything it missed while the computer was sleeping, so the CPU goes
  100% for quite a while. I suppose this is by design.
 
  What I've just noticed using l2ork is that I had closed my patch
  before hibernating (in order to avoid the CPU boost when waking up),
  put the computer to sleep for a few hours, and when i woke it up,
  surprisingly the 100% CPU boost still happened - with only the main
  window and console open.
 
  This makes me think some things are not destroyed properly when a
  patch is closed.
 
  Any thoughts appreciated...


I've tested it out a bit, and IOhannes and Ivica are right: it's a cleanup
problem, rather something else. (It happens also when there is and there
was no patch open).



 Does it help to toggle DSP off and on, when Pd is in this post-suspend
 mode? I had the impression it did, but I wasn't sure if it was just a
 coincident, that CPU usage stopped at the same moment.

 Roman


Yes! I was actually toggling DSP on and off, because I usually keep it off.
When I switched it on, CPU usage instantly dropped to normal.
Seems like a symptom that is avoidable...


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


Re: [PD] CPU 100% after suspend (was Re: closed window not destroyed? (in l2ork))

2013-07-05 Thread András Murányi
On Fri, Jul 5, 2013 at 12:08 PM, András Murányi muran...@gmail.com wrote:


 On Wed, Jun 19, 2013 at 9:49 AM, Roman Haefeli reduz...@gmail.com wrote:

 On Tue, 2013-06-18 at 22:58 +0200, András Murányi wrote:
  Hi List,
 
 
  I've got used to putting my PC to sleep (aka hibernation) often
  lately. Now there is this behaviour of Pd that when you leave a patch
  open and put the computer to sleep, once it wakes up Pd will try to do
  everything it missed while the computer was sleeping, so the CPU goes
  100% for quite a while. I suppose this is by design.
 
  What I've just noticed using l2ork is that I had closed my patch
  before hibernating (in order to avoid the CPU boost when waking up),
  put the computer to sleep for a few hours, and when i woke it up,
  surprisingly the 100% CPU boost still happened - with only the main
  window and console open.
 
  This makes me think some things are not destroyed properly when a
  patch is closed.
 
  Any thoughts appreciated...


 I've tested it out a bit, and IOhannes and Ivica are right: it's a cleanup
 problem, rather something else. (It happens also when there is and there
 was no patch open).


i mean NOT a cleanup problem





 Does it help to toggle DSP off and on, when Pd is in this post-suspend
 mode? I had the impression it did, but I wasn't sure if it was just a
 coincident, that CPU usage stopped at the same moment.

 Roman


 Yes! I was actually toggling DSP on and off, because I usually keep it
 off. When I switched it on, CPU usage instantly dropped to normal.
 Seems like a symptom that is avoidable...


 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: SSSAD loads but doesn't save presets

2013-07-04 Thread András Murányi
 [...]
 [datastore] however, is still part of s-abstractions (it saves a single
 state to a subpatch), and it doesn't work here. I tried datastore-help.pd
 and it saves an empty state. What's interesting, is that if I try it while
 my other big patch is open, it consistently triggers a segfault.


On Wed, Jul 3, 2013 at 9:46 PM, Ivica Bukvic i...@vt.edu wrote:

 Without seeing your patch this conversation is unfortunately entirely
 pointless.

Sorry, the patch is so big I wouldn't dump it on you.
Make no mistake, the problem is not happening IN the patch, but in the
stock datastore-help.pd MEANWHILE the big patch is open.
As soon as I can reproduce the crash synthetically, I'll send an example
patch.

  It could be that you're using a third-party external that somehow trips
 up and crashes when a pest I'd invoked, fails, and outputs bogus data that
 makes the external crash and that is something that I cannot even begin to
 backtrace without knowing exactly what crashed. It could be also that you
 are as you're suggesting mixing two different versions of preset
 abstractions which itself appears to be causing some of the problems you're
 encountering and the list goes on. To begin, you could provide a backtrace
 of the consistent crash so that we have some idea of what is going on.


I'm attaching a backtrace. Thanks for taking a look!

András
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as x86_64-linux-gnu.
For bug reporting instructions, please see:
http://bugs.launchpad.net/gdb-linaro/...
Reading symbols from /usr/local/bin/pd-l2ork...(no debugging symbols 
found)...done.
(gdb) run -rt -audiobuf 0 -noaudio -inchannels 0 -outchannels 0 -alsamidi 
-midid 
ev 0
Starting program: /usr/local/bin/pd-l2ork -rt -audiobuf 0 -noaudio -inchannels 
0 -outchannels 0 -alsamidi -mididev 0
[Thread debugging using libthread_db enabled]
Using host libthread_db library /lib/x86_64-linux-gnu/libthread_db.so.1.
priority 6 scheduling enabled.
priority 8 scheduling enabled.
watchdog: signaling pd...
watchdog: signaling pd...
loading built-in widget definitions
tcl/tk error: unknown encoding yahoo

Program received signal SIGSEGV, Segmentation fault.
0x004911f3 in pd_typedmess ()
(gdb) watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
backtrace full
#0  0x004911f3 in pd_typedmess ()
No symbol table info available.
#1  0x0048f7be in bindlist_anything ()
No symbol table info available.
#2  0x0049136f in pd_typedmess ()
No symbol table info available.
#3  0x0049136f in pd_typedmess ()
No symbol table info available.
#4  0x00492d3a in outlet_anything ()
No symbol table info available.
#5  0x0049136f in pd_typedmess ()
No symbol table info available.
#6  0x0049a699 in binbuf_eval ()
No symbol table info available.
#7  0x00492a29 in outlet_bang ()
No symbol table info available.
#8  0x004bda91 in trigger_anything ()
No symbol table info available.
#9  0x0049136f in pd_typedmess ()
No symbol table info available.
#10 0x00492d3a in outlet_anything ()
No symbol table info available.
#11 0x0049136f in pd_typedmess ()
No symbol table info available.
#12 0x0049a699 in binbuf_eval ()
No symbol table info available.
#13 0x00492a29 in outlet_bang ()
No symbol table info available.
#14 0x00472dcb in bng_newclick ()
No symbol table info available.
#15 0x0043bec7 in graph_click ()
No symbol table info available.
#16 0x0046d0f3 in canvas_doclick ()
No symbol table info available.
#17 0x00491645 in pd_typedmess ()
No symbol table info available.
#18 0x0049136f in pd_typedmess ()
No symbol table info available.
#19 0x0049a699 in binbuf_eval ()
No symbol table info available.
#20 0x004a23d9 in socketreceiver_read ()
No symbol table info available.
#21 0x004a0618 in sys_domicrosleep.constprop.3 ()
No symbol table info available.
#22 0x0049d73d in m_mainloop ()
No symbol table info available.
#23 0x004a00e8 in sys_main ()
No symbol table info available.
#24 0x76a6876d in __libc_start_main ()
   from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#25 0x00413e11 in _start ()
No symbol table info available.

Re: [PD] GOP text field / symbol which is resizeable? (was: GOP text field which sends bang?)

2013-07-03 Thread András Murányi
On Wed, Jul 3, 2013 at 1:15 AM, Ivica Ico Bukvic i...@vt.edu wrote:

 [...]

However, if the object appears within the GOP boundaries but is still not
 visible in GOP window, then there may be some stale things I missed in the
 getrect call for hsl. In this case, please do file a bug report.

 Best wishes,

 Ico


I would. Where is the l2ork bug tracker? I see you don't use the tracker on
github...

I have compiled the newest l2ork and things are almost perfect, if not
perfect.
My hsl and cnv still don't fit where they should but I've realized it's
because of their labels. The labels are rendered seemingly inside the
objects' boundaries, however I need to decrease the font size further to
make them GOP.
Please see the attached little example patch.

Thanks,

András


GOP-Label-test.pd
Description: Binary data
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] GOP text field / symbol which is resizeable? (was: GOP text field which sends bang?)

2013-07-03 Thread András Murányi
Thanks for the explanation.
Tcl/tk is so funny!

András

On Wed, Jul 3, 2013 at 7:35 PM, Ivica Bukvic i...@vt.edu wrote:

 That is because tk renders them as such. In other words when text is
 written inside the canvas it is not just the text itself that takes up
 space but imagine a box around it as if you were to select text that
 actually within tk returns visible area required by the text itself.
 Finding out only the pixels assigned to text itself without having direct
 access to tk is extremely cumbersome if not impossible. This is also why
 comment when jam packed right against the edge of the graph on parent box
 is not visible because of this invisible selection area that is reserved
 for the text.
  On Jul 3, 2013 11:47 AM, András Murányi muran...@gmail.com wrote:


 On Wed, Jul 3, 2013 at 1:15 AM, Ivica Ico Bukvic i...@vt.edu wrote:

 [...]

 However, if the object appears within the GOP boundaries but is still not
 visible in GOP window, then there may be some stale things I missed in the
 getrect call for hsl. In this case, please do file a bug report.

 Best wishes,

 Ico


 I would. Where is the l2ork bug tracker? I see you don't use the tracker
 on github...

 I have compiled the newest l2ork and things are almost perfect, if not
 perfect.
 My hsl and cnv still don't fit where they should but I've realized it's
 because of their labels. The labels are rendered seemingly inside the
 objects' boundaries, however I need to decrease the font size further to
 make them GOP.
 Please see the attached little example patch.

 Thanks,

 András


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


Re: [PD] l2ork: SSSAD loads but doesn't save presets

2013-07-03 Thread András Murányi
On Mon, Jun 24, 2013 at 7:04 PM, Frank Barknecht f...@footils.org wrote:

 On Mon, Jun 24, 2013 at 04:00:15PM +0200, András Murányi wrote:
  thanks for the tip.
  I'm using [presetstore] which writes to [pd presetstore0] (etc...)
  subpatches. (BTW, latest s-abstractions don't have [presetstore] any
 more?)
  I've set up the print on receivers, but I guess placing [r
 $2-SSSAD_ADMIN]
  and [r $2-SSSAD] inside the [presetstore] patch was not a good idea
 because
  they didn't receive anything (where to put them then?)

 sssad-objects created as [sssad something KEY] will send to
 KEY-SSSAD_ADMIN and
 KEY-SSSAD, all others will send to SSSAD_ADMIN and SSSAD. To receive from
 those
 semi-global [sssad]-objects, you'd need to replace the receivers next to
 the
 sssad-objects that use the second argument.

 Maybe you can search for sssad objects in your patch and try to find some
 that use second args?

 Also the semi-global/local receivers have been added at some time after
 s-abstractions where born. Although old already, maybe you have a mix of
 both
 versions installed now? The old one didn't have any $2-SSSAD
 senders/receivers
 inside.

 Ciao
 --
  Frank Barknecht _ __footils.org__


Shame on me, i did have two different sssad folders in my path. Now i've
cleaned things up and there's only the one from s-abstractions - but that's
not the solution yet.
I've noticed that s-abstractions dropped [presetstore] and that may have a
good reason. Is it possible that it's actually not compatible with current
sssad?
I've also noticed [saver] in s-abstrations/sssad which seems to be like
[presetstore] (except that [presetstore] saved to subpatches while [saver]
saves to textfiles). I've tried it and it doesn't work for me: error:
$1state-11.sssad: write failed. (It does create 0-byte files in
s-abstrations/sssad though.)

[datastore] however, is still part of s-abstractions (it saves a single
state to a subpatch), and it doesn't work here. I tried datastore-help.pd
and it saves an empty state. What's interesting, is that if I try it while
my other big patch is open, it consistently triggers a segfault.


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


Re: [PD] GOP text field / symbol which is resizeable? (was: GOP text field which sends bang?)

2013-07-02 Thread András Murányi
On Mon, Jul 1, 2013 at 10:05 PM, Roman Haefeli reduz...@gmail.com wrote:

 On Mon, 2013-07-01 at 20:56 +0200, András Murányi wrote:
  I'm reformulating my question as the problem is evolving:
  do we have an object that
  - Displays and holds a text value (like Symbol or Message box),

 * symbolbox with width set 0 resizes dynamically
 * hsl, vsl, cnv, etc. can adjust size with 'size' message, can change
 displayed text with 'label' message


Very good idea, thanks Roman!
Some difficulties I'm having:
- I don't know how to set the label of [cnv]... is it possible at all?
- (ATTN: Ivica) [hsl] seems to have the bounding box (?) miscalculated in
l2ork so it doesn't GOP when it's less than 2-3px from the border of the
parent canvas. Checked in Vanilla, it works as expected ([hsl] can be
placed to the very border and it will GOP).



  - is Graph-on-Parent,

 applies to all above solutions.

  - can be resized (like Number2)? (or small enough by default?)

 see above.

 To make something send a bang, you could put some [bng] objects behind
 your whatever text displaying objects. Interestingly, hidden GUI objects
 have priority over visible objects when clicked. Another way is to use a
 construct like the following to make a slider send bangs only when
 clicked, but not when dragged:

 [hsl]
 |
 [t a a]
   \/
   /\
 [sel 0]


Interesting indeed.
Actually, I don't need the label to send a bang any more, because [pmenu]
won't pop up when the click happens inside a subpatch, so I need to put the
triggering object in the toplevel. (I might still hide it under the GOP
abstraction...)
BTW, is it theoretically possible for a GOP object to display a menu on the
toplevel (stretching over the GOP area of the subpatch where it is)? If
yes, I'd eventually try to hack the pmenu code.

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


Re: [PD] GOP text field / symbol which is resizeable? (was: GOP text field which sends bang?)

2013-07-02 Thread András Murányi
On Tue, Jul 2, 2013 at 2:06 PM, IOhannes m zmoelnig zmoel...@iem.at wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On 2013-07-02 12:54, András Murányi wrote:
  - I don't know how to set the label of [cnv]... is it possible at
  all?

 yes, it's easy.
 since [cnv] doesn't have an inlet, you have to use the receive-label.

 just check the help-patch for [cnv] - there's a [pd edit] that
 explains all this stuff.

 fgamsdr
 IOhannes


Oh, yes. I'm sorry I didn't take a better look. (Maybe I didn't see the
recieve symbol in properties because I was not clicking on the cnv's
selectable area but on the underlying canvas'...)

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


Re: [PD] GOP text field / symbol which is resizeable? (was: GOP text field which sends bang?)

2013-07-02 Thread András Murányi
On Tue, Jul 2, 2013 at 2:27 PM, Roman Haefeli reduz...@gmail.com wrote:

 On Die, 2013-07-02 at 12:54 +0200, András Murányi wrote:
  On Mon, Jul 1, 2013 at 10:05 PM, Roman Haefeli reduz...@gmail.com
  wrote:
  On Mon, 2013-07-01 at 20:56 +0200, András Murányi wrote:
   I'm reformulating my question as the problem is evolving:
   do we have an object that
   - Displays and holds a text value (like Symbol or Message
  box),
 
 
  * symbolbox with width set 0 resizes dynamically
  * hsl, vsl, cnv, etc. can adjust size with 'size' message, can
  change
  displayed text with 'label' message
 
 
  Very good idea, thanks Roman!
 
  Some difficulties I'm having:
 
  - I don't know how to set the label of [cnv]... is it possible at all?

 [symbol\
 |
 [label $1(
 |
 [cnv]


my [cnv] has no inlets so IOhannes's solution applies.



  - (ATTN: Ivica) [hsl] seems to have the bounding box (?) miscalculated
  in l2ork so it doesn't GOP when it's less than 2-3px from the border
  of the parent canvas. Checked in Vanilla, it works as expected ([hsl]
  can be placed to the very border and it will GOP).

 According to Ivica this is on purpose. The reason is that iemguis used
 to have miscalculated positions and pd-l2ork fixed that while
 pd-vanilla/pd-extended didn't. Unfortunately, this breaks compatibility
 between pd-l2ork and pd-vanilla/pd-extended.

 Roman


I'm seeing a tiny bit more complication here (in l2ork):
- when trying to place [hsl] close to the GOP area edges, it disappears
from GOP (as said before)
- when trying to place [cnv] close to the GOP area edges (in a fairly large
GOP area) everything is fine, however:
- when trying to fit a 10px high [cnv] into a 12px high GOP area, the [cnv]
refuses to show up in GOP.

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


[PD] GOP text field / symbol which is resizeable? (was: GOP text field which sends bang?)

2013-07-01 Thread András Murányi
I'm reformulating my question as the problem is evolving:
do we have an object that
- Displays and holds a text value (like Symbol or Message box),
- is Graph-on-Parent,
- can be resized (like Number2)? (or small enough by default?)

Something like a Number2 for symbols...? Or a settable comment...?

Thanks,

András

On Sun, Jun 23, 2013 at 9:22 PM, András Murányi muran...@gmail.com wrote:

 Hi List,

 I'm trying to switch from oldstyle dropdown combo box (toxy/widget popup)
 to tof/plist which is a nice dropdown menu except it has no placeholder,
 but the menu appears wherever when sent a bang.
 My question is: do we have an object that
 - Displays and holds a text value (like Symbol or Message box),
 - is Graph-on-Parent,
 - emits a bang when clicked?

 It doesn't have to be Vanilla.

 Thanks,

 András

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


Re: [PD] l2ork: SSSAD loads but doesn't save presets

2013-06-24 Thread András Murányi
Yes this is with l2ork and it works in Vanilla (haven't tested in Extended
as it's not set up yet).
The problem started a few weeks ago and I cannot recall what change I may
have made to the system, because it took me some time to notice the problem.
It can easily be a symptom specific to my setup, the weird thing is that
there are no console errors, and that the whole setup has been reset
(except for the pd-externals folder, but SSSAD itself was reset too).
I'll look into preset_hub and co but right now I wish to make music instead
of rewriting patches... but of course this is the life of a pd'er. :o)

So, any hint how to track this down would be highly appreciated.

András


On Sun, Jun 23, 2013 at 11:57 PM, Ivica Bukvic i...@vt.edu wrote:

 Is this in pd-l2ork? Up until recently in L2Ork we relied upon sssad
 exclusively for our preset needs, so I am fairly sure it works fine over
 here. I haven't tested it with latest version of pd-l2ork yet, though. That
 said, if you are using pd-l2ork why not use preset_hub and preset_node
 instead? It does everything sssad does and way more, like saving presets
 with the patch as well as ability to use multiple instances of the same
 abstraction and have its member nodes differentiated from each other. HTH
 On Jun 23, 2013 3:52 PM, András Murányi muran...@gmail.com wrote:

 Dear List,

 I've been having a problem with SSSAD for a few weeks: it's able to load
 presets, but when it comes to saving, an empty state is written (i mean, it
 does write but it overwrites the previous content of the preset with
 nothingness). The example patches don't work either.
 There are no errors in the console and I have also overwritten the whole
 SSSAD folder with a newly downloaded one, still no joy.
 Tested in vanilla and it works.

 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: SSSAD loads but doesn't save presets

2013-06-24 Thread András Murányi
Ciao Frank,

thanks for the tip.
I'm using [presetstore] which writes to [pd presetstore0] (etc...)
subpatches. (BTW, latest s-abstractions don't have [presetstore] any more?)
I've set up the print on receivers, but I guess placing [r $2-SSSAD_ADMIN]
and [r $2-SSSAD] inside the [presetstore] patch was not a good idea because
they didn't receive anything (where to put them then?)

The output looks like this:
SSSAD: list e5/envelope 4 0 79 68 80 69 47 140 46
SSSAD: list e3/envelope 3 0 80 44 80 140 70
SSSAD: list e2/envelope 4 0 38 61 80 94 40 140 80
SSSAD: list e4/envelope 7 0 80 36 65 55 39 76 70 96 38 113 69 140 80
SSSAD: list e1/envelope 2 0 0 140 80
presetstore saving: presetstore6
SSSAD_ADMIN: save

The other strange sting is that the output only shows the stuff to save for
the envelopes which had sssad built in (they are based on an older
version of [s-env] i think), and no data for the numerous objects for which
I have set up sssad myself. They are all calling sssad from the same
location however (no directory prefix, just [sssad]), which is, according
to my search path, is the sssad in s-abstractions.
I'm still lost...

András



On Mon, Jun 24, 2013 at 2:49 PM, Frank Barknecht f...@footils.org wrote:

 Hi,

 On Sun, Jun 23, 2013 at 09:42:54PM +0200, András Murányi wrote:
  I've been having a problem with SSSAD for a few weeks: it's able to load
  presets, but when it comes to saving, an empty state is written (i mean,
 it
  does write but it overwrites the previous content of the preset with
  nothingness). The example patches don't work either.
  There are no errors in the console and I have also overwritten the whole
  SSSAD folder with a newly downloaded one, still no joy.
  Tested in vanilla and it works.

 sssad.pd itself doesn't write anything to disk, so there must be
 something else that's doing the writing. What sssad does is sending
 messages to
 receivers called SSSAD_ADMIN and SSSAD or to semi-global receivers called
 $2-SSSAD_ADMIN and $2-SSSAD for [sssad] objects with a second argument
 different from 0.

 You can try to read and [print] these receivers to debug if no data is
 received.

 Ciao
 --
  Frank Barknecht _ __footils.org__

 ___
 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 externals install

2013-06-23 Thread András Murányi
On Sat, Jun 22, 2013 at 9:17 PM, Ivica Ico Bukvic i...@vt.edu wrote:

 [...]
 BTW, just did -F build here and it builds everything just fine. This
 suggests something may be off with your setup. Can you try installing
 whatever you've built and then trying to build from source again? If this
 succeeds that means that something in the build script fails to find
 relevant includes. Please send me your build log off-list so that I can
 investigate further.


So I've just made a build with ./tar_em_up.sh without touching the sources,
and it built fine and produced binaries for everything including those
marked in LIB_TARGETS in externals/Makefile. Everything also installed fine
by make install.
In contrast, my previous attempt, where I added some elements to
LIB_TARGETS manually, produced a lot less binaries. It seems that messing
up with LIB_TARGETS in l2ork can have a negative impact on innocent libs
too, at the moment.
If I still have a question question after this, it's: what's the
recommended way to add non-default libs to build with pd-l2ork?

Thanks,

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


Re: [PD] l2ork externals install

2013-06-23 Thread András Murányi
On Sun, Jun 23, 2013 at 8:55 PM, Ivica Bukvic i...@vt.edu wrote:

 For the time being build them independently by hand after installing
 pd-l2ork.

Alrite that will work. BTW, it's so easy to install a lib manually *when
it's made upon the library template* and such a desperate jungle fight when
not! :o)


 Also, if you recommend inclusion of specific libs and/or objects, we can
 put it on the todo list for vetting to see if they are stable enough to be
 included as-is and/or purpose a set of fixes before they can be included.

Well, moonlib is built, and concerning miXed/toxy(/widget), I think it will
have to go away because it's in a bad shape. I'll switch to tof/pmenu.
So I'm a happy camper with what we have now.

Just one question: are the abstractions (/abstractions in the source tree)
installed anywhere? I don't see them in the .tar.bz either.


Thanks for the guidance,

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


[PD] GOP text field which sends bang?

2013-06-23 Thread András Murányi
Hi List,

I'm trying to switch from oldstyle dropdown combo box (toxy/widget popup)
to tof/plist which is a nice dropdown menu except it has no placeholder,
but the menu appears wherever when sent a bang.
My question is: do we have an object that
- Displays and holds a text value (like Symbol or Message box),
- is Graph-on-Parent,
- emits a bang when clicked?

It doesn't have to be Vanilla.

Thanks,

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


[PD] l2ork: SSSAD loads but doesn't save presets

2013-06-23 Thread András Murányi
Dear List,

I've been having a problem with SSSAD for a few weeks: it's able to load
presets, but when it comes to saving, an empty state is written (i mean, it
does write but it overwrites the previous content of the preset with
nothingness). The example patches don't work either.
There are no errors in the console and I have also overwritten the whole
SSSAD folder with a newly downloaded one, still no joy.
Tested in vanilla and it works.

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


[PD] l2ork externals install

2013-06-20 Thread András Murányi
Hi All, Hi Ivica,

I've reinstalled my box and I'm reinstalling l2ork and I'm having a hard
time getting all the externals I need in place.
Is it possible that some externals are built with ./tar_em_up.sh -F but not
installed with make install?
I got to admit I'm a bit confused (about which ones) because I've already
built and installed moonlib and miXed manually, but now that I've arrived
to iem* I see the binaries are in the build folder but not in
/usr/lib/pd-l2ork/extra.

I'd appreciate some guidance... Thanks!

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


Re: [PD] l2ork externals install

2013-06-20 Thread András Murányi
On Thu, Jun 20, 2013 at 3:56 PM, Ivica Ico Bukvic i...@vt.edu wrote:

  I am still in the process of cleaning up externals to make sure they are
 stable and robust enough to be included. This is a time-consuming process.
 Some of the work was already started by a colleague Stephen Carl but a lot
 more work remains. If you (or anyone else) would like to contribute to this
 process, we do have a google doc up that goes through each external and
 annotates what needs to be done (e.g. is it stable, does it have robust
 documentation, like the one Jonathan has been working on, is it a GUI
 object that needs additional changes to make it accelerated within
 pd-l2ork etc.). That said, I think iem lib should be included as far as I
 can tell (but may be wrong as well). extra folder does have a collection of
 iem* subfolders, but I am not sure which specific object is missing. If you
 can send me specific list of objects missing I can investigate further.


Well, not a definite list, but:
- moonlib and flatspace: are in the sources, not compiled by default, but
added to LIB_TARGETS in externals/Makefile can be compiled, installed and
they do work,
- loaders(/libdir): in the sources, not compiled by default, I compiled and
installed it manually, and it works,
- miXed(/toxy): in the sources, not compiled by default, I compiled it
manually and installed it even more manually (ie make install doesn't
work), and I only tested 'widget', which party works. I need it badly
though, and 'widget popop', which I use, happens to work. Definitely needs
some massaging to be included.
- iem*: are in the sources, seem to be not compiled by default - and this
is where I chose to write to the list so cannot yet tell about
compile/install.

András





 On 06/20/2013 08:43 AM, András Murányi wrote:

   Hi All, Hi Ivica,

  I've reinstalled my box and I'm reinstalling l2ork and I'm having a hard
 time getting all the externals I need in place.
  Is it possible that some externals are built with ./tar_em_up.sh -F but
 not installed with make install?
  I got to admit I'm a bit confused (about which ones) because I've already
 built and installed moonlib and miXed manually, but now that I've arrived
 to iem* I see the binaries are in the build folder but not in
 /usr/lib/pd-l2ork/extra.

  I'd appreciate some guidance... Thanks!

 András


 ___pd-l...@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 externals install

2013-06-20 Thread András Murányi
On Fri, Jun 21, 2013 at 12:36 AM, Ivica Ico Bukvic i...@vt.edu wrote:

  On 06/20/2013 11:35 AM, András Murányi wrote:


 On Thu, Jun 20, 2013 at 3:56 PM, Ivica Ico Bukvic i...@vt.edu wrote:

  I am still in the process of cleaning up externals to make sure they
 are stable and robust enough to be included. This is a time-consuming
 process. Some of the work was already started by a colleague Stephen Carl
 but a lot more work remains. If you (or anyone else) would like to
 contribute to this process, we do have a google doc up that goes through
 each external and annotates what needs to be done (e.g. is it stable, does
 it have robust documentation, like the one Jonathan has been working on, is
 it a GUI object that needs additional changes to make it accelerated
 within pd-l2ork etc.). That said, I think iem lib should be included as far
 as I can tell (but may be wrong as well). extra folder does have a
 collection of iem* subfolders, but I am not sure which specific object is
 missing. If you can send me specific list of objects missing I can
 investigate further.


  Well, not a definite list, but:
  - moonlib and flatspace: are in the sources, not compiled by default,
 but added to LIB_TARGETS in externals/Makefile can be compiled, installed
 and they do work,

 Those have been disabled in pd-l2ork as they have way too many problems or
 are redundant. Please correct me if I am missing something.


I use moonlib/mknob which is unique because you can set its
characteristics, which is the way it reacts to mouse movements.
The flatspace/knob object is more simplistic, but without either, there's
only vslider and hslider.
There's also flatspace/comport, I'm not aware if there is a better
alternative.



- loaders(/libdir): in the sources, not compiled by default, I
 compiled and installed it manually, and it works,

 I have that one just fine.


I didn't!



   - miXed(/toxy): in the sources, not compiled by default, I compiled it
 manually and installed it even more manually (ie make install doesn't
 work), and I only tested 'widget', which party works. I need it badly
 though, and 'widget popop', which I use, happens to work. Definitely needs
 some massaging to be included.

 Ditto for these just like flatspace and moonlib.


Yeah they are in a bad shape but 'miXed/toxy/widget popup' is the last
fully functioning dropdown combo box I can get.




- iem*: are in the sources, seem to be not compiled by default - and
 this is where I chose to write to the list so cannot yet tell about
 compile/install.


 What about all the iem* folders inside the extra/ folder? What objects
 exactly are missing? I have:

 iem16
 iem_adaptfilt
 iem_ambi
 iem_bin_ambi
 iem_delay
 iemgui
 iemguts
 iemlib
 iemmatrix
 iem_roomsim
 iem_spec2
 iem_tab
 iemxmlrpc


I don't have these.



 Are you by any chance running a self-built deb? If so, have you made sure
 to install all the dev libs? Seems to me if you've built your own binaries
 that you may have not successfully built all the libs and that something
 has silently failed. Checking the build log may shed some light as to what
 is going on.


I used tar_em_up.sh -F (then untar and make install)
which produced the following in /usr/local/lib/pd-l2ork (I've removed the
manually built ones from the list):
adaptive   expr~ parazit-help.pd
array2list.pd  expr~.pd_linuxparazit.pd
arrayreset.pd  expr.pd_linux patch_name-help.pd
arraysize  ext13 patch_name.pd_linux
bassemu~   fexpr~.pd_linux   pd~
boids  fiddle~   pd-wavelet
bonk~pique
bsaylorGem   pixeltango
choice hilbert~-help.pd  purepd
complex-mod~-help.pd   hilbert~.pd   README.txt
complex-mod~.pdjmmmp rev1-final.pd
comportK12   rev1~-help.pd
controctopus   la-kitchenrev1~.pd
creb rev1-stage.pd
cxclist-abs  rev2~-help.pd
cycloneloop~ rev2~.pd
disis_netreceive-help.pd   lrshift~  rev3~-help.pd
disis_netreceive.pd_linux  Makefile.am   rev3~.pd
disis_netsend-help.pd  makefile.subdir   rradical
disis_netsend.pd_linux memento   rtc
disis_phasor~-help.pd  memento-p sfruit
disis_phasor~.pd_linux   sigmund~
disis_wiimote-help.pdspectdelay~-help.pd
disis_wiimote.pd_linux nsend spectdelay~.pd_linux
earplug~   output~-help.pd   stdout
ekext  output~.pdtimestretch

btw the original LIB_TARGETS = adaptive arraysize bassemu boids bsaylor
comport creb cxc cyclone earplug ekext ext13 freeverb ggee hcs iem_ambi
iem_bin_ambi iemlib iemgui iemguts iem_adaptfilt iemmatrix iemxmlrpc
iem_delay

[PD] closed window not destroyed? (in l2ork, possibly in others too)

2013-06-18 Thread András Murányi
Hi List,

I've got used to putting my PC to sleep (aka hibernation) often lately. Now
there is this behaviour of Pd that when you leave a patch open and put the
computer to sleep, once it wakes up Pd will try to do everything it missed
while the computer was sleeping, so the CPU goes 100% for quite a while. I
suppose this is by design.
What I've just noticed using l2ork is that I had closed my patch before
hibernating (in order to avoid the CPU boost when waking up), put the
computer to sleep for a few hours, and when i woke it up, surprisingly the
100% CPU boost still happened - with only the main window and console open.
This makes me think some things are not destroyed properly when a patch is
closed.
Any thoughts appreciated...

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


Re: [PD] batteries for audio cards

2013-04-26 Thread András Murányi
Hi,

batteries have been used for field recording for quite a while.
Some discussions on the topic: http://taperssection.com/index.php?board=4.0
These are told to be killer but not cheap batteries: http://www.idxtek.com/

András


On Fri, Apr 26, 2013 at 2:42 PM, Alexandre Torres Porres
por...@gmail.comwrote:

 hey folks, anyone have recomendations for battery packs for audio cards?

 wanna try some stuff going mobile, anybody doing that? Looking for some
 high capacity for my multiface/RME (takes 9-.12V, 2A)

 thanks

 ___
 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] installing pd 32 bits in a 64 bit linux?

2013-04-01 Thread András Murányi
Howdy,
another 64-bit guy here. My advice: go with the 64-bit version, and most
likely you will never experience a problem related to 64-bitness. If you
do, or in doubt, report it here so Pd can be improved. If later, by any
chance, you run into a 64-bit problem which cannot be fixed soon with the
help of the mailing list, you can still install a 32-bit copy. (You have to
force the package manager to install the 32-bit package then use the
'getlibs' utility to satisfy dependencies for 32-bit software on 64-bit.)

András



On Mon, Apr 1, 2013 at 7:14 PM, Jm Jones juan...@gmail.com wrote:

 I haven't tested all of them, but thats says PD as a warning when i
 open the software. Right now i remember maxlib, but it mention 6 and
 advices that others may have problems also.

 2013/4/1 IOhannes m zmölnig zmoel...@iem.at:
  On 03/31/2013 21:01, Jm Jones wrote:
  Hi, im a little confused because in windows this works different (i
  think). In win7 64 bits i use pd-extended 32.
  But In ubuntu 64 bits the 64 bits pd package says that some externals
  aren't fully compatible, so i want to install the 32 b version, is
  this possible?
 
  yes it's possible, but usually you don't want that.
  what are those some externals that aren't fully compatible?
 
  i've been using native 64bit builds on 64bit linuxes for about 10 years
 now.
 
 
  fgamsdr
  IOhannes
 
  ___
  Pd-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list



 --
 JM Jones

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




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


Re: [PD] pd-l2ork feedback

2013-03-04 Thread András Murányi
On Mon, Mar 4, 2013 at 5:02 AM, Ivica Ico Bukvic i...@vt.edu wrote:

  Attached is the diff for mknob.c to make it accelerated. Attached is
 also binary version of mknob.pd_linux (64-bit) (not sure if this one will
 go through, though).


Oh. http://www.youtube.com/watch?v=OmBxVfQTuvI :op



 As for pd-l2ork being 0.42, that is not entirely correct. While elements
 of GUI are still based on 0.42, many others aren't and pd-l2ork has most if
 not all patches to the core pd engine inherent to the 0.43 and 0.44
 branches, including some that were committed very recently into the
 sourceforge. It also has a collection of unique patches that don't exist in
 any of the other versions, so I am not even sure what one would call it
 other than a pd fork :-)


That's new to me. Great!



 If you are interested in trying preset_hub and preset_node externals they
 do come with a fairly comprehensive help file, so hopefully that will help
 in figuring out how they function.

 Best wishes,

 Ico


Thanks a lot,

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


Re: [PD] pd-l2ork feedback

2013-03-03 Thread András Murányi
On Wed, Feb 27, 2013 at 12:45 AM, Ivica Bukvic i...@vt.edu wrote:

 [...]

 Regarding slow redraw, can you try latest version? I fixed one major
 inefficiency.


I've just compiled the latest git and the slowness is still there. I have
the vague impression though, that dragging the ominous abstraction got
faster (2 minutes vs previous 5), but again, this is just an impression.

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


Re: [PD] pd-l2ork feedback

2013-03-03 Thread András Murányi
On Mon, Mar 4, 2013 at 1:39 AM, Ivica Ico Bukvic i...@vt.edu wrote:

  OK, I checked your patch and now I know why this is happening. Allow me
 to explain:

 short (tl;dr) version: once mknob is accelerated (which should be only a
 couple of lines of code inside it) this won't be a problem any more


That will be cool.



 For me it takes approx 3 seconds every time I move the gop window and this
 solely because mknob is not accelerated (this is on an HP dm1z AMD APU
 notebook/netbook).


Yes. It takes much longer in the actual patch where i use it. At least i
managed to reproduce the symptom in vitro,



 long version: What's happening is that pd/extended completely redraws gop
 object every time it is moved. What it does not do, is account for its
 location (front vs. back) in respect to other objects when doing this. So,
 for instance if you move a gop that is behind another object, once it has
 been moved, it will appear in front of it which is wrong since that is not
 an accurate reflection where in the gl_list it is located. Hence, next time
 your entire canvas redraws (which happens inside pd/extended at various
 points), suddenly gop will be again behind the other object. Confusing, no?
 Pd-l2ork in an attempt to keep gl_list consistent always ensures that
 objects remain visually stacked on top of each other in the gl_list order
 no matter what operation you do. In this case, because we have one of the
 few remaining gui objects that do not support accelerated displacement (by
 accelerated displacement I mean tagging such object's components in tcl tk
 and then moving all objects tagged with the word selected together via a
 single command rather than redrawing everything), pd-l2ork falls back to
 the old pd/extended way of doing things, just like pd/extended do. It does
 this with one notable exception and that is to ensure that the redrawn
 object remains stacked where it should be (in terms of front/back) it also
 redraws the canvas after such a drag because old way of redrawing does not
 account properly for the visual order that pd-l2ork requires. Since your
 patch has literally a ton of objects pertaining to ad presets, this
 takes a while, and hence the slowness. If you, however, put any iemgui
 object instead of mknob inside that gop, the thing will be not only fast,
 but also much faster than regular pd/extended.


Yea i know... i need mknob because of its so called sensibility option
(see mknob-help.pd).



 So, what I can do for the next release is add support for accelerated
 displacement of mknob and you'll be set.


Thanks a lot in advance!



 Another related issue is the redundant use of hundreds of ad
 abstractions. Pd-l2ork has system-wide preset_hub/preset_node externals
 system which is easy to use, supports use in conjunction with multiple
 instances of the same abstraction (each is treated separately and
 distinctly) as well as many other cool features. Think of it as pd's
 counterpart to Max's pattr_storage. Their implementation is currently
 possible only in pd-l2ork since it ensures that all objects remain in the
 same place in the gl_list (let's call this gl_list consistency) which is
 something that regular pd/extended don't do (as described above). So, long
 story short, if you use preset_node and preset_hub you will need only one
 of those to replace all of your ad abstractions. Pretty nifty? ;-) And
 that in near-term will make your canvas redrawing much faster and
 consequently a non-issue.


Those hundreds of subpatches were there for dummy to make the patch big. In
real life, i use less. I am interested, however, in other preset saving
solutions. I wouldn't lock myself into l2ork at the moment (because it's
0.42) but i'll take a look at the preset_hub thing.

Thanks again Ico!

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


Re: [PD] pd-l2ork feedback

2013-02-27 Thread András Murányi
On Wed, Feb 27, 2013 at 4:31 AM, Ivica Ico Bukvic i...@vt.edu wrote:

 On 02/26/2013 09:48 PM, Ivica Ico Bukvic wrote:

 AFAIK embedded GOP objects have always had frames. This is why all
 iemguis also have frames/inlets/outlets even when embedded inside GOP. I
 think your background made them hard to distinguish. I could be wrong,
 though, but I always remember seeing those.

 As for the text not being displayed, can you send me the slider
 abstraction? It could be that since you've originally saved the abstraction
 inside regular pd that it did not get adjusted completely to conform to
 pd-l2ork's way of dealing with these. Try manually readjusting the GOP size
 and re-save it. It should either prevent you from resizing it below the
 text size or do it just fine provided you've disabled the showing of text.
 As for text not showing in a subpatcher even though it should, this is
 something I should investigate.

 BTW, I just checked on pd-l2ork and everything draws just as it should
 even with multiply embedded GOPs (ones with text enabled show text and ones
 with it disabled don't.

 Best wishes,

 Ico


Oh, i see now... It's just that in l2ork the frame and the xlets are the
foremost while in extended they are in the background so anything on the
top of them can effectively cover them up. Thanks for bearing with me!
I'll try dragging in a few days.

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


Re: [PD] pd-l2ork feedback

2013-02-26 Thread András Murányi
On Wed, Feb 27, 2013 at 12:45 AM, Ivica Bukvic i...@vt.edu wrote:

 This may be because you didn't hide gop titles, in which case pd-l2ork
 resizes gop size to match the text width.

 Yes this is indeed the case. I noticed, however, that there was no title
to be displayed, meaning that with hide GOP title unchecked, the
rectangle was bigger but there was no title (see attachment).
And it shows the frame when it's embedded in another GOP.

 Regarding slow redraw, can you try latest version? I fixed one major
 inefficiency.

I'll try it as soon as I get to it. I noticed meanwhile that during the
hangup, this error is thrown to the command line a few times:
tcl/tk error: unknown encoding yahoo

András



 On Feb 26, 2013 6:22 PM, András Murányi muran...@gmail.com wrote:

 Thanks for the reply.
 The hangup is literally 5 minutes, CPU is maxed out most of the time. The
 undo takes 5 seconds, again literally.
 It doesn't occur in pd-extended.

 Nested gop subpatches should show their outlines and xlets (just like
 number2 or toggle does as well), shouldn’t they?


 Well, traditionally they don't and I think they should not. This would be
 consistent behavior if the borders of every element in the outer GOP
 subpatch would be visible. *However, I was wrong and actually this is not
 what's happening.*
 Rather, it seems that some GOP subpatches have the wrong size, and then
 they also show thru nested GOPs. See the attached screenshot: at the top
 left corder of the open subpatch, there are two GOP subpatches (Cut and
 Res; their guts are shown in the open subpatch window), each wider than
 they should be. The big gray rectangle at the bottom of the image is a
 large GOP subpatch itself, and the same nested GOP shows thru it. I
 couldn't reproduce this symptom from scratch.

 András


 On Fri, Feb 22, 2013 at 10:37 PM, Ivica Ico Bukvic i...@vt.edu wrote:

  One clarification now that I read your report more carefully. Mknob
 makes abstraction movement slower because this is the old/non-accelerated
 pd way of moving things. The new pd-l2ork model falls back on that when at
 least one object in the abstraction does not support accelerated moving.
 Once I get to fixing the mknob to support accelerated displace, this will
 be fixed. I am still surprised to hear this is taking 5 minutes, though. Is
 this an exaggeration or truly 5 minutes?

 Also, if you are undoing objects that are non-accelerated or complex
 abstractions, you are running into same problems because you are moving and
 redrawing non-accelerated way...

 Is the same slowness perceived on regular pd when moving the said
 abstraction?




 On 02/22/2013 03:34 PM, András Murányi wrote:

 So, I've played around with the last git, here are some things I've
 noticed:
 - miXed/toxy is not in pd-l2ork and it's perfectly alrite because some
 kinds of [widget] work while others not.
 - [flatgui/popup] is installed by default but it throws an error when
 clicked on: Invalid command name pdtk_canvas_mouse.
 - moving a simple GOP abstraction with a single [mknob] in it takes like
 5 minutes (!) on a 2.4GHz dual core when the patch is big. It's fast
 however when the patch is simple. Undoing the movement is not instant but
 it is quick (~5sec).
 - nested GOP subpatches show off their outlines and xlets.

 --
 Murányi András



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


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


Re: [PD] l2ork compile problem

2013-02-22 Thread András Murányi
Cool, thanks. -F works very well for my purpose because I wanted to compile
with -march=native and added toxy.

András

On Fri, Feb 22, 2013 at 7:52 PM, Ivica Ico Bukvic i...@vt.edu wrote:

  I just committed fix into the git. There is also a simpler way of doing
 this. You don't need to run -e flag as that would produce the dev and other
 packages you don't need. You really need only -F or -B flags (or -u if you
 don't like the build script messing with sudo in which case you will have
 to do some things manually).


 On 02/21/2013 07:44 PM, András Murányi wrote:

 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] pd-l2ork feedback

2013-02-22 Thread András Murányi
So, I've played around with the last git, here are some things I've noticed:
- miXed/toxy is not in pd-l2ork and it's perfectly alrite because some
kinds of [widget] work while others not.
- [flatgui/popup] is installed by default but it throws an error when
clicked on: Invalid command name pdtk_canvas_mouse.
- moving a simple GOP abstraction with a single [mknob] in it takes like 5
minutes (!) on a 2.4GHz dual core when the patch is big. It's fast however
when the patch is simple. Undoing the movement is not instant but it is
quick (~5sec).
- nested GOP subpatches show off their outlines and xlets.

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


[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 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] [PD-announce] Pd-extended 0.43.4 release candidate 1: last chance to report your bugs

2013-01-24 Thread András Murányi
You shall be able to choose tcl 8.5 with:
sudo update-alternatives --config wish

Then, did this error prevent Pd from loading? Afaicr, plugins' errors shall
not block Pd.

András


On Thu, Jan 24, 2013 at 10:47 AM, Ed Kelly morph_2...@yahoo.co.uk wrote:

 Don't know if this has been mentioned before...

 On Ubuntu Lucid (10.04LTS) Pd-extended-0.43 deb from the 
 launchpad.netrepository.
 Pd won't start properly in that it complains that it need Tcl/Tk8.5.
 Tcl/Tk8.5 is installed, but so is Tcl/Tk8.4.

 (Tcl) UNHANDLED ERROR: version conflict for package Tk: have 8.4, need
 8.5

 while executing
 package require Tk 8.5
 (uplevel body line 10)
 invoked from within
 uplevel #0 $tclcodeFAILED TO LOAD
 /usr/lib/pd-extended/extra/search-plugin/search-plugin.tcl

 So I tried changing the symlinks in /usr/lib to point to 8.5. This
 lrwxrwxrwx 1 root root 10 2013-01-24 09:45 libtk.a - libtk8.5.a
 lrwxrwxrwx 1 root root 11 2013-01-24 09:45 libtk.so - libtk8.5.so

 Still no good.
 Could Pd-extended be made to force the use of the 8.5 libs?

 Ed

 ___
 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] Plugins window error and unusable

2013-01-16 Thread András Murányi
On Wed, Jan 16, 2013 at 4:39 PM, Marco Donnarumma de...@thesaddj.comwrote:

 hey all,

 this bug is related to the plugins.

 This are the plugins I have installed:

 Enumerated startup plugin pdwindow_popup_mode
 Enumerated startup plugin plugins
 Enumerated startup plugin fullscreen
 Enumerated startup plugin buttonbar
 Enumerated startup plugin ubuntu_newwave_style (disabled)
 Enumerated startup plugin helpbrowser2.0 (disabled)

 When I try to launch the Plugins plugin I get a pop up window error that
 reads the log below, and once I press ok I get the Plugins window
 completely unreadable (see screenshot attached).
 Its likely to be a Tcl bug...

 Is it a bug in the Plugins plugin, or perhaps some plugins are not
 compatible with each other?

 thanks,
 M

 ~~~

 bad window path name .plugwindow.body.canvas.helpbrowser2
 bad window path name .plugwindow.body.canvas.helpbrowser2
 while executing
 frame .plugwindow.body.canvas.$shortname -borderwidth 2 -relief ridge
 (procedure create_plugins_window line 70)
 invoked from within
 create_plugins_window
 invoked from within
 .pdwindow.#menubar.#menubar#media invoke active
 (uplevel body line 1)
 invoked from within
 uplevel #0 [list $w invoke active]
 (procedure tk::MenuInvoke line 50)
 invoked from within
 tk::MenuInvoke .pdwindow.#menubar.#menubar#media 1
 (command bound to event)


 --
 Marco Donnarumma


Thanks for the report Marco,
i'll take a look into it asap!


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


Re: [PD] choose language

2013-01-10 Thread András Murányi
On Wed, Jan 9, 2013 at 5:35 PM, Hans-Christoph Steiner h...@at.or.atwrote:


 Since Tcl handles all of the changing of English strings to the chosen
 language,


Does it mean that there are no GUI strings in the C code?


 it is theoritically possible to do in a plugin.  The key problem is
 that the translations are loaded (load_locale in pd-gui.tcl) before the
 plugins and Tcl's msgcat, the library for the translations, provides
 mcload,
 but no mkunload.


To be exact, not even mcunload would be necessary, just a way to reload
strings according to the new locale. Unfortunately, this functionality is
missing from TCL (there are some feature requests in the tracker that
target it, though).
So, to effectively change the GUI language, Pd needs to be restarted. Do we
wish to have a language selection option in the preferences, which  writes
its setting somewhere on the disk, and then load_locale would be changed in
a way that it takes a look at the saved setting before defaulting to the
OS/env language? (my vote is: no)

András



 .hc

 On 01/09/2013 10:35 AM, András Murányi wrote:
  I have visited this problem some time ago, and these were my (more or
 less
  accurate) findings:
  - There are language strings in the C code as well as in Tcl
  - In Tcl there is a straightforward way to redefine the language, but I
  haven't found a way to change the actual strings on the display without
  having to restart Pd
  - I have no idea how it goes on the C side :)
  - My impression is that this may go beyond the scope of a plugin
 
  András
 
  On Wed, Jan 9, 2013 at 2:50 PM, batinste dwanaf...@yahoo.fr wrote:
 
  language-plugin, anyone ? :)
 
 
  On 09/01/2013 14:23, Hans-Christoph Steiner wrote:
 
  The easiest way is to start it in the Terminal like this:
 
  GNU/Linux: LANG=en pd-extended
  Mac OS X:  LANG=en /Applications/Pd-extended.app/**
  Contents/Resources/bin/pd
  Windows (in cmd.exe):
set LANG=en
%ProgramFiles%\pd\bin\pd
 
  If you want to force English, you can also delete the .msg files in the
  pd/po
  folder.
 
  .hc
 
 
  On 01/09/2013 07:05 AM, João Pais wrote:
 
  Hi,
 
  with the latest Pd version, Pd uses the system language as standard.
 The
  thing
  is, I want to keep my Pd in english. How is it possible to set the
  language
  when starting Pd?
 
  Where can suggestions to the language be sent?
 
  Best,
 
  João
 
 
 
 

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


Re: [PD] choose language

2013-01-10 Thread András Murányi
On Thu, Jan 10, 2013 at 7:25 PM, Hans-Christoph Steiner h...@at.or.atwrote:

 On 01/10/2013 12:36 PM, András Murányi wrote:
  On Wed, Jan 9, 2013 at 5:35 PM, Hans-Christoph Steiner h...@at.or.at
 wrote:
 
 
  Since Tcl handles all of the changing of English strings to the chosen
  language,
 
 
  Does it mean that there are no GUI strings in the C code?

 There are GUI strings in the C code, but in order for you to see them, they
 are sent to pd-gui, the Tcl process.  If you're running in -nogui mode,
 there
 will be no translations since all the translations are handled in Tcl.


Ah! BTW, would it take much to have gettext working on the C side too?




  it is theoritically possible to do in a plugin.  The key problem is
  that the translations are loaded (load_locale in pd-gui.tcl) before the
  plugins and Tcl's msgcat, the library for the translations, provides
  mcload,
  but no mkunload.
 
 
  To be exact, not even mcunload would be necessary, just a way to reload
  strings according to the new locale. Unfortunately, this functionality is
  missing from TCL (there are some feature requests in the tracker that
  target it, though).
  So, to effectively change the GUI language, Pd needs to be restarted. Do
 we
  wish to have a language selection option in the preferences, which
  writes
  its setting somewhere on the disk, and then load_locale would be changed
 in
  a way that it takes a look at the saved setting before defaulting to the
  OS/env language? (my vote is: no)

 That would be possible.  I would be willing to accept such a patch if it
 was
 well tested but I'm not going to write it :)

 .hc


Well I shall not take on more things (but to carry on with things that I've
already started), but... :)
This stuff would actually be another driver for me to dive into the prefs
system... and eventually evolve that a bit, too*.

* right now the guiprefs system is geared towards the recentfiles list, and
it might need some mods to serve other purposes as well.

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


Re: [PD] choose language

2013-01-09 Thread András Murányi
I have visited this problem some time ago, and these were my (more or less
accurate) findings:
- There are language strings in the C code as well as in Tcl
- In Tcl there is a straightforward way to redefine the language, but I
haven't found a way to change the actual strings on the display without
having to restart Pd
- I have no idea how it goes on the C side :)
- My impression is that this may go beyond the scope of a plugin

András

On Wed, Jan 9, 2013 at 2:50 PM, batinste dwanaf...@yahoo.fr wrote:

 language-plugin, anyone ? :)


 On 09/01/2013 14:23, Hans-Christoph Steiner wrote:

 The easiest way is to start it in the Terminal like this:

 GNU/Linux: LANG=en pd-extended
 Mac OS X:  LANG=en /Applications/Pd-extended.app/**
 Contents/Resources/bin/pd
 Windows (in cmd.exe):
   set LANG=en
   %ProgramFiles%\pd\bin\pd

 If you want to force English, you can also delete the .msg files in the
 pd/po
 folder.

 .hc


 On 01/09/2013 07:05 AM, João Pais wrote:

 Hi,

 with the latest Pd version, Pd uses the system language as standard. The
 thing
 is, I want to keep my Pd in english. How is it possible to set the
 language
 when starting Pd?

 Where can suggestions to the language be sent?

 Best,

 João


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


Re: [PD] Plugins-plugin bug

2012-12-27 Thread András Murányi
On Thu, Dec 27, 2012 at 8:26 PM, Pierre-Olivier Boulant
po.boul...@free.frwrote:

 Hi,

 I have a weird plug-in list in the plug-ins management window. It looks
 like the content (list of items with check box and info button) is not
 centred properly. The content is centred on the top left hand corner of the
 window and not the centre of the actual window. I can just see a quarter of
 the content window.

 Using the plugins-plugin version alpha 0.1.20120518 on the latest version
 of Pd-ext 0.43.4 on Windows 7 (64bits)

 Cheers
 Pierre-Olivier


Hello Pierre-Olivier,

and thanks for the report. I cannot reproduce this so I'd like to ask you
to attach a screenshot, maybe it helps to find out what's going on.

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


Re: [PD] more to translate: the new documentation system (aka search-plugin)

2012-12-23 Thread András Murányi
On Sun, Dec 23, 2012 at 9:24 PM, Pierre-Olivier Boulant
po.boul...@free.frwrote:

 Hi,

 I've been trying to translate tag in French, but can't find a better
 word in French than mot clé, that is to say keyword. Otherwise I could
 leave tag since it's more and more common to people working with
 computers, but then what's the point in translating... :)


Hm, what about marqueur or étiquette?
http://fr.wikipedia.org/wiki/Marqueur_%28m%C3%A9tadonn%C3%A9e%29

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


Re: [PD] Pd-L2ork Features

2012-12-14 Thread András Murányi
On Fri, Dec 14, 2012 at 6:15 PM, Jonathan Wilkes jancs...@yahoo.com wrote:

 
  From: Hans-Christoph Steiner h...@at.or.at
 To: Jonathan Wilkes jancs...@yahoo.com
 Cc: Ivica Ico Bukvic i...@vt.edu; 'pd-list' pd-list@iem.at
 Sent: Friday, December 14, 2012 11:53 AM
 Subject: Re: [PD] Pd-L2ork Features
 
 
 That's nice for people who are used to doing that from Max/MSP.  I've
 never
 found a reason to want that feature, so I haven't implemented it.  Can
 someone
 explain how they use it?


 You partly answered your own question.  Another reason is if you are
 mucking
 around in the source you can just copy-paste it into a new patch instead of
 closing, opening the file selector and choosing that file again.

 Another reason is you can select the code off the browser and immediately
 play with a patch off svn instead of saving it to a location and opening
 it.

 Another reason is that you can throw text up on a pastebin for people
 who you don't necessarily have an email address for (e.g., on IRC), and
 they can paste it
 into a new patch instead of copy-pasting it into a text editor, choosing
 save,
 choosing a save location, choosing Open in Pd, navigating to that same
 location where they saved it, selecting it, and eventually deleting the
 patch
 when their download directory is full of junk.


Another reason is that it makes super easy to exchange code snippets in
email and on forums.

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


Re: [PD] turn off object bar in pd-extended 0.43

2012-11-26 Thread András Murányi
On Mon, Nov 26, 2012 at 7:32 PM, Jonathan Wilkes jancs...@yahoo.com wrote:

 
  From: Dan Wilcox danomat...@gmail.com
 To: Hans-Christoph Steiner h...@at.or.at
 Cc: Jonathan Wilkes jancs...@yahoo.com; pd-list@iem.at
 Sent: Monday, November 26, 2012 12:51 PM
 Subject: Re: [PD] turn off object bar in pd-extended 0.43
 
 
 Hrm whoops. It must be in my path from a while ago. I do think it should
 be included by default along with the plugin chooser as it would be super
 useful for students  beginners.

 Someone would need to actively maintain it.

 -Jonathan



It's me who maintains it (BTW don't send bugs to the bug tracker as the
plugin is not part of the distro).
Actively... well, there are some things on the TODO which I'm not yet sure
how to accomplish best. It's not wrong to say I'm not maintaining it
actively.

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


Re: [PD] Broken deb in autobuild repo

2012-11-19 Thread András Murányi
On Thu, Nov 15, 2012 at 2:49 AM, Hans-Christoph Steiner h...@at.or.atwrote:

 On 11/09/2012 02:52 PM, András Murányi wrote:
  Hey,
 
 http://apt.puredata.info/autobuild/latest/Pd-0.43.1-extended-ubuntu-lucid-i386.debseems
  to be a broken file, as well as the one at
 
 http://apt.puredata.info/autobuild/2012-08-15/Pd-0.43.1-extended-20120815-ubuntu-lucid-i386.deb
  The last working i386 deb for Lucid is:
 
 http://apt.puredata.info/autobuild/2012-08-14/Pd-0.43.1-extended-20120814-ubuntu-lucid-i386.deb
 
  András
 

 How about this version of the package:
 https://launchpad.net/~eighthave/+archive/pd-extended/+packages

 There is no longer an ubuntu-lucid-i386 build server, but since there is
 now a
 proper Debian package for Pd-extended, we can build for all recent Ubuntus
 much easier.

 .hc


That's all good, I just wanted to point out that the last build in the
autobuild repo happens to be broken so you might want to delete it and copy
the previous day's build to /latest

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


Re: [PD] ANN: pd-l2ork 20121019 stable candidate now available

2012-11-09 Thread András Murányi
On Wed, Oct 24, 2012 at 11:54 PM, Ivica Ico Bukvic i...@vt.edu wrote:

 Apologies for x-posting...

 It is my pleasure to announce latest version a.k.a. stable candidate of
 pd-l2ork. Having chased down a couple of lingering and extremely sporadic
 bugs, I am pleased to report that this latest version is our first beta
 release with the primary focus on ensuring 100% stable experience. The
 latest version also includes updates to the K12 module which now includes
 over 40 unique abstractions. As usual, for additional info as well as both
 32-bit and 64-bit Linux builds please visit
 http://l2ork.music.vt.edu/main/?page_id=56


I've installed Pd-l2ork-full-x86_64-20121108.tar.bz2 on Ubuntu Lucid and
when I start pd-l2ork I get the following error:
pd-l2ork: /lib/libc.so.6: version `GLIBC_2.15' not found (required by
pd-l2ork)
pd-l2ork: /lib/libc.so.6: version `GLIBC_2.14' not found (required by
pd-l2ork)

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


Re: [PD] ANN: pd-l2ork 20121019 stable candidate now available

2012-11-09 Thread András Murányi
(Ouch) OK :)
I don't know what's possible during a make install but ideally it would
check for the presence of the right glibc in order not to install something
that won't work.

András


On Fri, Nov 9, 2012 at 5:11 PM, Ivica Bukvic i...@vt.edu wrote:

 These were compiled on Ubuntu 12.04. If your distribution uses older
 version of glibc, you will have to compile your own from the dev package.
 Simply follow instructions on the software page. It is pretty much
 automated process provided you have installed all the dependencies (also
 listed on the page).

 If anyone is interested in helping me package debs please contact me.

 Thanks!
 On Nov 9, 2012 10:28 AM, András Murányi muran...@gmail.com wrote:

 On Wed, Oct 24, 2012 at 11:54 PM, Ivica Ico Bukvic i...@vt.edu wrote:

 Apologies for x-posting...

 It is my pleasure to announce latest version a.k.a. stable candidate of
 pd-l2ork. Having chased down a couple of lingering and extremely sporadic
 bugs, I am pleased to report that this latest version is our first beta
 release with the primary focus on ensuring 100% stable experience. The
 latest version also includes updates to the K12 module which now includes
 over 40 unique abstractions. As usual, for additional info as well as
 both
 32-bit and 64-bit Linux builds please visit
 http://l2ork.music.vt.edu/main/?page_id=56


 I've installed Pd-l2ork-full-x86_64-20121108.tar.bz2 on Ubuntu Lucid and
 when I start pd-l2ork I get the following error:
 pd-l2ork: /lib/libc.so.6: version `GLIBC_2.15' not found (required by
 pd-l2ork)
 pd-l2ork: /lib/libc.so.6: version `GLIBC_2.14' not found (required by
 pd-l2ork)

 András


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


Re: [PD] ANN: pd-l2ork 20121019 stable candidate now available

2012-11-09 Thread András Murányi
Thanks Ico, I completely understood what you meant by compiling from
source. I just wanted to point out that there is no notice with the
download link nor a check during make install so the best option for
newcomers binary can eventually screw up someone's installation, and that
someone may or may not have the time/skills/heart to compile the thing from
source. It's not 100% safe.
Me, I'll compile it as soon as I have some time.

András

On Fri, Nov 9, 2012 at 6:05 PM, Ivica Bukvic i...@vt.edu wrote:

 Well, those are binaries you tried installing. The script included in the
 full package simply copies files, it does not do any dependency checks.
 What you need to do is to compile from source...
  On Nov 9, 2012 11:57 AM, András Murányi muran...@gmail.com wrote:

 (Ouch) OK :)
 I don't know what's possible during a make install but ideally it would
 check for the presence of the right glibc in order not to install something
 that won't work.

 András


 On Fri, Nov 9, 2012 at 5:11 PM, Ivica Bukvic i...@vt.edu wrote:

 These were compiled on Ubuntu 12.04. If your distribution uses older
 version of glibc, you will have to compile your own from the dev package.
 Simply follow instructions on the software page. It is pretty much
 automated process provided you have installed all the dependencies (also
 listed on the page).

 If anyone is interested in helping me package debs please contact me.

 Thanks!
 On Nov 9, 2012 10:28 AM, András Murányi muran...@gmail.com wrote:

 On Wed, Oct 24, 2012 at 11:54 PM, Ivica Ico Bukvic i...@vt.edu wrote:

 Apologies for x-posting...

 It is my pleasure to announce latest version a.k.a. stable candidate of
 pd-l2ork. Having chased down a couple of lingering and extremely
 sporadic
 bugs, I am pleased to report that this latest version is our first
 beta
 release with the primary focus on ensuring 100% stable experience. The
 latest version also includes updates to the K12 module which now
 includes
 over 40 unique abstractions. As usual, for additional info as well as
 both
 32-bit and 64-bit Linux builds please visit
 http://l2ork.music.vt.edu/main/?page_id=56


 I've installed Pd-l2ork-full-x86_64-20121108.tar.bz2 on Ubuntu Lucid
 and when I start pd-l2ork I get the following error:
 pd-l2ork: /lib/libc.so.6: version `GLIBC_2.15' not found (required by
 pd-l2ork)
 pd-l2ork: /lib/libc.so.6: version `GLIBC_2.14' not found (required by
 pd-l2ork)

 András




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


Re: [PD] ANN: pd-l2ork 20121019 stable candidate now available

2012-11-09 Thread András Murányi
Well, my humble suggestion is to extend the bullet to read Precompiled for
Ubuntu 12.04 Precise (may also work on other distributions).
I assume adding a check to make install is the more complicated way.

András

On Fri, Nov 9, 2012 at 6:57 PM, Ivica Bukvic i...@vt.edu wrote:

 I can see the potential problems. I have however pointed out in the site
 in the next bullet immediately below the download links Precompiled for
 Ubuntu (may also work on other distributions). I guess I really need to
 move to the deb model of distribution...
  On Nov 9, 2012 12:13 PM, András Murányi muran...@gmail.com wrote:

 Thanks Ico, I completely understood what you meant by compiling from
 source. I just wanted to point out that there is no notice with the
 download link nor a check during make install so the best option for
 newcomers binary can eventually screw up someone's installation, and that
 someone may or may not have the time/skills/heart to compile the thing from
 source. It's not 100% safe.
 Me, I'll compile it as soon as I have some time.

 András

 On Fri, Nov 9, 2012 at 6:05 PM, Ivica Bukvic i...@vt.edu wrote:

 Well, those are binaries you tried installing. The script included in
 the full package simply copies files, it does not do any dependency checks.
 What you need to do is to compile from source...
  On Nov 9, 2012 11:57 AM, András Murányi muran...@gmail.com wrote:

 (Ouch) OK :)
 I don't know what's possible during a make install but ideally it
 would check for the presence of the right glibc in order not to install
 something that won't work.

 András


 On Fri, Nov 9, 2012 at 5:11 PM, Ivica Bukvic i...@vt.edu wrote:

 These were compiled on Ubuntu 12.04. If your distribution uses older
 version of glibc, you will have to compile your own from the dev package.
 Simply follow instructions on the software page. It is pretty much
 automated process provided you have installed all the dependencies (also
 listed on the page).

 If anyone is interested in helping me package debs please contact me.

 Thanks!
 On Nov 9, 2012 10:28 AM, András Murányi muran...@gmail.com wrote:

 On Wed, Oct 24, 2012 at 11:54 PM, Ivica Ico Bukvic i...@vt.eduwrote:

 Apologies for x-posting...

 It is my pleasure to announce latest version a.k.a. stable candidate
 of
 pd-l2ork. Having chased down a couple of lingering and extremely
 sporadic
 bugs, I am pleased to report that this latest version is our first
 beta
 release with the primary focus on ensuring 100% stable experience.
 The
 latest version also includes updates to the K12 module which now
 includes
 over 40 unique abstractions. As usual, for additional info as well
 as both
 32-bit and 64-bit Linux builds please visit
 http://l2ork.music.vt.edu/main/?page_id=56


 I've installed Pd-l2ork-full-x86_64-20121108.tar.bz2 on Ubuntu Lucid
 and when I start pd-l2ork I get the following error:
 pd-l2ork: /lib/libc.so.6: version `GLIBC_2.15' not found (required by
 pd-l2ork)
 pd-l2ork: /lib/libc.so.6: version `GLIBC_2.14' not found (required by
 pd-l2ork)

 András






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


[PD] Broken deb in autobuild repo

2012-11-09 Thread András Murányi
Hey,
http://apt.puredata.info/autobuild/latest/Pd-0.43.1-extended-ubuntu-lucid-i386.debseems
to be a broken file, as well as the one at
http://apt.puredata.info/autobuild/2012-08-15/Pd-0.43.1-extended-20120815-ubuntu-lucid-i386.deb
The last working i386 deb for Lucid is:
http://apt.puredata.info/autobuild/2012-08-14/Pd-0.43.1-extended-20120814-ubuntu-lucid-i386.deb

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


Re: [PD] ANN: pd-l2ork 20121019 stable candidate now available

2012-11-09 Thread András Murányi
On Fri, Nov 9, 2012 at 8:46 PM, Jonathan Wilkes jancs...@yahoo.com wrote:

 
 
 
 
 Well, my humble suggestion is to extend the bullet to read Precompiled
 for Ubuntu 12.04 Precise (may also work on other distributions).

 Change to: probably _won't_ work on Debian and Debian-derived
 distributions.

 It's a problem with 2.14 having been so buggy that Debian Wheezy decided
 to skip
 over it and go straight to 2.15 (along with many other distros, according
 to what
 I've read about the issue), but they had a freeze before upgrading to
 2.15.  Many
 distros are stuck on 2.13 for the time being, including Debian Squeeze.


 -Jonathan


Aww, just imagine how bad to be stuck with 2.11! :oP
http://packages.ubuntu.com/search?keywords=libc-bin
Btw, I don't see 2.15 anywhere on Debian:
http://packages.debian.org/search?keywords=libc-bin

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


Re: [PD] blinky.at.or.at down

2012-11-02 Thread András Murányi
NB, right now every folder there seems empty...

András

On Fri, Nov 2, 2012 at 4:45 PM, Hans-Christoph Steiner h...@at.or.atwrote:


 The nightly builds are here now:
 http://apt.puredata.info/autobuild/

 I hope to make this permanent once I get the explicit permission from
 IOhannes, since he maintains that server.

 .hc

 On Nov 1, 2012, at 5:21 PM, Max wrote:

  yes, turns out a lot of ports are blocked here. sorry for the noise.
 
  Am 29.10.2012 um 18:28 schrieb András Murányi muran...@gmail.com:
 
  Both work here.
  A firewall on your side...?
 
  On Mon, Oct 29, 2012 at 5:11 PM, Max abonneme...@revolwear.com wrote:
  hm. I need to be more precise:
 
  blinky.at.or.at
  works (Welcome to Your New Home in Cyberspace!) but
 
  http://blinky.at.or.at:/auto-build/latest/
  is not (time out)
 
  Am 29.10.2012 um 18:04 schrieb András Murányi muran...@gmail.com:
 
  works for me...
 
  On Mon, Oct 29, 2012 at 4:59 PM, Max abonneme...@revolwear.com
 wrote:
  hm. it still doesn't work for me - is that my connection? IRC isn't
 working for me either at the moment
 
  Am 29.10.2012 um 17:11 schrieb Hans-Christoph Steiner h...@at.or.at:
 
 
  Should be back up.
 
  .hc
 
  On Oct 29, 2012, at 9:56 AM, Max wrote:
 
  i just wanted to check the new builds and test them but it seems the
 server is not available.
 
 
  ___
  Pd-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list




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


Re: [PD] blinky.at.or.at down

2012-10-29 Thread András Murányi
works for me...

On Mon, Oct 29, 2012 at 4:59 PM, Max abonneme...@revolwear.com wrote:

 hm. it still doesn't work for me - is that my connection? IRC isn't
 working for me either at the moment

 Am 29.10.2012 um 17:11 schrieb Hans-Christoph Steiner h...@at.or.at:

 
  Should be back up.
 
  .hc
 
  On Oct 29, 2012, at 9:56 AM, Max wrote:
 
  i just wanted to check the new builds and test them but it seems the
 server is not available.
  ___
  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] blinky.at.or.at down

2012-10-29 Thread András Murányi
Both work here.
A firewall on your side...?

On Mon, Oct 29, 2012 at 5:11 PM, Max abonneme...@revolwear.com wrote:

 hm. I need to be more precise:

 blinky.at.or.at
 works (Welcome to Your New Home in Cyberspace!) but

 http://blinky.at.or.at:/auto-build/latest/
 is not (time out)

 Am 29.10.2012 um 18:04 schrieb András Murányi muran...@gmail.com:

  works for me...
 
  On Mon, Oct 29, 2012 at 4:59 PM, Max abonneme...@revolwear.com wrote:
  hm. it still doesn't work for me - is that my connection? IRC isn't
 working for me either at the moment
 
  Am 29.10.2012 um 17:11 schrieb Hans-Christoph Steiner h...@at.or.at:
 
  
   Should be back up.
  
   .hc
  
   On Oct 29, 2012, at 9:56 AM, Max wrote:
  
   i just wanted to check the new builds and test them but it seems the
 server is not available.
   ___
   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] No pitch bend objects working

2012-10-18 Thread András Murányi
Just a shot in the dark, but you may be able to construct a pitch bend
message and send it with [midiout].
Take a look at http://midikits.net23.net/midi_analyser/pitch_bend.htm

András

On Thu, Oct 18, 2012 at 5:46 PM, Andy Friend andy.fri...@gmail.com wrote:

 For sure - however [bendout] is not working at all.

 It's not Kontakt, as have tested sending from Supercollider and all works
 fine.

 Can anyone else on Windows please confirm this, before I lose my mind :)

 My set: Win 7 x64, PD_Extended 0.42.5, and PD Vanilla 0.43.3, LoopBe1 and
 MIDI Yoke drivers



 On 18 October 2012 16:35, Thomas Mayer tho...@residuum.org wrote:

 Hi Andy,

 in that case, you need to use [bendin] and [bendout] instead of [ctlin]
 and [ctlout]. Pitch bend does not have a CC number (
 http://www.samplemodeling.com/forum/viewtopic.php?f=2t=119) and uses a
 range of 0-16383 instead of 0-127.

 Best regards,
 Thomas

 - Original Message -
 From: andy.fri...@gmail.com
 To: tho...@residuum.org
 Date: 18.10.2012 16:27:07
 Subject: Re: Re: [PD] No pitch bend objects working


  I need to map  to the pitch bend wheel directly - so that it is
 manipulated
  in the external standalone VST, Kontakt.
 
  There doesn't seem to be an available CC for the pitchbend wheel.
 Thanks,
  but yours appears to just be a stepped workaround.
 
 
  On 18 October 2012 11:49, Thomas Mayer tho...@residuum.org wrote:
 
  Oh, and that [-] should be a [+] obviously.
 
  - Original Message -
  From: tho...@residuum.org
  To: andy.fri...@gmail.com, pd-list@iem.at
  Date: 18.10.2012 12:42:56
  Subject: Re: [PD] No pitch bend objects working
 
 
   Hi,
  
   what do you mean by pitch bend? Are you looking for an object that
  applies MIDI pitch bend to MIDI notes? Then see attached patch.
  
   If that is not the desired result, then please tell us, what that
 object
  should do.
  
   Best regards,
   Thomas
  
   - Original Message -
   From: andy.fri...@gmail.com
   To: pd-list@iem.at
   Date: 18.10.2012 11:25:32
   Subject: Re: [PD] No pitch bend objects working
  
  
   Hi,
  
   Thanks, no - I'm looking for an actual pitch bend object, that
 works!!!
  
   I'm shocked that none of them work on Windows..
  
  
  
   On 17.10.2012 12:06, Andy Friend wrote:
   Hi guys,
  
   I've tried all the common pitch bend objects: bendout, xbendout,
 and
   xbendout2 (pitchout doesn't seem to exist anymore).
  
   Midi data is being received by NI Kontakt, but no bending is
 happening
   (also tested in Realstrat).
  
   This is under Win7 64bit, PD Extended 0.42.5, and PD Vanilla 0.43.3
   (bendout object tested).
  
   I'm pretty desperate here - anyone have any ideas?
  
   Are you looking for a pitchshift effect? If so, there are two
   abstractions for that in my set of abstractions:
   https://github.com/residuum/Puredata-abstractions
  
   Another implementation is available in the examples:
   3.audio.examples/G09.pitchshift.pd
  
   Best regards,
   Thomas
   --
   Ich komme aus dem Staunen nicht heraus.
   Dann bleib halt drin, du Seppel
   (Dietmar Dath - Die Abschaffung der Arten)
   http://www.residuum.org/
  


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


Re: [PD] Autobuild failure on oss

2012-10-18 Thread András Murányi
Done

On Wed, Oct 17, 2012 at 3:15 PM, Hans-Christoph Steiner h...@at.or.atwrote:


 I added a Build-Conflicts: oss4-dev to the pd-extended package.  Could
 you add a note to the Debian wiki page about making sure that package is
 not installed?

 .hc

 On 10/17/2012 08:17 AM, András Murányi wrote:
  If we are talking about the failure on my box, it is an OSS thing:
  http://manuals.opensound.com/developer/soundcard.h.html
 
  #define SOUND_PCM_GETOSPACE
  SOUND_PCM_GETOSPACE_is_obsolete_use_SNDCTL_DSP_GETOSPACE_instead
 
  (linux-libc-dev is installed of course)
 
  András
 
  On Wed, Oct 17, 2012 at 2:37 AM, Hans-Christoph Steiner h...@at.or.at
 wrote:
 
 
  I don't know anything about that package, seems unnecessary and probably
  conflicting.  The header Pd needs is included in linux-libc-dev.
 
  .hc
 
  On 10/16/2012 08:27 PM, András Murányi wrote:
  I have oss4-dev installed but oss4-base or oss4-source not... do we
 need
  any of them?
 
  András
 
  On Wed, Oct 17, 2012 at 2:10 AM, Hans-Christoph Steiner h...@at.or.at
  wrote:
 
 
  Strange, because building for Lucid on launchpad does not give this
  error, maybe you're missing a package? Here's the log:
 
  gcc -DPACKAGE_NAME=\pd\ -DPACKAGE_TARNAME=\pd\
  -DPACKAGE_VERSION=\0.43.1\ -DPACKAGE_STRING=\pd\ 0.43.1\
  -DPACKAGE_BUGREPORT=\\ -DPACKAGE_URL=\\ -DPACKAGE=\pd\
  -DVERSION=\0.43.1\ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
  -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
  -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
  -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
  -DLT_OBJDIR=\.libs/\ -DHAVE_LIBDL=1 -DSTDC_HEADERS=1
 -DHAVE_ALLOCA_H=1
  -DHAVE_ALLOCA=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_UNISTD_H=1 -I.-DPD
  -DINSTALL_PREFIX=\/usr\ -DUSEAPI_ALSA -DUSEAPI_JACK -DJACK_XRUN
  -DUSEAPI_OSS -DUSEAPI_PORTAUDIO  -I../portaudio/include-O2 -g -MT
  pd-s_audio_oss.o -MD -MP -MF .deps/pd-s_audio_oss.Tpo -c -o
  pd-s_audio_oss.o `test -f 's_audio_oss.c' || echo './'`s_audio_oss.c
  s_audio_oss.c: In function 'oss_open_audio':
  s_audio_oss.c:465: warning: ignoring return value of 'read', declared
  with attribute warn_unused_result
  s_audio_oss.c:478: warning: ignoring return value of 'write', declared
  with attribute warn_unused_result
  mv -f .deps/pd-s_audio_oss.Tpo .deps/pd-s_audio_oss.Po
 
 
 
 
 https://launchpadlibrarian.net/119881751/buildlog_ubuntu-lucid-i386.pd-extended_0.43.4~20121016-1~lucid_FAILEDTOBUILD.txt.gz
 
  .hc
 
  On 10/16/2012 06:46 PM, András Murányi wrote:
  I've re-enabled the autobuild on my box, and it seems to connect and
  work
  except that the build fails with this:
 
  Ubuntu 10.04.4
 
  gcc -DPACKAGE_NAME=\pd\ -DPACKAGE_TARNAME=\pd\
  -DPACKAGE_VERSION=\0.43.1\ -DPACKAGE_STRING=\pd\ 0.43.1\
  -DPACKAGE_BUGREPORT=\\ -DPACKAGE_URL=\\ -DPACKAGE=\pd\
  -DVERSION=\0.43.1\ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
  -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
  -DHAVE_MEMORY_H=1
  -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
  -DHAVE_UNISTD_H=1
  -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\.libs/\ -DHAVE_LIBDL=1
  -DSTDC_HEADERS=1
  -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_SYS_SOUNDCARD_H=1
  -DHAVE_UNISTD_H=1 -I.-DPD -DINSTALL_PREFIX=\/usr\
 -DUSEAPI_ALSA
  -DUSEAPI_JACK -DJACK_XRUN -DUSEAPI_OSS -DUSEAPI_PORTAUDIO
  -I../portaudio/include-O2 -g -MT pd-s_audio_oss.o -MD -MP -MF
  .deps/pd-s_audio_oss.Tpo -c -o pd-s_audio_oss.o `test -f
  's_audio_oss.c' ||
  echo './'`s_audio_oss.c
  s_audio_oss.c: In function ‘oss_configure’:
  s_audio_oss.c:205: error:
  ‘SOUND_PCM_GETOSPACE_is_obsolete_use_SNDCTL_DSP_GETOSPACE_instead’
  undeclared (first use in this function)
  s_audio_oss.c:205: error: (Each undeclared identifier is reported
 only
  once
  s_audio_oss.c:205: error: for each function it appears in.)
  s_audio_oss.c: In function ‘oss_open_audio’:
  s_audio_oss.c:465: warning: ignoring return value of ‘read’,
 declared
  with
  attribute warn_unused_result
  s_audio_oss.c:478: warning: ignoring return value of ‘write’,
 declared
  with attribute warn_unused_result
  s_audio_oss.c: In function ‘oss_calcspace’:
  s_audio_oss.c:517: error:
  ‘SOUND_PCM_GETOSPACE_is_obsolete_use_SNDCTL_DSP_GETOSPACE_instead’
  undeclared (first use in this function)
  s_audio_oss.c:524: error:
  ‘SOUND_PCM_GETISPACE_is_obsolete_use_SNDCTL_DSP_GETISPACE_instead’
  undeclared (first use in this function)
  s_audio_oss.c: In function ‘oss_doresync’:
  s_audio_oss.c:572: error:
  ‘SOUND_PCM_GETISPACE_is_obsolete_use_SNDCTL_DSP_GETISPACE_instead’
  undeclared (first use in this function)
  s_audio_oss.c:601: error:
  ‘SOUND_PCM_GETOSPACE_is_obsolete_use_SNDCTL_DSP_GETOSPACE_instead’
  undeclared (first use in this function)
 
 
 
 

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


Re: [PD] pd-extended 0.42.5 packages for many Ubuntu releases, i386/amd64

2012-10-18 Thread András Murányi
On Wed, Oct 17, 2012 at 2:04 AM, Hans-Christoph Steiner h...@at.or.atwrote:

 On 10/16/2012 06:23 PM, András Murányi wrote:
  On Fri, Sep 28, 2012 at 9:24 PM, Hans-Christoph Steiner h...@at.or.at
 wrote:
 
  On 09/28/2012 12:10 PM, András Murányi wrote:
  It could be a useful way to provide Debian/squeeze packages.
  If you want to try my new Pd-extended proper debian support, run:
 
  $
 
 
 ~/auto-build/pd-extended/scripts/auto-build/pd-extended-source-tarball.sh
  $ mv /tmp/Pd-extended_0.43.1~20120926-source.tar.bz2
  ~/auto-build/pd-extended_0.43.1~20120926.orig.tar.bz2
  $ cd ~/auto-build/pd-extended
  $ debuild -S -uc -us
 
  Hm, I don't have this script yet in ~auto-build/ ... It seems it
  doesn't
  work if I just download it to any place along with its whole folder,
  but
  I
  cannot run it from the main run-automated-builder script either,
  because
  rsync cannot reach the server.
  you need to get them from SVN:
 
  cd ~/auto-build/pd-extended/scripts
  svn up
  cd ..
  svn up
 
  That did the trick!
  The script itself didn't succeed at the first run but the third run
  completed clean.
  And it deletes the file at the end so I needed to copy it before it
  finished :o)
 
  I just committed some fixes for that. :)  But you can also get a source
  tarball that's generated each night:
 
  http://blinky.at.or.at/auto-build/2012-09-28/
 
 
  Cool. The only inconvenience is that the folder and the file name has the
  date so I cannot have the OBS pull the freshest one automatically. An url
  without variables, like
  /auto-build/latest/Pd-extended_0.43.4-source.debian.tar.bz2 would do the
  trick...

 I do this with a script in Jenkins:

 #!/bin/sh

 VERSION=0.43.4
 DEBIAN_SOURCE_DATE=`date +%Y%m%d`
 URL_DATE=`date +%Y-%m-%d`
 ORIG=Pd-extended_${VERSION}~$DEBIAN_SOURCE_DATE-source.tar.bz2
 DEBIAN=Pd-extended_${VERSION}~$DEBIAN_SOURCE_DATE-source.debian.tar.bz2

 wget http://blinky.at.or.at:/auto-build/$URL_DATE/${ORIG}
 wget http://blinky.at.or.at:/auto-build/$URL_DATE/${ORIG}.md5
 wget http://blinky.at.or.at:/auto-build/$URL_DATE/${DEBIAN}
 wget http://blinky.at.or.at:/auto-build/$URL_DATE/${DEBIAN}.md5
 md5sumhttp://blinky.at.or.at:/auto-build/$URL_DATE/$%7BDEBIAN%7D.md5md5sum-c
  ${ORIG}.md5
 md5sum -c ${DEBIAN}.md5
 ln -s $ORIG `echo $ORIG | sed 's,^P,p,' | sed 's,-source,.orig,'`
 tar xjf ${ORIG}
 cd pd-extended
 tar xjf ../${DEBIAN}
 debuild -uc -us


Eh, I don't see a way do do this on the OBS. For the record, these are the
operations allowed on sources:

Convert non-tar-archives to tar.gz
Automated packaging of via maven central
Download files as specified in spec file
Create spec file for cpan sources
Extract files from archive
Verify a file
Create a tar ball from SCM repository
Updates version in spec file
Change File Compression
Download and extract a src.rpm
Update sources
Download a file
Validate sources
Format the spec files

The source has to be either online with a static name, or in an SCM tree,
or a statically uploaded file.
I think I'll have to go with the latter now.




  BTW, would it be possible to make up the tar.gz which comes from
  sourceforge in a way that it has the proper /debian folder instead of the
  seemingly less proper /packages/linux_make/debian/? Why cannot it have
 all
  the superpower that the one from the auto-build repo has? Sorry, perhaps
  there is a reason, I'm just too dumb for this source package business
 yet.

 Done :)  That's what the Pd-extended*-source.debian.tar.bz2 tarball is.
  Its also checked into pure-data SVN in the pd-extended/0.43 branch, and
 will ultimately wind up in trunk/debian.


  Btw, /packages/redhat_rpm/pd-extended.spec in the source package seems
  outdated (Version: 0.39.2)... It's an earlier (2006) version of the spec
  file by Fernando Lopez-Lezcano. However, it has the advantage that it
  generates separate packages for the externals (if it still works), while
  the last (2010) version generated a core and an extra package only.

 yeah, that's quite old. Can you get the latest from Fernando?


The latest is the 2010 one which he used with FC17/PlanetCCRMA, which I
used as a template for the OBS. Find it in the source RPM here:
http://rpm.pbone.net/index.php3/stat/4/idpl/18289555/dir/fedora_17/com/pd-extended-debuginfo-0.42.5-2.fc17.ccrma.i686.rpm.html

Again, this creates a core package plus a separate extra package. If you
prefer the monolithic package and some improvements, use mine from the OBS
(address at the end of the mail).



  The rsync method is gone for now, and perhaps permanently.  I'm trying
  to see if I can make the cleaning process work without rsync.
 
  (the -uc -us) means ignore the whole signing procedure, including
 the
  name in the debian/changelog)
  Also, its great that you are taking on the spec file for RPMs!  Once
  you
  get 'puredata' working, then it would be very handy if you could make
  one for the externals/template.  Then it'll be easy to make RPMs for
  most

Re: [PD] Autobuild failure on oss

2012-10-17 Thread András Murányi
If we are talking about the failure on my box, it is an OSS thing:
http://manuals.opensound.com/developer/soundcard.h.html

 #define SOUND_PCM_GETOSPACE
 SOUND_PCM_GETOSPACE_is_obsolete_use_SNDCTL_DSP_GETOSPACE_instead

(linux-libc-dev is installed of course)

András

On Wed, Oct 17, 2012 at 2:37 AM, Hans-Christoph Steiner h...@at.or.atwrote:


 I don't know anything about that package, seems unnecessary and probably
 conflicting.  The header Pd needs is included in linux-libc-dev.

 .hc

 On 10/16/2012 08:27 PM, András Murányi wrote:
  I have oss4-dev installed but oss4-base or oss4-source not... do we need
  any of them?
 
  András
 
  On Wed, Oct 17, 2012 at 2:10 AM, Hans-Christoph Steiner h...@at.or.at
 wrote:
 
 
  Strange, because building for Lucid on launchpad does not give this
  error, maybe you're missing a package? Here's the log:
 
  gcc -DPACKAGE_NAME=\pd\ -DPACKAGE_TARNAME=\pd\
  -DPACKAGE_VERSION=\0.43.1\ -DPACKAGE_STRING=\pd\ 0.43.1\
  -DPACKAGE_BUGREPORT=\\ -DPACKAGE_URL=\\ -DPACKAGE=\pd\
  -DVERSION=\0.43.1\ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
  -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
  -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
  -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
  -DLT_OBJDIR=\.libs/\ -DHAVE_LIBDL=1 -DSTDC_HEADERS=1 -DHAVE_ALLOCA_H=1
  -DHAVE_ALLOCA=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_UNISTD_H=1 -I.-DPD
  -DINSTALL_PREFIX=\/usr\ -DUSEAPI_ALSA -DUSEAPI_JACK -DJACK_XRUN
  -DUSEAPI_OSS -DUSEAPI_PORTAUDIO  -I../portaudio/include-O2 -g -MT
  pd-s_audio_oss.o -MD -MP -MF .deps/pd-s_audio_oss.Tpo -c -o
  pd-s_audio_oss.o `test -f 's_audio_oss.c' || echo './'`s_audio_oss.c
  s_audio_oss.c: In function 'oss_open_audio':
  s_audio_oss.c:465: warning: ignoring return value of 'read', declared
  with attribute warn_unused_result
  s_audio_oss.c:478: warning: ignoring return value of 'write', declared
  with attribute warn_unused_result
  mv -f .deps/pd-s_audio_oss.Tpo .deps/pd-s_audio_oss.Po
 
 
 
 https://launchpadlibrarian.net/119881751/buildlog_ubuntu-lucid-i386.pd-extended_0.43.4~20121016-1~lucid_FAILEDTOBUILD.txt.gz
 
  .hc
 
  On 10/16/2012 06:46 PM, András Murányi wrote:
  I've re-enabled the autobuild on my box, and it seems to connect and
 work
  except that the build fails with this:
 
  Ubuntu 10.04.4
 
  gcc -DPACKAGE_NAME=\pd\ -DPACKAGE_TARNAME=\pd\
  -DPACKAGE_VERSION=\0.43.1\ -DPACKAGE_STRING=\pd\ 0.43.1\
  -DPACKAGE_BUGREPORT=\\ -DPACKAGE_URL=\\ -DPACKAGE=\pd\
  -DVERSION=\0.43.1\ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
  -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
  -DHAVE_MEMORY_H=1
  -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
  -DHAVE_UNISTD_H=1
  -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\.libs/\ -DHAVE_LIBDL=1
 -DSTDC_HEADERS=1
  -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_SYS_SOUNDCARD_H=1
  -DHAVE_UNISTD_H=1 -I.-DPD -DINSTALL_PREFIX=\/usr\ -DUSEAPI_ALSA
  -DUSEAPI_JACK -DJACK_XRUN -DUSEAPI_OSS -DUSEAPI_PORTAUDIO
  -I../portaudio/include-O2 -g -MT pd-s_audio_oss.o -MD -MP -MF
  .deps/pd-s_audio_oss.Tpo -c -o pd-s_audio_oss.o `test -f
  's_audio_oss.c' ||
  echo './'`s_audio_oss.c
  s_audio_oss.c: In function ‘oss_configure’:
  s_audio_oss.c:205: error:
  ‘SOUND_PCM_GETOSPACE_is_obsolete_use_SNDCTL_DSP_GETOSPACE_instead’
  undeclared (first use in this function)
  s_audio_oss.c:205: error: (Each undeclared identifier is reported only
  once
  s_audio_oss.c:205: error: for each function it appears in.)
  s_audio_oss.c: In function ‘oss_open_audio’:
  s_audio_oss.c:465: warning: ignoring return value of ‘read’, declared
  with
  attribute warn_unused_result
  s_audio_oss.c:478: warning: ignoring return value of ‘write’, declared
  with attribute warn_unused_result
  s_audio_oss.c: In function ‘oss_calcspace’:
  s_audio_oss.c:517: error:
  ‘SOUND_PCM_GETOSPACE_is_obsolete_use_SNDCTL_DSP_GETOSPACE_instead’
  undeclared (first use in this function)
  s_audio_oss.c:524: error:
  ‘SOUND_PCM_GETISPACE_is_obsolete_use_SNDCTL_DSP_GETISPACE_instead’
  undeclared (first use in this function)
  s_audio_oss.c: In function ‘oss_doresync’:
  s_audio_oss.c:572: error:
  ‘SOUND_PCM_GETISPACE_is_obsolete_use_SNDCTL_DSP_GETISPACE_instead’
  undeclared (first use in this function)
  s_audio_oss.c:601: error:
  ‘SOUND_PCM_GETOSPACE_is_obsolete_use_SNDCTL_DSP_GETOSPACE_instead’
  undeclared (first use in this function)
 
 
 
 
  ___
  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] pd-extended 0.42.5 packages for many Ubuntu releases, i386/amd64

2012-10-16 Thread András Murányi
On Fri, Sep 28, 2012 at 9:24 PM, Hans-Christoph Steiner h...@at.or.atwrote:

 On 09/28/2012 12:10 PM, András Murányi wrote:
  It could be a useful way to provide Debian/squeeze packages.
  If you want to try my new Pd-extended proper debian support, run:
 
  $
 
 ~/auto-build/pd-extended/scripts/auto-build/pd-extended-source-tarball.sh
  $ mv /tmp/Pd-extended_0.43.1~20120926-source.tar.bz2
  ~/auto-build/pd-extended_0.43.1~20120926.orig.tar.bz2
  $ cd ~/auto-build/pd-extended
  $ debuild -S -uc -us
 
  Hm, I don't have this script yet in ~auto-build/ ... It seems it
 doesn't
  work if I just download it to any place along with its whole folder,
 but
  I
  cannot run it from the main run-automated-builder script either,
 because
  rsync cannot reach the server.
  you need to get them from SVN:
 
  cd ~/auto-build/pd-extended/scripts
  svn up
  cd ..
  svn up
 
  That did the trick!
  The script itself didn't succeed at the first run but the third run
  completed clean.
  And it deletes the file at the end so I needed to copy it before it
  finished :o)

 I just committed some fixes for that. :)  But you can also get a source
 tarball that's generated each night:

 http://blinky.at.or.at/auto-build/2012-09-28/


Cool. The only inconvenience is that the folder and the file name has the
date so I cannot have the OBS pull the freshest one automatically. An url
without variables, like
/auto-build/latest/Pd-extended_0.43.4-source.debian.tar.bz2 would do the
trick...

BTW, would it be possible to make up the tar.gz which comes from
sourceforge in a way that it has the proper /debian folder instead of the
seemingly less proper /packages/linux_make/debian/? Why cannot it have all
the superpower that the one from the auto-build repo has? Sorry, perhaps
there is a reason, I'm just too dumb for this source package business yet.

Btw, /packages/redhat_rpm/pd-extended.spec in the source package seems
outdated (Version: 0.39.2)... It's an earlier (2006) version of the spec
file by Fernando Lopez-Lezcano. However, it has the advantage that it
generates separate packages for the externals (if it still works), while
the last (2010) version generated a core and an extra package only.



  The rsync method is gone for now, and perhaps permanently.  I'm trying
  to see if I can make the cleaning process work without rsync.
 
  (the -uc -us) means ignore the whole signing procedure, including the
  name in the debian/changelog)
  Also, its great that you are taking on the spec file for RPMs!  Once
 you
  get 'puredata' working, then it would be very handy if you could make
  one for the externals/template.  Then it'll be easy to make RPMs for
  most of the libraries in Pd-extended, just like what's in Debian.
 
  I've never made RPMs before, but I've done a lot of other packaging,
 so
  I'll help where I can.
 
  Well, the deb thing is stuck at this line now:
 
  dpkg-source: error: unrecognized file for a v1.0 source package:
  Pd-0.42.5-extended.tar.gz
 
  The file is pulled from
 
 
 http://sourceforge.net/projects/pure-data/files/pd-extended/0.42.5/Pd-0.42.5-extended.tar.gz
  (It has a packages/linux_make/debian folder but still no good.)
  Is there a .tar.gz for pd-extended online which is suitable for deb
  packaging and I could link to it? I don't want to reinvent the wheel...
  BTW, Is there a Pd-0.42.5-extended-dev.deb (or alike) that I could
 study
  or
  use for parts?
 
  The rpm is losing it here:
 
  `test -f
 
 
 /home/abuild/rpmbuild/BUILD/Pd-0.42.5-extended/externals/unauthorized/mp3live~/../linux/mp3streamin~.libs
   cat
 
 
 /home/abuild/rpmbuild/BUILD/Pd-0.42.5-extended/externals/unauthorized/mp3live~/../linux/mp3streamin~.libs`
  /usr/bin/ld: cannot find -lmp3lame
 
  As far as I understood lame-devel is not available in Fedora. How do I
  proceed?
 
  András
 
  For Debian/squeeze, we rely on the libmp3lame-dev that's in
  squeeze-backports.  Previously, it was required that people downloaded
  it from deb-multimedia.org.  I guess you'd need to get it from
 somewhere
  else, but I don't know enough about Fedora to say.  Does PlanetCCRMA
  include lame?  I think that would be the best place for dependencies.
 
  Planet CCRMA does have lame, but the OBS doesn't have Planet CCRMA.
  It is possible to fetch and build the lame sources into with pd but then
 we
  would have the lame binary bundled into pd which is not something we
 want,
  do we?
  So my best idea right now is to disable the external(s) that use lame.

 That's easiest for now.  I think only 'unauthorized' and maybe 'iemlib'
 require lame.


I've tried this in /externals/unauthorized/Makefile:

 TARGETS=$(filter-out $(wildcard mp3*/*.*),$(TARGETS))

but it doesn't work. How can I effectively disable building
/externals/unauthorized/mp3* ?



  I think it'll be a lot easier if you start with just 'puredata' and the
  libs based on the Library Template.  Then once you get the hang of basic
  RPM packaging, you can take on the whole pd-extended

[PD] Autobuild failure on oss

2012-10-16 Thread András Murányi
I've re-enabled the autobuild on my box, and it seems to connect and work
except that the build fails with this:

gcc -DPACKAGE_NAME=\pd\ -DPACKAGE_TARNAME=\pd\
 -DPACKAGE_VERSION=\0.43.1\ -DPACKAGE_STRING=\pd\ 0.43.1\
 -DPACKAGE_BUGREPORT=\\ -DPACKAGE_URL=\\ -DPACKAGE=\pd\
 -DVERSION=\0.43.1\ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\.libs/\ -DHAVE_LIBDL=1 -DSTDC_HEADERS=1
 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_SYS_SOUNDCARD_H=1
 -DHAVE_UNISTD_H=1 -I.-DPD -DINSTALL_PREFIX=\/usr\ -DUSEAPI_ALSA
 -DUSEAPI_JACK -DJACK_XRUN -DUSEAPI_OSS -DUSEAPI_PORTAUDIO
 -I../portaudio/include-O2 -g -MT pd-s_audio_oss.o -MD -MP -MF
 .deps/pd-s_audio_oss.Tpo -c -o pd-s_audio_oss.o `test -f 's_audio_oss.c' ||
 echo './'`s_audio_oss.c
 s_audio_oss.c: In function ‘oss_configure’:
 s_audio_oss.c:205: error:
 ‘SOUND_PCM_GETOSPACE_is_obsolete_use_SNDCTL_DSP_GETOSPACE_instead’
 undeclared (first use in this function)
 s_audio_oss.c:205: error: (Each undeclared identifier is reported only once
 s_audio_oss.c:205: error: for each function it appears in.)
 s_audio_oss.c: In function ‘oss_open_audio’:
 s_audio_oss.c:465: warning: ignoring return value of ‘read’, declared with
 attribute warn_unused_result
 s_audio_oss.c:478: warning: ignoring return value of ‘write’, declared
 with attribute warn_unused_result
 s_audio_oss.c: In function ‘oss_calcspace’:
 s_audio_oss.c:517: error:
 ‘SOUND_PCM_GETOSPACE_is_obsolete_use_SNDCTL_DSP_GETOSPACE_instead’
 undeclared (first use in this function)
 s_audio_oss.c:524: error:
 ‘SOUND_PCM_GETISPACE_is_obsolete_use_SNDCTL_DSP_GETISPACE_instead’
 undeclared (first use in this function)
 s_audio_oss.c: In function ‘oss_doresync’:
 s_audio_oss.c:572: error:
 ‘SOUND_PCM_GETISPACE_is_obsolete_use_SNDCTL_DSP_GETISPACE_instead’
 undeclared (first use in this function)
 s_audio_oss.c:601: error:
 ‘SOUND_PCM_GETOSPACE_is_obsolete_use_SNDCTL_DSP_GETOSPACE_instead’
 undeclared (first use in this function)


Ubuntu 10.04.4

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


Re: [PD] Autobuild failure on oss

2012-10-16 Thread András Murányi
I have oss4-dev installed but oss4-base or oss4-source not... do we need
any of them?

András

On Wed, Oct 17, 2012 at 2:10 AM, Hans-Christoph Steiner h...@at.or.atwrote:


 Strange, because building for Lucid on launchpad does not give this
 error, maybe you're missing a package? Here's the log:

 gcc -DPACKAGE_NAME=\pd\ -DPACKAGE_TARNAME=\pd\
 -DPACKAGE_VERSION=\0.43.1\ -DPACKAGE_STRING=\pd\ 0.43.1\
 -DPACKAGE_BUGREPORT=\\ -DPACKAGE_URL=\\ -DPACKAGE=\pd\
 -DVERSION=\0.43.1\ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
 -DLT_OBJDIR=\.libs/\ -DHAVE_LIBDL=1 -DSTDC_HEADERS=1 -DHAVE_ALLOCA_H=1
 -DHAVE_ALLOCA=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_UNISTD_H=1 -I.-DPD
 -DINSTALL_PREFIX=\/usr\ -DUSEAPI_ALSA -DUSEAPI_JACK -DJACK_XRUN
 -DUSEAPI_OSS -DUSEAPI_PORTAUDIO  -I../portaudio/include-O2 -g -MT
 pd-s_audio_oss.o -MD -MP -MF .deps/pd-s_audio_oss.Tpo -c -o
 pd-s_audio_oss.o `test -f 's_audio_oss.c' || echo './'`s_audio_oss.c
 s_audio_oss.c: In function 'oss_open_audio':
 s_audio_oss.c:465: warning: ignoring return value of 'read', declared
 with attribute warn_unused_result
 s_audio_oss.c:478: warning: ignoring return value of 'write', declared
 with attribute warn_unused_result
 mv -f .deps/pd-s_audio_oss.Tpo .deps/pd-s_audio_oss.Po


 https://launchpadlibrarian.net/119881751/buildlog_ubuntu-lucid-i386.pd-extended_0.43.4~20121016-1~lucid_FAILEDTOBUILD.txt.gz

 .hc

 On 10/16/2012 06:46 PM, András Murányi wrote:
  I've re-enabled the autobuild on my box, and it seems to connect and work
  except that the build fails with this:
 
  Ubuntu 10.04.4
 
  gcc -DPACKAGE_NAME=\pd\ -DPACKAGE_TARNAME=\pd\
  -DPACKAGE_VERSION=\0.43.1\ -DPACKAGE_STRING=\pd\ 0.43.1\
  -DPACKAGE_BUGREPORT=\\ -DPACKAGE_URL=\\ -DPACKAGE=\pd\
  -DVERSION=\0.43.1\ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
  -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
 -DHAVE_MEMORY_H=1
  -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
 -DHAVE_UNISTD_H=1
  -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\.libs/\ -DHAVE_LIBDL=1 -DSTDC_HEADERS=1
  -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_SYS_SOUNDCARD_H=1
  -DHAVE_UNISTD_H=1 -I.-DPD -DINSTALL_PREFIX=\/usr\ -DUSEAPI_ALSA
  -DUSEAPI_JACK -DJACK_XRUN -DUSEAPI_OSS -DUSEAPI_PORTAUDIO
  -I../portaudio/include-O2 -g -MT pd-s_audio_oss.o -MD -MP -MF
  .deps/pd-s_audio_oss.Tpo -c -o pd-s_audio_oss.o `test -f
 's_audio_oss.c' ||
  echo './'`s_audio_oss.c
  s_audio_oss.c: In function ‘oss_configure’:
  s_audio_oss.c:205: error:
  ‘SOUND_PCM_GETOSPACE_is_obsolete_use_SNDCTL_DSP_GETOSPACE_instead’
  undeclared (first use in this function)
  s_audio_oss.c:205: error: (Each undeclared identifier is reported only
 once
  s_audio_oss.c:205: error: for each function it appears in.)
  s_audio_oss.c: In function ‘oss_open_audio’:
  s_audio_oss.c:465: warning: ignoring return value of ‘read’, declared
 with
  attribute warn_unused_result
  s_audio_oss.c:478: warning: ignoring return value of ‘write’, declared
  with attribute warn_unused_result
  s_audio_oss.c: In function ‘oss_calcspace’:
  s_audio_oss.c:517: error:
  ‘SOUND_PCM_GETOSPACE_is_obsolete_use_SNDCTL_DSP_GETOSPACE_instead’
  undeclared (first use in this function)
  s_audio_oss.c:524: error:
  ‘SOUND_PCM_GETISPACE_is_obsolete_use_SNDCTL_DSP_GETISPACE_instead’
  undeclared (first use in this function)
  s_audio_oss.c: In function ‘oss_doresync’:
  s_audio_oss.c:572: error:
  ‘SOUND_PCM_GETISPACE_is_obsolete_use_SNDCTL_DSP_GETISPACE_instead’
  undeclared (first use in this function)
  s_audio_oss.c:601: error:
  ‘SOUND_PCM_GETOSPACE_is_obsolete_use_SNDCTL_DSP_GETOSPACE_instead’
  undeclared (first use in this function)
 
 


 ___
 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] pd-extended 0.42.5 packages for many Ubuntu releases, i386/amd64

2012-09-28 Thread András Murányi
  I hear that OpenSUSE's build server will build Debian packages, but
  I've
  never used it.  It would be very useful if someone set that up, I
  think can
  also build Fedora and SUSE packages.
 
 
  I played around with OpenSUSE's OBS but it's not a success yet.
  It needs a something.spec file for building RPMs and a something.dsc
  file
  for DEBs. Both files serve to define a source package.
  For the spec file, I started from one well worked out for Planet CCRMA
  by
  Fernando Lopez-Lezcano. It's looking good for the OBS right now except
  that
  I'm struggling with the source definition, i.e. it doesn't seem to be
  able
  to grab the tar.gz from sourceforge.
  For the debian dsc file, I used Paul Brossier's one. The dsc is much
  simpler, but it cannot accept source urls, only local files. That's
  where
  OBS's so-called Source Service comes into the picture, which can
  download
  a tar.gz or even checkout an svn repo and tar.gz it for me. I'm
  struggling
  with this too, because (1) I'm unable to grab the resulting tar.gz
 from
  the
  dsc (it's created with an odd name that contains a colon) and (2) in
 the
  dsc an MD5 checksum of the tar.gz needs to be present which is unknown
  in
  the case of an archive newly created from SVN.
  I'll try to grow smarter with OBS, but in the meantime, any advice is
  highly appreciated. :)
 
  Update: both source access problems are solved for now.
  The deb build at the moment is stuck at the point where it doesn't
  recognize the source package as a valid one. Dunno why.
  The rpm build got as far as where it would have needed mp3lame - seems
  that
  it's only available with Planet CCRMA (?). GEM builds fine. I'm playing
  around with conditionals for requires for different CPU capabilities,
  because OBS's spec file parser is somewhat limited.
  More news soon, hopefully.
  Deb source packages are too tricky to create manually, use the Debian
  tools.  If you are working from a git repo, like for puredata, the use
  git-buildpackage -S.   For any repo with the debian/ folder there, you
  can use debuild -S
 
  You will need to change the debian/changelog to have your name and email
  in it, so that the signing part works, if opensuse requires signed
  packages.  Launchpad, Debian, and Ubuntu all do.
 
  At the very least, you'll want to do:
 
  sudo apt-get install dpkg-dev devscripts debhelper cdbs
 
  You can also download the source packages from the Debian or Ubuntu
  official packages, but they'll be signed by the original uploaders key.
  That wouldn't work with Launchpad but might with OBS, if it has looser
  signing restrictions.
 
  Cool, I've actually paid less attention to the deb process on OBS knowing
  that it's already worked out and up-to-date somewhere else. I'll take a
  look at how I can reuse those packages.
  OBS doesn't need signed packages, an I haven't tried if it accepts
 packages
  signed by someone else.

 It could be a useful way to provide Debian/squeeze packages.

  If you want to try my new Pd-extended proper debian support, run:
 
  $
 ~/auto-build/pd-extended/scripts/auto-build/pd-extended-source-tarball.sh
  $ mv /tmp/Pd-extended_0.43.1~20120926-source.tar.bz2
  ~/auto-build/pd-extended_0.43.1~20120926.orig.tar.bz2
  $ cd ~/auto-build/pd-extended
  $ debuild -S -uc -us
 
  Hm, I don't have this script yet in ~auto-build/ ... It seems it doesn't
  work if I just download it to any place along with its whole folder, but
 I
  cannot run it from the main run-automated-builder script either, because
  rsync cannot reach the server.

 you need to get them from SVN:

 cd ~/auto-build/pd-extended/scripts
 svn up
 cd ..
 svn up


That did the trick!
The script itself didn't succeed at the first run but the third run
completed clean.
And it deletes the file at the end so I needed to copy it before it
finished :o)



 The rsync method is gone for now, and perhaps permanently.  I'm trying
 to see if I can make the cleaning process work without rsync.

 
  (the -uc -us) means ignore the whole signing procedure, including the
  name in the debian/changelog)
 
  Also, its great that you are taking on the spec file for RPMs!  Once you
  get 'puredata' working, then it would be very handy if you could make
  one for the externals/template.  Then it'll be easy to make RPMs for
  most of the libraries in Pd-extended, just like what's in Debian.
 
  I've never made RPMs before, but I've done a lot of other packaging, so
  I'll help where I can.
 
  Well, the deb thing is stuck at this line now:
 
  dpkg-source: error: unrecognized file for a v1.0 source package:
  Pd-0.42.5-extended.tar.gz
 
  The file is pulled from
 
 http://sourceforge.net/projects/pure-data/files/pd-extended/0.42.5/Pd-0.42.5-extended.tar.gz
  (It has a packages/linux_make/debian folder but still no good.)
  Is there a .tar.gz for pd-extended online which is suitable for deb
  packaging and I could link to it? I don't want to reinvent the wheel...
  BTW, Is there a 

Re: [PD] pd-extended 0.42.5 packages for many Ubuntu releases, i386/amd64

2012-09-27 Thread András Murányi
On Thu, Sep 27, 2012 at 1:20 AM, András Murányi muran...@gmail.com wrote:

 On Sun, Sep 23, 2012 at 8:22 PM, Hans-Christoph Steiner h...@at.or.atwrote:


 launchpad only builds packages for the Ubuntu releases, but you could use
 one of the Ubuntu packages on Debian if you find an Ubuntu release that is
 close to your Debian release.

 I hear that OpenSUSE's build server will build Debian packages, but I've
 never used it.  It would be very useful if someone set that up, I think can
 also build Fedora and SUSE packages.


 I played around with OpenSUSE's OBS but it's not a success yet.
 It needs a something.spec file for building RPMs and a something.dsc file
 for DEBs. Both files serve to define a source package.
 For the spec file, I started from one well worked out for Planet CCRMA by
 Fernando Lopez-Lezcano. It's looking good for the OBS right now except that
 I'm struggling with the source definition, i.e. it doesn't seem to be able
 to grab the tar.gz from sourceforge.
 For the debian dsc file, I used Paul Brossier's one. The dsc is much
 simpler, but it cannot accept source urls, only local files. That's where
 OBS's so-called Source Service comes into the picture, which can download
 a tar.gz or even checkout an svn repo and tar.gz it for me. I'm struggling
 with this too, because (1) I'm unable to grab the resulting tar.gz from the
 dsc (it's created with an odd name that contains a colon) and (2) in the
 dsc an MD5 checksum of the tar.gz needs to be present which is unknown in
 the case of an archive newly created from SVN.
 I'll try to grow smarter with OBS, but in the meantime, any advice is
 highly appreciated. :)


Update: both source access problems are solved for now.
The deb build at the moment is stuck at the point where it doesn't
recognize the source package as a valid one. Dunno why.
The rpm build got as far as where it would have needed mp3lame - seems that
it's only available with Planet CCRMA (?). GEM builds fine. I'm playing
around with conditionals for requires for different CPU capabilities,
because OBS's spec file parser is somewhat limited.
More news soon, hopefully.

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


Re: [PD] pd-extended 0.42.5 packages for many Ubuntu releases, i386/amd64

2012-09-27 Thread András Murányi
On Thu, Sep 27, 2012 at 6:47 PM, Hans-Christoph Steiner h...@at.or.atwrote:

 On 09/27/2012 10:30 AM, András Murányi wrote:
  On Thu, Sep 27, 2012 at 1:20 AM, András Murányi muran...@gmail.com
 wrote:
 
  On Sun, Sep 23, 2012 at 8:22 PM, Hans-Christoph Steiner h...@at.or.at
 wrote:
 
  launchpad only builds packages for the Ubuntu releases, but you could
 use
  one of the Ubuntu packages on Debian if you find an Ubuntu release
 that is
  close to your Debian release.
 
  I hear that OpenSUSE's build server will build Debian packages, but
 I've
  never used it.  It would be very useful if someone set that up, I
 think can
  also build Fedora and SUSE packages.
 
 
  I played around with OpenSUSE's OBS but it's not a success yet.
  It needs a something.spec file for building RPMs and a something.dsc
 file
  for DEBs. Both files serve to define a source package.
  For the spec file, I started from one well worked out for Planet CCRMA
 by
  Fernando Lopez-Lezcano. It's looking good for the OBS right now except
 that
  I'm struggling with the source definition, i.e. it doesn't seem to be
 able
  to grab the tar.gz from sourceforge.
  For the debian dsc file, I used Paul Brossier's one. The dsc is much
  simpler, but it cannot accept source urls, only local files. That's
 where
  OBS's so-called Source Service comes into the picture, which can
 download
  a tar.gz or even checkout an svn repo and tar.gz it for me. I'm
 struggling
  with this too, because (1) I'm unable to grab the resulting tar.gz from
 the
  dsc (it's created with an odd name that contains a colon) and (2) in the
  dsc an MD5 checksum of the tar.gz needs to be present which is unknown
 in
  the case of an archive newly created from SVN.
  I'll try to grow smarter with OBS, but in the meantime, any advice is
  highly appreciated. :)
 
  Update: both source access problems are solved for now.
  The deb build at the moment is stuck at the point where it doesn't
  recognize the source package as a valid one. Dunno why.
  The rpm build got as far as where it would have needed mp3lame - seems
 that
  it's only available with Planet CCRMA (?). GEM builds fine. I'm playing
  around with conditionals for requires for different CPU capabilities,
  because OBS's spec file parser is somewhat limited.
  More news soon, hopefully.

 Deb source packages are too tricky to create manually, use the Debian
 tools.  If you are working from a git repo, like for puredata, the use
 git-buildpackage -S.   For any repo with the debian/ folder there, you
 can use debuild -S

 You will need to change the debian/changelog to have your name and email
 in it, so that the signing part works, if opensuse requires signed
 packages.  Launchpad, Debian, and Ubuntu all do.

 At the very least, you'll want to do:

 sudo apt-get install dpkg-dev devscripts debhelper cdbs

 You can also download the source packages from the Debian or Ubuntu
 official packages, but they'll be signed by the original uploaders key.
 That wouldn't work with Launchpad but might with OBS, if it has looser
 signing restrictions.


Cool, I've actually paid less attention to the deb process on OBS knowing
that it's already worked out and up-to-date somewhere else. I'll take a
look at how I can reuse those packages.
OBS doesn't need signed packages, an I haven't tried if it accepts packages
signed by someone else.



 If you want to try my new Pd-extended proper debian support, run:

 $ ~/auto-build/pd-extended/scripts/auto-build/pd-extended-source-tarball.sh
 $ mv /tmp/Pd-extended_0.43.1~20120926-source.tar.bz2
 ~/auto-build/pd-extended_0.43.1~20120926.orig.tar.bz2
 $ cd ~/auto-build/pd-extended
 $ debuild -S -uc -us


Hm, I don't have this script yet in ~auto-build/ ... It seems it doesn't
work if I just download it to any place along with its whole folder, but I
cannot run it from the main run-automated-builder script either, because
rsync cannot reach the server.



 (the -uc -us) means ignore the whole signing procedure, including the
 name in the debian/changelog)



 Also, its great that you are taking on the spec file for RPMs!  Once you

get 'puredata' working, then it would be very handy if you could make
 one for the externals/template.  Then it'll be easy to make RPMs for
 most of the libraries in Pd-extended, just like what's in Debian.

 I've never made RPMs before, but I've done a lot of other packaging, so
 I'll help where I can.


Well, the deb thing is stuck at this line now:

 dpkg-source: error: unrecognized file for a v1.0 source package:
 Pd-0.42.5-extended.tar.gz

The file is pulled from
http://sourceforge.net/projects/pure-data/files/pd-extended/0.42.5/Pd-0.42.5-extended.tar.gz
(It has a packages/linux_make/debian folder but still no good.)
Is there a .tar.gz for pd-extended online which is suitable for deb
packaging and I could link to it? I don't want to reinvent the wheel...
BTW, Is there a Pd-0.42.5-extended-dev.deb (or alike) that I could study or
use for parts?

The rpm

Re: [PD] pd-extended 0.42.5 packages for many Ubuntu releases, i386/amd64

2012-09-26 Thread András Murányi
On Sun, Sep 23, 2012 at 8:22 PM, Hans-Christoph Steiner h...@at.or.atwrote:


 launchpad only builds packages for the Ubuntu releases, but you could use
 one of the Ubuntu packages on Debian if you find an Ubuntu release that is
 close to your Debian release.

 I hear that OpenSUSE's build server will build Debian packages, but I've
 never used it.  It would be very useful if someone set that up, I think can
 also build Fedora and SUSE packages.


I played around with OpenSUSE's OBS but it's not a success yet.
It needs a something.spec file for building RPMs and a something.dsc file
for DEBs. Both files serve to define a source package.
For the spec file, I started from one well worked out for Planet CCRMA by
Fernando Lopez-Lezcano. It's looking good for the OBS right now except that
I'm struggling with the source definition, i.e. it doesn't seem to be able
to grab the tar.gz from sourceforge.
For the debian dsc file, I used Paul Brossier's one. The dsc is much
simpler, but it cannot accept source urls, only local files. That's where
OBS's so-called Source Service comes into the picture, which can download
a tar.gz or even checkout an svn repo and tar.gz it for me. I'm struggling
with this too, because (1) I'm unable to grab the resulting tar.gz from the
dsc (it's created with an odd name that contains a colon) and (2) in the
dsc an MD5 checksum of the tar.gz needs to be present which is unknown in
the case of an archive newly created from SVN.
I'll try to grow smarter with OBS, but in the meantime, any advice is
highly appreciated. :)

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


Re: [PD] temporary home for Pd-extended 0.43.1 downloads

2012-09-13 Thread András Murányi
Cool!
Does it mean that I can re-enable the autobuild cron job? if yes, shall I
change the IP for rsync (now 128.238.56.50)? ...I guess the builds are
coming from the old autobuild system because I cannot access the Jenkins
dashboard.

András

On Tue, Sep 11, 2012 at 3:58 AM, Hans-Christoph Steiner h...@at.or.atwrote:


 I just retrieved the old pdlab boxes, and put up the main one in a
 temporary location, in case anyone is looking for Pd-extended 0.43.1 builds:

 http://blinky.at.or.at:/auto-build/latest/

 .hc
 ___
 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] nightly builds going away for now

2012-08-25 Thread András Murányi
On Fri, Aug 24, 2012 at 10:05 PM, Hans-Christoph Steiner h...@at.or.atwrote:

 On 08/24/2012 03:27 PM, András Murányi wrote:
  On Wed, Aug 22, 2012 at 7:09 PM, Hans-Christoph Steiner h...@at.or.at
 wrote:
 
   On 08/21/2012 07:56 AM, Max wrote:
 
  I just talked to the administration and we can get a dedicated server
 with vm ware for different distros and a disk space of ~50 gb. plus a apple
 ppc machine. the guys from the hackerspace maschinenraum offered their help
 to install.
 
  m.
 
 
  That's a great offer!  I think we really need to think about how to make
  this decentralized, or at the very least take it out of my hands.
 
  For sure, the ubuntu boxes that I was running are gone for good, so they
  could set up some Ubuntu 32-bit and 64-bit instances.  I find that
 about 9
  gigs is the smallest useful system.
 
  .hc
 
  Max's (institution's) offer is great. If the disk space is ~50GB, then,
  according to HC, we can set up ~5 different systems. That's not bad, it
 can
  even be totally enough - other systems would be Mac/PPC anyway. If,
  however, you think the space is too tight, is it possible to throw in
  another HDD? They are cheap and I could take care of setting up some kind
  of Paypal-donations stuff on puredata.info in order to collect the
 money.
  Re decentralization: i was thinking about using the VM server (plus the
  other/private boxes) for slaves only, and setting up a master in the
 cloud.
  There are free Jenkins services out there, I'm just not sure if 1.) you
  like the idea 2.) those free services can be used for master only.
  Additionally, I was thinking about storing the resulting builds on
 another
  cloud service, but that may not be necessary with the ~5GB available
 with a
  free Jenkins service.
  Opinions welcome!
 
  PS I too a look at Gitian and I had the impression that it has the main
  emphasis on security enforcement whilst usability/features are somewhat
  lagging behind at the moment. So for now, I suggest that we go with
  Jenkins, and try to reinforce authenticity by the means of the master.
 
  András

 did you mean to CC the list?

 One thing to consider is that with a bit more work, we can build
 Pd-extended for lots of Ubuntu platforms using launchpad.

 .hc


Yes i meant ccing to the list, sorry!

Launchpad builds from xyz-dev.deb packages, do I remember it right?

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


Re: [PD] nightly builds going away for now

2012-08-16 Thread András Murányi
Bad news and such a sort notice but glad to hear Max can help. Thanks Max
and thanks Hans (and forza, coraggio with the babies and all the fuss)!

My first thought was how we could decentralize the system a bit in order to
make it less fragile...
1st, I'd like to see more private build machines, even with some
modification to the build script that allows for weekly builds instead of
daily ones...
2nd, what about using the cloud for storage? There are plenty of file
hosting services and we are talking about 20-30MB files. Authenticity would
be a priority of course.
Just some thoughts.

András

On Thu, Aug 16, 2012 at 12:36 PM, Max abonneme...@revolwear.com wrote:

 i can help with that. we can put a few machines in our server room. i'm at
 this institution for two more years, but i hope my successor will also be
 teaching Pd, so there might be continuity after that date.

 m.

 Am 15.08.2012 um 23:40 schrieb João Pais:

  how about contacting someone at iem for that? or any other media school
 with someone in the staff that is pd-friendly?
 
 
  Brooklyn Poly can no longer host the build farm machines there, so the
  main set of machines will be going offline as of today (I just found
  this out today).
 
  I'll see if I can find another host for them, but that will likely take
  a good long while since I'm deep in life with a 1 year old, a pregnant
  wife, and full time work.
 
  Even better would be someone taking over the hosting of the main server,
  i.e. the one with the web server and all of the builds.  I can post the
  image of the current server for downloading, or advise on setting up a
  new one from scratch.
 
  .hc
 
 

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


Re: [PD] nightly builds going away for now

2012-08-16 Thread András Murányi
On Fri, Aug 17, 2012 at 12:36 AM, Tilo Kremer p...@dadacafe.org wrote:

 On 08/15/2012 11:13 PM, Hans-Christoph Steiner wrote:
 
  Brooklyn Poly can no longer host the build farm machines there, so the
  main set of machines will be going offline as of today (I just found
  this out today).
 
  I'll see if I can find another host for them, but that will likely take
  a good long while since I'm deep in life with a 1 year old, a pregnant
  wife, and full time work.
 
  Even better would be someone taking over the hosting of the main server,
  i.e. the one with the web server and all of the builds.  I can post the
  image of the current server for downloading, or advise on setting up a
  new one from scratch.
 
  .hc

 For the time that I am working at the Hamburg University of Fine
 Arts, I will continue to run the 64bit debian build boxes.

 I have too few powerpc boxes left to be able to offer more in this
 respect.

 A set of instructions for setting up the build boxes would
 nevertheless be very helpful.

 Thank you for all your effort,

 best wishes,

 Tee


I've updated the builder matrix for clarity.
http://puredata.info/docs/developer/PdLab Please correct if any mistakes.
Right now the greatest need is to re-establish the autobuild master as the
slaves are virtually useless without a master. I guess it would be a relief
for Hans if we could do this mostly by ourselves.
Now, I see that the Jenkins master is up, it says it's running on
macosx105-i386.pdlab.puredata.info but it's not the ip that belongs to the
macosx105-i386 slave according to the wiki.
Anyway, this could be the time to take the step and move the autobuild
process to Jenkins. But it would take some to get everything build there
reliably, I guess. Opinions?

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


Re: [PD] about plugin question

2012-06-26 Thread András Murányi
On Fri, Jun 22, 2012 at 12:31 PM, red honki pdi...@gmail.com wrote:

 hi,
 i am honki.
 i make a plugin about ui style. because i am ubuntu fans,
 so this ui style is like ubuntu ambiance.
 you can see it in:
 http://pdtaipei.blogspot.tw/2012/06/ubuntu-ambiance-style-plugin-01.html

 and i have questions :
 can i make width of drop-down menus more space?

 http://3.bp.blogspot.com/-YX4Mb0hB1f8/T-L11eXX_II/Blo/ukBS2tIh8wU/s1600/03.png
 like this image, text is closed bordering in drop-down menu.

[...]


to format the menus, you'll need the option command:
http://www.tcl.tk/man/tcl8.5/TkCmd/option.htm
I don't know, however, if there is a way to modify the padding.

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


Re: [PD] about plugin question

2012-06-22 Thread András Murányi

 [...]
 pd-extended 0.43 dont use buttonbar-plugin.tcl.
 because there is massage in pd windows:
  UNHANDLED ERROR: can't find package base64
 while executing
 package require base64
 (uplevel body line 8)
 invoked from within
 uplevel #0 $tclcode
 FAILED TO LOAD /usr/lib/pd-extended/extra/buttonbar-plugin.tcl



I think you need tcllib (sudo apt-get installl tcllib).

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


Re: [PD] creation parameters to inlets/outlets for documentation?

2012-06-19 Thread András Murányi
...and it would be lovely to have the text appear in a tooltip when mousing
over the inlet/outlet in the parent patch! The drawback mentioned by Phil
could be pretty annoying though.
Question 1.: What's up with tooltips in pd right now? I couldn't find it
out from the list archives.
Question 2.: What if the parser would explicitly stop parsing elements when
it finds ;# and would use the remaining part as a
comment/tooltip/whatever? Could this change break anything in real life?

András

On Tue, Jun 19, 2012 at 10:22 PM, Phil Stone pkst...@ucdavis.edu wrote:

 One potentially nasty drawback to this practice (I found) was that if you
 change the pseudo-argument in any way, you lose whatever connections were
 made to that inlet or outlet in the outer patch. I agree with you that
 comments are a pain in the neck, but at least they don't exhibit this often
 hard-to-find side effect.


 Phil
 www.pkstonemusic.com




 On 6/19/12 12:41 PM, Jörn Nettingsmeier wrote:

 quick question: is it legal to (ab)use creation parameters to inlets and
 outlets for documentation, or does that lead to unwanted side effects?

 i'd like to do something like this:

 [inlet Set level in dB]
 [inlet Set Fader position in mm]

 [outlet Current level in dB]
 [outlet Current Fader position in mm]
 [outlet~ Gain coefficient]

 of course i could use comments, but i don't like the way they don't
 line-wrap in a controlled way, plus their association to what they are
 annotating is a bit weak for my taste...

 best,


 jörn




 __**_
 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] text to sound

2012-06-11 Thread András Murányi
On Mon, Jun 11, 2012 at 10:29 PM, Andrew Faraday jbtur...@hotmail.comwrote:

  I've got an open source project using ruby to parse strings and send
 commands via TCP to pure data. Which started with some of my earliest
 non-pd coding. It's not currently set up to read text files, but it'd be a
 fairly simple mod, so you're welcome to learn ruby and submit a patch.

 PDF's are a much more complicated file format, I don't know how you'd go
 about extracting the text content from them to feed the text-to-music
 algorithm.
 [...]


PDF is indeed complicated, but extracting text can be as simple as a
(simple) regular expression. As far as I understand, basically, everything
between parentheses ( and ) is text (or more rigorously, everything
between parentheses between the strings BT and ET between the strings
obj and endobj is text, but I think it's enough to search for only the
parantheses). The escape character is the backslash, and it has only a
couple uses:

Sequence | Meaning
-
\n   | LINE FEED (0Ah) (LF)
\r   | CARRIAGE RETURN (0Dh) (CR)
\t   | HORIZONTAL TAB (09h) (HT)
\b   | BACKSPACE (08h) (BS)
\f   | FORM FEED (FF)
\(   | LEFT PARENTHESIS (28h)
\)   | RIGHT PARENTHESIS (29h)
\\   | REVERSE SOLIDUS (5Ch) (Backslash)
\*ddd* | Character code *ddd* (octal)

Apart from security settings that may block text extraction, unfortunately,
there could be compression applied - but I don't know how that works.

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


Re: [PD] [PD-dev] Plugins preferences (Was Re: Plugins Plugin error)

2012-06-01 Thread András Murányi
On Fri, Jun 1, 2012 at 9:31 PM, yvan volochine yvan...@gmail.com wrote:

 On 06/01/2012 09:28 PM, yvan volochine wrote:

 but really, instead of YA-Gui-Plugin that manages all other Gui-Plugins,
 why not add an option in pd menu that lists and (en|dis)able plugins at
 user's will? (which would be part of the core of pd of course)
 now that pd ships with plugins ability, it would make much more sense
 IMHO..


 and of course one should use pd_guiprefs to handle that..


 y


Thanks for the comments. Then it seems this functionality should go into
main pd-x GUI. I will try to work it out - I'll just have to make the
dialog window prettier because such an ugly window that was acceptable for
the plugin cannot go into main pd :o)

What do you think about changing the pd_guiprefs interface in way like this:
 (current - proposed:)
 domain (always pd-extended) - could be hardwired to pd-extended
 key (name of the owner module, eg. recentfiles) - domain
 (currently doesn't exist) - key (so that you can target a single line in
a config file)
 value (the content of the whole file) - value (the value of a single key)
This change would make pd_guiprefs compatible with the .pdextended file as
well. Of course, then recentfiles.conf will look something like this:
 recentfile1: /path/to/recentfile.pd
 recentfile2: /path/to/another.pd
 (etc.)

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


Re: [PD] Plugins Plugin error

2012-05-31 Thread András Murányi
On Fri, May 18, 2012 at 4:55 PM, João Pais jmmmp...@googlemail.com wrote:

  Thanks for the report!
 I've uploaded a quick bugfix to adapt to the new menu structure: there is
 no Media-Preferences (or Apple-Preferences) any more, so the plugin will
 appear in Media (or Apple).

 Please note that this version still uses the deprecated method of
 disabling
 plugins by putting them in subdirectories called disabled. This means
 that new subdirectories called disabled will be created where file
 permissions are sufficient. It will affect every user on the system.
 A new version shall make use of the ::pd_guiprefs system instead. I'll
 try to give it a shot today or in the next days.


 so you mean, it pays up to wait for it, then? I'm new to 0.43, and I put
 the plugins in a folder in my electronic section, away from windows'
 standard system/user folders.

 João


Well i guess it doesn't pay up to wait anymore :)
The pd_guiprefs mechanism is a tiny bit less handy than I expected so this
will still take some more time for me.
In the meantime I suggest that you get the oldstyle, but hopefully working
version at
http://puredata.info/downloads/plugins-plugin/releases/0.1.20120518 (of
course if you can live with those extra directories).

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


Re: [PD] OT: pd and strobe light

2012-05-20 Thread András Murányi
On Sun, May 20, 2012 at 7:54 AM, Martin Peach martin.pe...@sympatico.cawrote:

 The almost cheapest strobe lights use a 12V trigger (absolute cheapest
 strobes have no input control). What has gone wrong with computers that
 makes such a thing so difficult? You can use a serial port to trigger
 thestrobe.

 Martin


Rather than computers, it could be because of lighting desks... i guess.

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


Re: [PD] Plugins Plugin error

2012-05-18 Thread András Murányi
On Fri, May 18, 2012 at 12:47 PM, João Pais jmmmp...@googlemail.com wrote:

 Hi,

 just to report an error while trying to initialize the Plugins Plugin in
 W7, with Pd-ext-0.43:


 ---
 UNHANDLED ERROR: invalid command name .menubar.media.preferences
while executing
 $mymenu add command -label [_ Plugins...] -command
 {create_plugins_window}
(uplevel body line 177)
invoked from within
 uplevel #0 $tclcode
 FAILED TO LOAD C:/jmmmp/elektronik/pd-jmp/**INSTALLATION/plugins/plugins-*
 *plugin.tcl
 ---


Thanks for the report!
I've uploaded a quick bugfix to adapt to the new menu structure: there is
no Media-Preferences (or Apple-Preferences) any more, so the plugin will
appear in Media (or Apple).

Please note that this version still uses the deprecated method of disabling
plugins by putting them in subdirectories called disabled. This means
that new subdirectories called disabled will be created where file
permissions are sufficient. It will affect every user on the system.
A new version shall make use of the ::pd_guiprefs system instead. I'll
try to give it a shot today or in the next days.

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


Re: [PD] speaker routing

2012-05-17 Thread András Murányi
On Thu, May 17, 2012 at 2:58 PM, Rick Snow ricks...@gmail.com wrote:

 Hi Andr?s,

 By Independent audio I meant audio generated from a pd patch or other
 computer application and diffused across the array of speakers, ie. not
 having all the speakers limited to playing the same sound like a PA system
 in a roller skating rink.

 In general I was asking more of a hardware question: madi cards etc.

 As for software I've just learned that pd is limited to 32 channel dacs.
  I guess networking several instances of pd will give you all the channels
 you need.

 cheers,
 Rick


OK, seems IOhannes already mentioned this in more comprehensive context:
Wave Field Simulation. There are lots of papers out there, like this one
from last year's AES conference:
http://www.mattmontag.com/media/2011/10/AES-131-e-brief-Montag-Wave-Field-Synthesis-by-Multiple-Line-Arrays.pdf

I also doubt that Pd would be the best tool for this... networked computers
may have a latency that just messes up all the precise timing. I guess you
will need something timecoded, and/or low latency hardware, the latter
possibly being so called processors or speaker drivers which are DSPs
specifically designed to drive speaker arrays.

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


Re: [PD] controlling output to 32+ speakers

2012-05-16 Thread András Murányi
On Wed, May 16, 2012 at 8:43 PM, Rick Snow ricks...@gmail.com wrote:

 Hi all,


 Long time list lurker with a few open/broad questions:

 What is the best way to route/diffuse/spatialize independent audio to
 speaker arrays of more than the standard 8, 16, 32?

 Does anyone know of any resources or papers that discuss this type of
 audio problem?

 What kind of dac (custom I guess!) does one use?

 Is PD the best tool for this or would another language be better suited
 for the task?


Hello Rick,

what do you mean by independent audio? How many audio sources will be?

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


Re: [PD] ubuntu 12.04 precise pangolin pd-extended 0.43.1 amd64 deb package for download - link included

2012-04-30 Thread András Murányi
That's great! BTW, FYI, etc I plan to upgrade the amd64 autobuilder
box to 12.04. I'll wait some so that some bugs get ironed out, and of
course I'll need Hans to tell me when it's OK.

András

On Mon, Apr 30, 2012 at 16:39, Hans-Christoph Steiner h...@at.or.at wrote:

 That's great, thanks for posting this!

 .hc

 On Apr 30, 2012, at 1:17 AM, kiilo wrote:

 Hi,

 instead about complaining how to compile Pd-extended for amd64 for ubuntu 
 12.04 here it is:
 * http://kiilo.org/pub/Pd-0.43.1-extended-20120430.deb

 some recipes I used:
 1) followed the BuildHowto for maverick:
 * http://puredata.info/docs/developer/WorkingWithPdExtendedSources
 * http://puredata.info/docs/developer/UbuntuMaverick

 additional:
 sudo apt-get install libjack0
 sudo apt-get install libjack-dev

 as in maverick:
 sudo apt-get build-dep puredata gem pdp
 sudo apt-get install ttf-dejavu libfftw3-dev libspeex-dev libvorbis-dev 
 libflac-dev libsndfile1-dev  libgavl-dev libmad0-dev dssi-dev liblo-dev 
 flite1-dev libtk-img tcllib libmp3lame0 libmp3lame-dev libimlib2-dev 
 libtheora-dev libusb-0.1-4 libusb-dev
 sudo apt-get install libnetpbm10-dev ruby nasm libcv-dev libdc1394-22-dev

 additional:
 sudo apt-get install  liblua5.1-0-dev lua5.1 tcl8.5-de swig

 2) then
 * http://puredata.info/docs/developer/BuildingPdExtended

 cd pure-data/packages/linux_make
 make install  make package


 enjoy
 kiilo


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


Re: [PD] ubuntu 12.04 precise pangolin pd-extended 0.43.1 amd64 deb package for download - link included

2012-04-30 Thread András Murányi
Whatever you say Sir. I wanted to wait a few (4-5?) weeks, I guess
that's about fine for Pd-extended 0.43 too, isn't it?

András

On Mon, Apr 30, 2012 at 20:11, Hans-Christoph Steiner h...@at.or.at wrote:

 It would be good to wait until we have a final Pd-extended 0.43 release out.

 .hc

 On 04/30/2012 02:02 PM, András Murányi wrote:
 That's great! BTW, FYI, etc I plan to upgrade the amd64 autobuilder
 box to 12.04. I'll wait some so that some bugs get ironed out, and of
 course I'll need Hans to tell me when it's OK.

 András

 On Mon, Apr 30, 2012 at 16:39, Hans-Christoph Steiner h...@at.or.at wrote:
 That's great, thanks for posting this!

 .hc

 On Apr 30, 2012, at 1:17 AM, kiilo wrote:

 Hi,

 instead about complaining how to compile Pd-extended for amd64 for ubuntu 
 12.04 here it is:
 * http://kiilo.org/pub/Pd-0.43.1-extended-20120430.deb

 some recipes I used:
 1) followed the BuildHowto for maverick:
 * http://puredata.info/docs/developer/WorkingWithPdExtendedSources
 * http://puredata.info/docs/developer/UbuntuMaverick

 additional:
 sudo apt-get install libjack0
 sudo apt-get install libjack-dev

 as in maverick:
 sudo apt-get build-dep puredata gem pdp
 sudo apt-get install ttf-dejavu libfftw3-dev libspeex-dev libvorbis-dev 
 libflac-dev libsndfile1-dev  libgavl-dev libmad0-dev dssi-dev liblo-dev 
 flite1-dev libtk-img tcllib libmp3lame0 libmp3lame-dev libimlib2-dev 
 libtheora-dev libusb-0.1-4 libusb-dev
 sudo apt-get install libnetpbm10-dev ruby nasm libcv-dev libdc1394-22-dev

 additional:
 sudo apt-get install  liblua5.1-0-dev lua5.1 tcl8.5-de swig

 2) then
 * http://puredata.info/docs/developer/BuildingPdExtended

 cd pure-data/packages/linux_make
 make install  make package


 enjoy
 kiilo



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


Re: [PD] AES Budapest

2012-04-24 Thread András Murányi
On Tue, Apr 24, 2012 at 17:37, Joson Android
joson.andr...@googlemail.com wrote:
 Dear List!

 I am going to AES-Convention to Budapest tomorrow. Are any of you attending? 
 And do you know about any Pd related topics on the convention, and spaces or 
 works to see in Budapest? Does any of you have a recommendation of Pubs or 
 Parties till Saturday?

 Greetings from rainy Hamburg,

 Jonas

Hello Jonas,

the Calendar of Events is online and I don't see anything specifically
Pd-related. The Béla Bartók concert hall is a place to see/hear as it
has the best acoustics/technology in the country and may be one of the
best in the world.
For bars and clubs, you'll most likely have to cross the Danube, as
they are rare on the Buda side and frequent on the Pest side. I
recommend the inner parts of district VI and VII. Knowing your
pub/party taste I may be able to give you more exact tips.

Greetings from rainy Budapest,

András

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


[PD] [OT] amusement in Budapest (was: AES Budapest)

2012-04-24 Thread András Murányi
2012/4/24 Joson Android joson.andr...@googlemail.com:
 Hallo András

 thank you for you fast answers and hints.
 For clubs I would prefer some experimental music or art performance -stuff 
 (like Pd..), or traditional hungarian music.
 For pubs i would prefer cheap beer and/or traditional hungarian food. First I 
 look for a nice place to watch the soccer match BayernMünchen vs RealMadrid 
 for my travel group..

 thanks again,

 Jonas

Well, it is a bit unfortunate moment because a rather big and
interesting festival will be held this weekend but not exactly in
Budapest (but Komárom):
http://www.facebook.com/events/311146218954781/ they'll have folk
music and jazz and cinema and everything one might need.
My choice for tomorrow night:
http://www.facebook.com/events/260908464006182/ not really folk though
:)
Quite serious Industrial festival this weekend:
http://www.facebook.com/events/334356253241114/
Then Trafó is a place famous for excellent contemporary dance:
http://trafo.hu/hu-HU/programs
Sorry, no performances or experimental stuff that I know of. No folk
music either.
Avoid cheap beer, they are often bad. Local food is all around, and
rarely bad. Try pörkölt, gulyás, túrós csusza, harcsa- (catfish) or
csirke- (chicken) paprikás, eventually libamáj (goose liver).
As for BayernMünchen vs RealMadrid... i cannot help you :) but I'm
sure you'll find lots of places with big screen tv.

András

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


Re: [PD] [OT] amusement in Budapest (was: AES Budapest)

2012-04-24 Thread András Murányi
2012/4/24 András Murányi muran...@gmail.com:
 2012/4/24 Joson Android joson.andr...@googlemail.com:
 Hallo András

 thank you for you fast answers and hints.
 For clubs I would prefer some experimental music or art performance -stuff 
 (like Pd..), or traditional hungarian music.
 For pubs i would prefer cheap beer and/or traditional hungarian food. First 
 I look for a nice place to watch the soccer match BayernMünchen vs 
 RealMadrid for my travel group..

 thanks again,

 Jonas

 Well, it is a bit unfortunate moment because a rather big and
 interesting festival will be held this weekend but not exactly in
 Budapest (but Komárom):
 http://www.facebook.com/events/311146218954781/ they'll have folk
 music and jazz and cinema and everything one might need.
 My choice for tomorrow night:
 http://www.facebook.com/events/260908464006182/ not really folk though
 :)
 Quite serious Industrial festival this weekend:
 http://www.facebook.com/events/334356253241114/
 Then Trafó is a place famous for excellent contemporary dance:
 http://trafo.hu/hu-HU/programs
 Sorry, no performances or experimental stuff that I know of.

Ah! I've found you something experimental (??) for tomorrow:
https://www.facebook.com/events/371553812868102/

András

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


  1   2   3   4   5   >