Hi all,
Brendan and I are starting the Piksels & Lines residency now, and we would like to have as much as possible of the code that was created during the LGRU meeting in Bergen in June. This is both for documentation purposes and for some inspiration/base for the further work during the residency. So please send what you have of what you developed. Tarballs, patches, link to a git repository: Anything goes. We are currently missing the code for Scribus (Pierre), Underweb (August), Sketchspace (Egil), the OpenFramework based visualizations (Chris) and the PureData soundscape generation (Jaime).
For those that want to start following the residency, we have our repositories set up at: https://github.com/piksels-and-lines-orchestra
Hey Jon,
That is great news and really impatient to see it happen :-)
I've quickly uploaded my copy of instrumented-scribus; Pierre you have anything more inspiring in your archives? http://lgru.org/dump/scribus_instrument.tar.gz
All the best and keep us posted!
Femke
On 11/06/2012 08:24 PM, Jon Nordby wrote:
Hi all,
Brendan and I are starting the Piksels & Lines residency now, and we would like to have as much as possible of the code that was created during the LGRU meeting in Bergen in June. This is both for documentation purposes and for some inspiration/base for the further work during the residency. So please send what you have of what you developed. Tarballs, patches, link to a git repository: Anything goes. We are currently missing the code for Scribus (Pierre), Underweb (August), Sketchspace (Egil), the OpenFramework based visualizations (Chris) and the PureData soundscape generation (Jaime).
For those that want to start following the residency, we have our repositories set up at: https://github.com/piksels-and-lines-orchestra
On 7 November 2012 10:00, Femke Snelting snelting@collectifs.net wrote:
Hey Jon,
That is great news and really impatient to see it happen :-)
I've quickly uploaded my copy of instrumented-scribus; Pierre you have anything more inspiring in your archives? http://lgru.org/dump/scribus_instrument.tar.gz
All the best and keep us posted!
Hey Femke, thanks for the quick feedback! I was able to extract the changes from the tarball, so now we have an instrumented Scribus going in addition to GIMP and MyPaint.
We've got a basic website up and running now, but it does not have anything new information yet. Will follow up when there actually is interesting content there. http://www.piksel.no/pulse/plo
All the best and keep us posted!
Hey Femke, thanks for the quick feedback! I was able to extract the changes from the tarball, so now we have an instrumented Scribus going in addition to GIMP and MyPaint.
We've got a basic website up and running now, but it does not have anything new information yet. Will follow up when there actually is interesting content there. http://www.piksel.no/pulse/plo
Already enjoying your notes here: https://raw.github.com/piksels-and-lines-orchestra/plo/master/worklog.md
:-)
F
So, if I understand correctly, this work somehow takes user input from Gimp, Inkscape, etc, and passes that information on to sound generating software? Is this one way only?
If it is currently one way, what would be involved in reversing the direction? One use for this is obviously to get more artificial synesthesia, visual interpretations of existing sound works, maybe kind of like flicker-cladding if you read Rudy Rucker sci-fi novels.
Another less flashy application would be to use these unusual inputs to drive the graphics programs, something I'm (very, very) slowly working on, such as by translating in a controlled way various osc and tuio data, perhaps from tuioDroid or something like TouchOSC on tablets, to change color settings or trigger various actions, or pretend to be a mouse. I hope to have some functioning new tools along these lines to show at LGM if I'm able to go, but if something exists already in this direction, so much the better.
On a slightly related topic, for anyone who's been hacking across graphics programs, I wonder if there is enough commonality between gimp/inkscape/scribus/mypaint/etc for a "tool plugin" standard, so that one's favorite tools (like my alignment tool, or gimp's iwarp for instance) can be used across programs? Not necessarily the rendering bits, I mean the control/ui parts of tools. Yes, I'm secretly trying to find ways to not have to drastically recode tools I'm making for Laidout, for use in other software, html, or on android.
-Tom tomlechner.com laidout.org
On 11/09/2012 05:48 AM, Femke Snelting wrote:
All the best and keep us posted!
Hey Femke, thanks for the quick feedback! I was able to extract the changes from the tarball, so now we have an instrumented Scribus going in addition to GIMP and MyPaint.
We've got a basic website up and running now, but it does not have anything new information yet. Will follow up when there actually is interesting content there. http://www.piksel.no/pulse/plo
Already enjoying your notes here: https://raw.github.com/piksels-and-lines-orchestra/plo/master/worklog.md
:-)
F
This two way flow could be really interesting. The original PLO idea was one way only, but the Pd sonification patch could easily send OSC messages. Maybe some kind of gestural controller could be also used, to control or modulate the overall process.
pd: oh, I love flicker cladding. I even named a piece after it: "Subbopper flickercladding" http://experimentaclub.com/exp_net/expnet020.htm
El 19/12/2012 2:05, Tom Lechner escribió:
So, if I understand correctly, this work somehow takes user input from Gimp, Inkscape, etc, and passes that information on to sound generating software? Is this one way only?
If it is currently one way, what would be involved in reversing the direction? One use for this is obviously to get more artificial synesthesia, visual interpretations of existing sound works, maybe kind of like flicker-cladding if you read Rudy Rucker sci-fi novels.
Another less flashy application would be to use these unusual inputs to drive the graphics programs, something I'm (very, very) slowly working on, such as by translating in a controlled way various osc and tuio data, perhaps from tuioDroid or something like TouchOSC on tablets, to change color settings or trigger various actions, or pretend to be a mouse. I hope to have some functioning new tools along these lines to show at LGM if I'm able to go, but if something exists already in this direction, so much the better.
On a slightly related topic, for anyone who's been hacking across graphics programs, I wonder if there is enough commonality between gimp/inkscape/scribus/mypaint/etc for a "tool plugin" standard, so that one's favorite tools (like my alignment tool, or gimp's iwarp for instance) can be used across programs? Not necessarily the rendering bits, I mean the control/ui parts of tools. Yes, I'm secretly trying to find ways to not have to drastically recode tools I'm making for Laidout, for use in other software, html, or on android.
-Tom tomlechner.com laidout.org
On 11/09/2012 05:48 AM, Femke Snelting wrote:
All the best and keep us posted!
Hey Femke, thanks for the quick feedback! I was able to extract the changes from the tarball, so now we have an instrumented Scribus going in addition to GIMP and MyPaint.
We've got a basic website up and running now, but it does not have anything new information yet. Will follow up when there actually is interesting content there. http://www.piksel.no/pulse/plo
Already enjoying your notes here: https://raw.github.com/piksels-and-lines-orchestra/plo/master/worklog.md
:-)
F
LGRU mailing list LGRU@lists.constantvzw.org https://listes.domainepublic.net/listinfo/lgru
On 11/07/2012 11:17 PM, Jon Nordby wrote:
On 7 November 2012 10:00, Femke Snelting snelting@collectifs.net wrote:
Hey Jon,
That is great news and really impatient to see it happen :-)
I've quickly uploaded my copy of instrumented-scribus; Pierre you have anything more inspiring in your archives? http://lgru.org/dump/scribus_instrument.tar.gz
All the best and keep us posted!
Hey Femke, thanks for the quick feedback! I was able to extract the changes from the tarball, so now we have an instrumented Scribus going in addition to GIMP and MyPaint.
I just spoke to Jaime (who has become a MyPaint fan since Bergen, by the way) and he does still have his patches; maybe not too late yet?
Jaime Munarriz Ortiz mail@jaime-munarriz.jazztel.es
Hope all well, greetings from Madrid!
Femke
On 17 November 2012 19:53, Femke Snelting snelting@collectifs.net wrote:
I just spoke to Jaime (who has become a MyPaint fan since Bergen, by the way) and he does still have his patches; maybe not too late yet?
Jaime Munarriz Ortiz mail@jaime-munarriz.jazztel.es
Not too late, any patches can be of help. We will be working on the sound/score aspects also after the residency/Piksel festival and towards a performance in Madrid in April.
Heya,
Sorry for taking so long to reply. Attached is the Underweb doc that I created for the PLO. To run it, you will of course need the following: http://underweb.info
all the best -august.
Hi all,
Brendan and I are starting the Piksels & Lines residency now, and we would like to have as much as possible of the code that was created during the LGRU meeting in Bergen in June. This is both for documentation purposes and for some inspiration/base for the further work during the residency. So please send what you have of what you developed. Tarballs, patches, link to a git repository: Anything goes. We are currently missing the code for Scribus (Pierre), Underweb (August), Sketchspace (Egil), the OpenFramework based visualizations (Chris) and the PureData soundscape generation (Jaime).
For those that want to start following the residency, we have our repositories set up at: https://github.com/piksels-and-lines-orchestra
-- Jon Nordby - www.jonnor.com _______________________________________________ LGRU mailing list LGRU@lists.constantvzw.org https://listes.domainepublic.net/listinfo/lgru
On 17 November 2012 19:59, august august@alien.mur.at wrote:
Heya,
Sorry for taking so long to reply. Attached is the Underweb doc that I created for the PLO. To run it, you will of course need the following: http://underweb.info
Great, thanks! To compile Underweb on my machine I had to fix a couple of minor things. You've got a merge request here: https://code.launchpad.net/~jonnor/underweb/underweb/+merge/134868
On 19 November 2012 12:46, Jon Nordby jononor@gmail.com wrote:
On 17 November 2012 19:59, august august@alien.mur.at wrote:
Heya,
Sorry for taking so long to reply. Attached is the Underweb doc that I created for the PLO. To run it, you will of course need the following: http://underweb.info
Great, thanks! To compile Underweb on my machine I had to fix a couple of minor things. You've got a merge request here: https://code.launchpad.net/~jonnor/underweb/underweb/+merge/134868
Also, I had to comment out the build of the PD code as I did not have libpd available. Perhaps that code/dependency could be made optional?
On 19 November 2012 12:46, Jon Nordby jononor@gmail.com wrote:
On 17 November 2012 19:59, august august@alien.mur.at wrote:
Heya,
Sorry for taking so long to reply. Attached is the Underweb doc that I created for the PLO. To run it, you will of course need the following: http://underweb.info
Great, thanks! To compile Underweb on my machine I had to fix a couple of minor things. You've got a merge request here: https://code.launchpad.net/~jonnor/underweb/underweb/+merge/134868
wow, thanks! very first merge request on the Underweb! :)
Everything is cool with the merge except for the "Pango.LayoutIter iter" in libmentiras/textlayout.vala
For some reason, older versions of the pango gir have it defined as "unowned". I'm not sure if there is a way for the vala pre-processor to know the gir version of Pango. If so, we should put an ifdef around it so that it also compiles on older systems. If not we'll have to think of something else. I can look into it more later tonight...but feel free to do so yourself if you are so inclined.
Also, I had to comment out the build of the PD code as I did not have libpd available. Perhaps that code/dependency could be made optional?
sure, go ahead. Ideally, I should have some autoconf setup. Unfortunately, I haven't gotten that far yet.
-a.
On 19 November 2012 17:44, august august@alien.mur.at wrote:
On 19 November 2012 12:46, Jon Nordby jononor@gmail.com wrote:
On 17 November 2012 19:59, august august@alien.mur.at wrote:
Heya,
Sorry for taking so long to reply. Attached is the Underweb doc that
I
created for the PLO. To run it, you will of course need the
following:
Great, thanks! To compile Underweb on my machine I had to fix a couple of minor
things.
You've got a merge request here: https://code.launchpad.net/~jonnor/underweb/underweb/+merge/134868
wow, thanks! very first merge request on the Underweb! :)
Everything is cool with the merge except for the "Pango.LayoutIter iter" in libmentiras/textlayout.vala
For some reason, older versions of the pango gir have it defined as "unowned". I'm not sure if there is a way for the vala pre-processor to know the gir version of Pango. If so, we should put an ifdef around it so that it also compiles on older systems. If not we'll have to think of something else. I can look into it more later tonight...but feel free to do so yourself if you are so inclined.
Gah, that is annoying. You'd have to do version detection in the build system (based on the pkg-config --version probably) and pass in a conditional to valac -DPANGO_BEFORE_someversion https://live.gnome.org/Vala/FAQ#Does_Vala_have_a_preprocessor.3F
Also, I had to comment out the build of the PD code as I did not have
libpd
available. Perhaps that code/dependency could be made optional?
sure, go ahead. Ideally, I should have some autoconf setup. Unfortunately, I haven't gotten that far yet.
I don't think I will find time for that this week, maybe later.