[PD] Patching Circle at CRASH Space Los Angeles April 6th

2014-03-26 Thread Theron Trowbridge
We will be having a patching circle at CRASH Space in Los Angeles on Sunday
April 6th starting at Noon. CRASH Space is located at 10526 Vencie Blvd.,
in Culver City.
(Map:
https://www.google.com/maps/place/10526+Venice+Blvd/@34.0193142,-118.405255,17z/data=!3m1!4b1!4m2!3m1!1s0x80c2ba302f88d565:0x1e7e537dd9ec31fd
)

We are happy to have special guest Chris McCormick with us.

Usual patching circle publicity text:

A patching circle is an informal gathering of anyone who is interested in
patching languages (Pure Data, Max/MSP/Jitter, etc.). Beginners and
experienced patchers are welcome. Open to everyone - work on personal or
professional projects, school work, or just patch quietly to yourself, in a
room full of other people patching patches and helping other people patch.



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


[PD] Pd Weekend Los Angeles Patching Circle Venue/TIme Change

2013-11-15 Thread Theron Trowbridge
We have a last minute change of venue and time for this Sunday's patching
circle.

The patching circle will now take place at CRASH Space from 3-8 PM
following MakerBot Monthly.

>From Noon to 3 PM (ish), Miller and our workshop instructors will be
hanging out at the Crowne Plaza Airport Los Angeles (in the lobby unless
they are able to get a room to use), and you are welcome to join them there
prior to starting up at CRASH Space.  The Crowne Plaza is at 5985 W Century
Blvd, Los Angeles, CA 90045.


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


Re: [PD] pd on Mac OSX 10.9

2013-10-29 Thread Theron Trowbridge
The weird thing is, XQuartz is still installed and launches after the
upgrade.  And if you launch Pd-extended, the Pd window shows up before
complaining that it needs X11.  Re-installing XQuartz does fix things.

The Mavericks upgrade also changed my security settings so I had to go tell
it to run programs from all publishers before I could run some of my
software.


-Theron
^



On Wed, Oct 23, 2013 at 5:55 AM, Dan Wilcox  wrote:

> Howdy all,
>
> I updated to OSX 10.9 "Mavericks" last night and pd-extended runs fine.
>
> Only note is that a dialog box pops up when you first run it saying "You
> need X11 installed to run pd." In that case, simply download and install
> XQuartz which provides X11: http://xquartz.macosforge.org/landing/
>
> I had XQuartz installed before but the OS upgrade must have removed it. In
> any case the dialog they give you includes some extra info so beginners
> should be able to figure it out.
>
> 
> Dan Wilcox
> @danomatika
> danomatika.com
> robotcowboy.com
>
>
>
>
>
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] audio output AND input with the Rpi?

2013-10-29 Thread Theron Trowbridge
There's good info on http://puredata.info/docs/raspberry-pi covering this,
if you haven't seen it.

There seem to be a limited number of interfaces that work.  And some people
have to slow down the USB port to get clean audio (myself included, using
the iMic (
http://www.amazon.com/Griffin-Technology-iMic-Audio-Device/dp/B000BVV2IC).
 And I have to use a wireless keyboard/mouse if I'm not connecting via ssh (
http://www.amazon.com/gp/product/B004KSQANO/).  It's not ideal, and a
little annoying that the accessories are more than the cost of the
Raspberry Pi.  But it works.

The USB port is slowed down by adding "dwc_otg.speed=1" to /boot/cmdline.txt


-Theron
^



On Tue, Oct 29, 2013 at 12:03 AM, s p  wrote:

> Same here ... I tried with 2 different usb interfaces, and I got no luck.
> In both cases I got "some" sound input, but there is a lot of popping
> sounds.
>
>
> 2013/10/28 Chris Jack 
>
>> Hey folks,
>>
>> Apologies as this post is not strictly about Pd, though Pd will be a
>> crucial part of my final setup so whatever solution I find ought to work
>> with Pd. Also, there is a chance the issue might lie with Pd. I just don't
>> know.
>>
>> I'm looking for a usb bus-powered audio interface for the Rpi that can
>> take a stereo input and provide stereo output *at the same time.*
>> * *
>> I have tried a couple different images and a couple different audio
>> interfaces, to no avail. Perhaps there's something can be done with one of
>> these setups to get it working?
>>
>> First, the Pd-LA custom Raspian (v1) image and Pd 43.2:
>>
>> ..with Behringer UCA202 (at 44100khz):
>>
>> Alsamixer picks the device up but the input section shows nothing.
>>
>> Pd (gui) audio preferences allows selection of the interface for both
>> input and output. Output only is lovely and clean but as soon as the device
>> is selected for audio input the audio quality drops horrendously (vaguely
>> recognisable from the original signal)..
>> ..although what gives me hope is I CAN software monitor the input
>> (poorly) in 'Test Audio and MIDI' with this arrangement.
>>
>> ..with Behringer UCA202 (at 48000khz):
>>
>> Output only in Pd is poor (beating and popping sound - possibly sounds
>> like a samp rate conversion issue).
>> When device is selected as Pd input software monitoring is possible and
>> oddly, though the result is still poor, there is effectively no drop in
>> quality from having the device selected only for output and the monitored
>> signal sounds drastically better than at 44100khz.
>>
>>
>> ..with Turtle Beach Amigo II* (at 44100):
>>
>> Alsamixer shows both input and output and allows to change gain of both.
>> If plugged in from boot and only the output is selected in Pd it works
>> but with a lot of jitter. Selecting the device for input too causes a
>> further drop in audio quality although again I can software monitor the
>> input in 'Test Audio and MIDI'
>> If plugged in after boot the OS crashes.
>>
>>
>> The Satellite CCRMA (operating via ssh) and Pd-extended:
>>
>> ..with Behringer UCA202 (at 44100 and 48000):
>>
>> Alsamixer picks the device up but again the input section shows nothing.
>>
>> If I have the device plugged in from boot then I get the same behaviour
>> with it as I do in Pd vanilla on the Pd-LA Raspian image, ie. software
>> input monitoring but at an extremely poor quality.
>>
>> If I don't plug the device in from boot I see it in Pd audio prefs but
>> get this:
>>
>> ALSA input error (snd_pcm_open): No such file or directory
>>
>> ALSA output error (snd_pcm_open): No such file or directory
>>
>> from the Pd terminal and this
>>
>> ALSA lib pcm_hw.c:1401:(_snd_pcm_hw_open) Invalid value for card
>> ALSA lib pcm_hw.c:1401:(_snd_pcm_hw_open) Invalid value for card
>> oops: ALSA cards not reported in order?
>>
>> from the ssh terminal.
>>
>>
>> ..with Turtle Beach Amigo II* (at 44100khz):
>>
>> Alsamixer shows both input and output and allows to change gain of both.
>>
>> If plugged in from boot and then only output selected in Pd I get clean
>> audio out. If I try to select the Turtle Beach as audio inout in Pd then Pd
>> stalls indefinitely when I try to 'Test Audio and MIDI' or make anything in
>> a patch.
>>
>> Same direct input monitoring by default.
>>
>> Also get
>>
>> ALSA input error (snd_pcm_open): Device or resource busy
>>
>> ALSA output error (snd_pcm_open): Device or resource busy
>>
>> from the Pd terminal if I don't have it plugged in from boot, though no
>> message in ssh terminal.
>>
>> *It also appears that by default the Turtle Beach does direct input
>> monitoring of some sorts, the output stage sending out a clean copy of
>> whatever signal is going into the input stage whenever the device is
>> plugged into a usb port. With the Pd-LA image this occurred simultaneously
>> while input monitoring in Pd. I guess this is part of the design of the
>> Turtle Beach, though their documentation is devoid of any useful info
>> regards this. If this is the case then this ain't

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

2013-10-29 Thread Theron Trowbridge
I wanted to update everyone with links to RSVP for the Pd Weekend events
coming up in L.A. next month.

These events are being sponsored by New Blankets (many thanks to Joe Deken)
and CRASH Space.  We are very excited about the line up - there are four
great workshops, plus a concert and a patching circle.  All these events
are good for any experience level.  So if you're in the Los Angeles area
that weekend, please take a look at the CRASH Space blog (
http://blog.crashspace.org/2013/10/pd-weekend-2013/) or the Eventbrite
links below.


Saturday, November 16th

Pure Data + Raspberry Pi: The Adventure Continues - Miller Puckette will
show how to get Pd up and running on the Raspberry Pi, and show what you
can do with it.  For those without a Raspberry Pi, there is a separate
ticket for a RPi kit.  https://www.eventbrite.com/event/8812276757

DIY Live Sampling Microphone Build & Slice//Jockey - Katja Vetter will show
how to build an inexpensive but quality DIY microphone suitable for use as
part of a live sampling setup, and will show how to use it with
Slice//Jockey (and of course other Pd patches, Max/MSP, or whatever).
https://www.eventbrite.com/event/8812423195

Laptop Orchestrating With Your Friends - Ico Bukvic will teach an
introduction to Pd, plus Pd-L2ork and it's K-12 education module.  He will
cover alternative input devices, laptop scoring and performance strategies
and we will have a collaborative performance.
https://www.eventbrite.com/event/8812515471

Your Computer, Your Creativity - Jonathan Wilkes will cover how to use your
computer in new and creative ways using Pure Data.
https://www.eventbrite.com/event/8812597717


Then, Saturday night, we have a FREE concert (a $5 donation at the door is
suggested to cover the costs of putting on Pd Weekend) with our special
guest instructors, plus local musicians covering a wide range of musical
styles, from live sampling to circuit bending to chiptunes to
who-knows-what:
* Joe Newlin
* Jim Bumgardner
* Andy Ben
* Jeff Boynton
* Timon Marmex
* Raymond Weitekamp

We do request that you RSVP for this event if possible, though it is FREE:
https://www.eventbrite.com/event/8812708047


Finally, on Sunday, November 17th, we will be having a very special
patching circle with Miller and our special guests, plus others.  We're
still planning, but Miller will show what's new with Pd 0.45.  This is also
FREE and open to everyone.  We do request you RVSP for the patching circle
if possible, though (again) it is FREE:
https://www.eventbrite.com/event/8812748167


All these events will be taking place at the STAR Prep Academy at 10101
Jefferson Blvd. in Culver City.  They are graciously providing
accommodations so that these events can be larger than what we could hold
at CRASH Space.


If you have any questions, feel free to post to the list, or e-mail me (
theron.trowbri...@gmail.com) or Joe (newblank...@newblankets.org) directly.



Thanks,

-Theron
^



On Thu, Oct 10, 2013 at 4:37 AM, András Murányi  wrote:

> Hats off!
>
>
>
> On Thu, Oct 10, 2013 at 6:48 AM, Joe Deken wrote:
>
>> 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 paym

[PD] Patching Circle At CRASH Space Los Angeles Saturday 2013-09-07

2013-09-05 Thread Theron Trowbridge
We haven't done a patching circle at CRASH Space in a bit, so let's do one!
 How about Saturday, 2013-09-07 from 2-6 PM?

Come and join us - it's free and open to everyone, of course.  CRASH Space
is located at 10526 Venice Blvd, Culver City CA 90232.


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


Re: [PD] Copies of Miller's Pd+Raspbian system-image (Oct 7, , 2012) available

2012-10-13 Thread Theron Trowbridge
There weren't any materials other than the SD card.  Beyond the how-to of
talking to the Pi, it was a basic intro to Pd class.

There is a video of the class on Ustream (well, the first three hours).
 Warning: it's a little dark and completely unedited, but you can hear
Miller just fine:

http://www.ustream.tv/recorded/25997517


-Theron
^

On Sat, Oct 13, 2012 at 5:14 AM, geoffroy  wrote:

> Thanks! that's really great!
>
> Any material of the workshop is available ?
>
> On 10/13/2012 02:18 AM, pd-list-requ...@iem.at wrote:
>
>> Date: Fri, 12 Oct 2012 13:21:04 -0700
>> From: "Joe Deken"
>> >
>> Subject: [PD] Copies of Miller's Pd+Raspbian system-image (Oct 7,
>> 2012) available
>> To:pd-list@iem.at
>> Cc:suit...@newblankets.org
>> Message-ID:
>> 
>> <6ff7ce7ce0c58eb046550bb269527**660.squir...@emailmg.ipage.com<6ff7ce7ce0c58eb046550bb269527660.squir...@emailmg.ipage.com>
>> **>
>> Content-Type: text/plain;charset=iso-8859-1
>>
>> There are now copies of the RPi system-image that Miller made for last
>> Sunday's workshop available for download.  This system image has Puredata
>> installed and has the latest updates to Raspbian etc.
>>
>> The image also includes some bonus items such as a .pdf of Miller's
>> _Theory and Techniques ... _ book, a .pdf reader and a video player and a
>> "sample video lecture" (Lecture 2) from Miller's MUS171 "Intro to Computer
>> Music /Pd" course.
>>
>> If you make a SD card with this image, your RPi will boot up at a fixed IP
>> address (192.168.1.2) for convenience using ssh to connect.
>>
>> The login/password is
>>
>>  >  username: pi
>>> >  password:  3.14159
>>>
>> There are two locations for downloading the image.  Both locations should
>> have good bandwidth, but the files are large (7+ GiB uncompressed and 2+
>> GiB compressed). At both sites you'll find the full image and a couple of
>> flavors of compressed image:
>>
>>
>> 1)https://cloud.sdsc.edu/v1/**AUTH_rpwagner/Data/**raspberrypi/
>>  (Although "0 byte" is shown for the full image it's actually
>> 7.4GiB.)
>>
>>
>> 2)http://pd-la.info/pdpi/
>>
>>
>>
>
> __**_
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/**
> listinfo/pd-list 
>
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] Pd Raspberry Pi Class At CRASH Space Los Angeles Sunday 10/7 3 PM

2012-09-19 Thread Theron Trowbridge
There has been much discussion bout running Pd on the Raspberry Pi on the
list lately, so folks might be interested in a class that we will be
hosting at CRASH Space in Los Angeles.

Sunday, October 7th from 3-7 PM

The class will be taught by Miller Puckette and will be hands-on workshop
on how to install and use Pure Data on the Raspberry Pi.  Every participant
will receive a SD card with the Raspberian wheezy OS with Pd already
installed.  You can stick it in your Raspberry Pi and start patching.

*This event will be held at the **Culver City Veterans Memorial Building,
located at 4117 Overland
Avenue,
Culver City, CA**, in the Uruapan Room.  The location is just a few blocks
away from CRASH Space.  There will be a reception with snacks at CRASH
Space following the event.*
*
*
There are 30 seats available, cost is $80.  You can sign up here:
http://crashspacepdpi.eventbrite.com/

For attendees who do not yet have a Raspberry Pi, we will have kits
available including a Pi, power supply, and an ethernet crossover cable.

There are a limited number of scholarships available for students and
teachers.  Contact theron.trowbri...@gmail.com for more information.

More information on the CRASH Space blog:
http://blog.crashspace.org/2012/09/pd-pi-pure-data-on-raspberry-pi-class-with-miller-puckette-sunday-107/

We will try to UStream the event for those who are out there in Internet
land (though internet access is apparently limited in the venue).  We will
be streaming though the CRASH Space Ustream channel:
http://www.ustream.tv/channel/crash-space-live



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


Re: [PD] New motion sensor

2012-05-23 Thread Theron Trowbridge
I saw a demo of the unit at Maker Faire this past weekend, and it looked
impressive.  Not only cheaper than the Kinect, but they say it's
significantly higher resolution.  I'm looking forward to playing with one.
 And talking to reps for the company, they seem supportive of developers
and want to see what they do with it.  There is a link on the web site to
apply for a free dev kit.


-Theron
^

On Tue, May 22, 2012 at 11:51 PM, Pierre Massat  wrote:

> Dear List,
>
> I thought some of you might be interested in this :
>
> http://www.leapmotion.com/
>
> Apparently a lot smaller and cheaper than kinect.
>
> Cheers!
>
> Pierre.
>
> ___
> 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] Los Angeles Patching Circle, Etc.

2012-05-08 Thread Theron Trowbridge
The next pd-la patching circle will be on Sunday 13 May 2012 from 12-5 pm,
at CRASH Space (10526 Venice Blvd., Culver City, CA 90232).

We're planning on having some special guests and demonstrations, including
Chris McCormick Skyping in from Australia to talk about his new album.

The patching circle is an informal gathering of anyone who is interested in
patching languages (Pure Data, Max/MSP/Jitter, etc). Beginners and
experienced patchers welcome. Open to everyone – work on personal
professional projects, school work, or just patch quietly to yourself, in a
room full of other people patching patches and helping other people patch.

Open and free to all (donations to support CRASH Space are encouraged) –
come and bring your Pd, Max/MSP, and other noisy programming project to
work on.


The night before the patching circle (Saturday May 12th at 8 pm), we're
doing a Handmade Music L.A. event, which will feature some Pd-based
performances.  And other electronic and acoustic handmade musical
instruments and music.  More details on the CRASH Space blog:
http://blog.crashspace.org/2012/05/handmade-music/

On Wednesday, May 16th I'll be teaching a free introduction to Pd class at
CRASH Space.  This class is aimed at people who are brand new to Pd and
want to learn how to get started.  Space is limited, and signups are here:
http://store.crashspacela.com/index.php?main_page=product_info&cPath=2&products_id=47


Lastly, the previously discussed Miller Puckette MUS 171 class videos are
finally available for download.  There are 20 of them, and we've made
slight changes to them if you got a copy from the USB sticks that have
circulated (the main change is that the slates were fixed - they were all
the same)  You can download them here:
http://pd-la.info/pd-media/miller-puckette-mus171-videos/


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


[PD] [PD-announce] Los Angeles Pd/Max/MSP Patching Circle This Sunday

2011-10-19 Thread Theron Trowbridge
The next meeting of the pd-la patching circle will be this Sunday,
October 23rd at 2 pm at CRASHspace (10526 Venice Blvd., Culver City,
CA 90232).

Open and free to all (donations to support CRASHspace are welcome) –
come and bring your Pure Data or Max/MSP project to work on.

The pd-la Patching Circle is an informal gathering of anyone who is
interested in patching languages (Pure Data, Max/MSP/Jitter, etc.).
Beginners and experienced patchers welcome. Open to everyone – work on
personal or professional projects, school work, or just patch quietly
to yourself, in a room full of other people patching patches and
helping other people patch.


-Theron
^

___
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] Onyx Ashanti And Pd On Make:Live

2011-10-12 Thread Theron Trowbridge
Tonight's episode of Make:Live featured an interview and demonstration
by Onyx Ashanti, who builds his own electronic music controllers.  He
uses Pd to generate his music and, in response to a question from the
chat room about getting started in electronic music, he strongly
suggested checking out Pure Data.

They usually have the show archived the day after the live event, so
you should be able to watch sometime tomorrow.

http://makezine.com/live/

http://onyx-ashanti.com/



-Theron
^

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


Re: [PD] PD-Launch videos + Miller Puckette's 20-lecture puredata video course??

2011-09-24 Thread Theron Trowbridge
Hello, all.

The delay on the videos being posted is entirely my fault.  We found a
(really) minor problem with the videos and I need to fix all of them.

But the videos from the sticks exist.  The USB sticks are sold though
the CRASHspace store, but we don't really do shipping.

That being said, anyone who is interested in the videos should e-mail
me directly (theron.trowbri...@gmail.com).  I have shipped out copies
on DVD-R at cost and USB sticks as well.  The shipping internationally
can get a bit pricey, but I've shipped them around the world, too.

I apologize for the delay and any frustration I have caused.  We want
to get these videos out to everyone.


-Theron
^

2011/9/24 Richie Cyngler :
> As far as I can tell that link is for the lectures on a usb stick available
> if you're in LA. For those of us further away they were going to go up
> online. I think Theron was working on this. Any updates? I'd be very
> interested in viewing these lectures too.
>
> Thanks heaps
> On Sun, Sep 25, 2011 at 6:37 AM, TAD BISAHA  wrote:
>>
>> Bonjour João,
>> Take a look at this address: http://pd-la.info/2011/04/pd-la-usb-stick/
>> I took this link to acquire a USB.  contents: videos + patchs  Videos ok,
>> some patchs of examples are missing, but it's of your level, I believe ;-)
>> Au plaisir, Tad
>>
>> Ps: about PdCon last night in Berlin, did you find some cables (4)? jack
>> 6.35
>> For the time being, there is only my head which I do not forget...
>>
>>
>>
>>
>> João Pais a écrit :
>>>
>>> I would also be looking for that (and still waiting since the last time
>>> it was asked in the list).
>>>
>>> João
>>>
 Hi,

 I know the documentation of pd-Launch was quite iffy. But perhaps
 someone
 could let me know if it's been uploaded anywhere yet and, if so, where
 to
 find it. Also, I remember some usb sticks where for sale at some point
 with
 a supposed 20 lecture course on pd by Miller. Any way I can find that
 somewhere too?

>>>
>>>
>>
>> ___
>> Pd-list@iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>
>
>
> --
> Richie
>
> ___
> 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-la Patching Circle/Workshop With Peter Kirn

2011-09-05 Thread Theron Trowbridge
The response has been great for this workshop, so Peter has agreed to
doing a second workshop on Saturday, 9/10 at 6 pm.

Sign-ups for the new session are in the store:

http://store.crashspacela.com/index.php?main_page=product_info&cPath=2&products_id=39

There are still a couple seats for the Thursday 9/8 workshop available:

http://store.crashspacela.com/index.php?main_page=product_info&cPath=2&products_id=38


-Theron
^

On Sat, Sep 3, 2011 at 6:19 AM, Chris McCormick  wrote:
> On Fri, Sep 02, 2011 at 04:58:03PM -0700, Theron Trowbridge wrote:
>> Peter is a musician, Create Digital Music blogger
>> (http://createdigitalmusic.com/), and is involved in porting pdlib to
>> Processing and the design of the hackable synthesizer, the MeeBlip
>> (http://meeblip.noisepages.com/).
>>
>> On Thursday, September 8th, from 7-10 PM, Peter will be teaching a
>> workshop about using pdlib within Processing.
>>
> ...
>>
>> The patching circle meets at CRASHspace (10526 Venice Blvd, Culver
>> City CA 90232) and is open and free to all.  Donations to support
>> CRASHspace are of course welcome.
>
> This should be excellent. Wish I could make it!
>
> Cheers,
>
> Chris.
>
> ---
> http://mccormick.cx
>

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


[PD] [PD-announce] pd-la Patching Circle/Workshop With Peter Kirn

2011-09-02 Thread Theron Trowbridge
This is short notice because we just finalized the details, thanks to
schedules, travel plans, and hurricanes.  But this month we have two
events with special guest Peter Kirn.

Peter is a musician, Create Digital Music blogger
(http://createdigitalmusic.com/), and is involved in porting pdlib to
Processing and the design of the hackable synthesizer, the MeeBlip
(http://meeblip.noisepages.com/).

On Thursday, September 8th, from 7-10 PM, Peter will be teaching a
workshop about using pdlib within Processing.

“Image And Music: Make Your Own Musical Tools, Free, with Processing and Pd”

Workshop Thursday September 8th from 7-10 pm. Limited space, $60. Sign
up for the workshop in the store
(http://store.crashspacela.com/index.php?main_page=product_info&cPath=2&products_id=38).

Make your own instrument, sequencer, or effect, then give it a visual
interface – not just fake knobs and buttons, but via any picture you
desire. Now you can, with two integrated tools, entirely for free.

More info on the blog:
http://blog.crashspace.org/2011/09/workshoppatching-circle-with-peter-kirn/

... or on CDM: 
http://createdigitalmusic.com/2011/09/workshop-in-la-make-your-own-musical-tools-free-with-processing-and-pd/

... and there's a Facebook event as well:
http://www.facebook.com/event.php?eid=188819641188788


On Sunday, September 11th, starting at Noon, Peter will join us for
the monthly Pd/Max/MSP patching circle. Bring your project from the
workshop, or any other project you’re working on. This is also a good
chance to learn more about Pure Data (Pd) or Max/MSP.

The patching circle meets at CRASHspace (10526 Venice Blvd, Culver
City CA 90232) and is open and free to all.  Donations to support
CRASHspace are of course welcome.


-Theron
^

___
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] [PD-announce] Los Angeles Patching Circle This Sunday July 24 At 2 PM

2011-07-22 Thread Theron Trowbridge
This Sunday, July 24, from 2-5 pm is the next meeting of the pd-la
patching circle at CRASHspace (10526 Venice Blvd., Culver City, CA).

Open and free to all (donations to support CRASHspace are welcome) –
come and bring your Pure Data or Max/MSP project to work on.

The pd-la Patching Circle is an informal gathering of anyone who is
interested in patching languages (Pure Data, Max/MSP/Jitter, etc.).
Beginners and experienced patchers welcome. Open to everyone – work on
personal or professional projects, school work, or just patch quietly
to yourself, in a room full of other people patching patches and
helping other people patch.

This month, we will have a Kinect to play around with and get working in Pd.


-Theron
^

___
Pd-announce mailing list
pd-annou...@iem.at
http://lists.puredata.info/listinfo/pd-announce

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


Re: [PD] [PD-announce] Los Angeles Patching Circle Meeting This Sunday

2011-05-25 Thread Theron Trowbridge
We don't have anything specific planned this month (I'm still
recovering from Maker Faire last weekend) but will have for future
meetings.  Thanks for the suggestion.  We're just getting started
doing this in L.A. so we're still learning.


-Theron
^

On Wed, May 25, 2011 at 11:54 AM, Mathieu Bouchard  wrote:
> On Wed, 25 May 2011, Theron Trowbridge wrote:
>
>> The next meeting of the Los Angeles patching circle will be this Sunday,
>> May 29th from 2-5 pm at CRASHspace (10526 Venice Blvd., Culver City, CA
>> 90232). Open and free to all (donations to support CRASHspace are welcome) -
>> come and bring your Pure Data or Max/MSP project to work on.
>
> Do you have any planned items that you could make part of the announcement ?
> I think that it's good to know what happens in other user-groups, at least
> in the form of a written plan beforehand or a written report afterwards.
>
> For every meeting of my Pd users group, I make a somewhat detailed
> announcement on both pd-announce and pd...@artengine.ca, and occasionally a
> report, that one only on pd...@artengine.ca.
>
>  ___
> | Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC

___
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] Los Angeles Patching Circle Meeting This Sunday

2011-05-25 Thread Theron Trowbridge
The next meeting of the Los Angeles patching circle will be this
Sunday, May 29th from 2-5 pm at CRASHspace (10526 Venice Blvd., Culver
City, CA 90232).

Open and free to all (donations to support CRASHspace are welcome) -
come and bring your Pure Data or Max/MSP project to work on.

The pd-la Patching Circle is an informal gathering of anyone who is
interested in patching languages (Pure Data, Max/MSP/Jitter, etc.).
Beginners and experienced patchers welcome. Open to everyone – work on
personal or professional projects, school work, or just patch quietly
to yourself, in a room full of other people patching patches and
helping other people patch.


For more information, visit http://pd-la.info or http://crashspace.org


Thanks,

-Theron
^

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


Re: [PD] Puckette Lectures?

2011-05-07 Thread Theron Trowbridge
If anyone who isn't in the L.A. area wants one of the USB sticks,
please e-mail me off list (theron.trowbri...@gmail.com) and let me
know where you would want it shipped.  I will handle the shipping of
these myself, and will let you know what shipping costs would be.

We don't (yet) have the infrastructure to ship items from the store,
which is why that bit is there, but for the most part the CRASHspace
store is there for our members, most of whom are local.  But I do
appreciate that this is an item that other folks might want, so I will
do my best to accomodate shipping requests.


-Theron
^

2011/5/6 jurgen :
>
> On 07-May-2011, at 1:08 AM, Hans-Christoph Steiner wrote:
>
>>
>> They are still being processed, etc. They will be ultimately hosted on 
>> UCSD's site.  It'll be announced once ready.  If you want to get them now, 
>> you can buy a cool BANG USB thumbdrive with all the videos and patches,  and 
>> support pd-la.
>
> That's not really a solution because it requires living in LA (no shipping). 
> You don't believe everybody does, do you? :-)
>
> Jurgen
> ___
> 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] Puckette Lectures?

2011-05-06 Thread Theron Trowbridge
When the videos start showing up on the UCSD site, they will be
announced here, and a link on the Pd wiki is a good idea.  They're
being released under a Creative Commons license, so they'll be free to
be hosted for other forms of distribution as well.

They're mostly done - there's just a couple small tweaks to be made.


-Theron
^

On Fri, May 6, 2011 at 10:08 AM, Hans-Christoph Steiner  wrote:
>
> They are still being processed, etc. They will be ultimately hosted on
> UCSD's site.  It'll be announced once ready.  If you want to get them now,
> you can buy a cool BANG USB thumbdrive with all the videos and patches,  and
> support pd-la.
>
> .hc
>
> On May 6, 2011, at 6:08 AM, João Pais wrote:
>
>> Hi,
>>
>> while searching for ressources in the http://pd-la.info/ page, I saw the
>> (cool) Pd USB sticks. But what interested me the most was that "The sticks
>> contain videos of all 20 lectures from Miller Puckette’s MUS171 computer
>> music class at UCSD. These videos are a little rough, but they are an
>> excellent course in Pure Data and computer music design.".
>>
>> I looked for these videos online, but couldn't find them. Are they
>> somewhere to be downloaded? Or I didn't look far enough?
>>
>> If they're online to be downloaded, it would be nice to add these links as
>> resources to the pd wiki.
>>
>> João
>
>
>
> 
>
> I have the audacity to believe that peoples everywhere can have three meals
> a day for their bodies, education and culture for their minds, and dignity,
> equality and freedom for their spirits.      - Martin Luther King, Jr.
>
>
>
> ___
> 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] Streaming pd_LAunch Workshops, today and tomorrow

2011-04-29 Thread Theron Trowbridge
Sorry about that - we were attempting to record it, but there was a
hiccup and the bulk of Hans's workshop was unfortunately lost on
UStream.

I recorded it with a camcorder as a backup and will work to get that
available in some form and will update everyone here.  Unfortunately,
the screen doesn't show up very well, so it might not be all that
useful to everyone.

Barring any similar problems, we will be recording  Chris's workshop
tonight as well.  And will use the camcorder as well.  And I will see
if we can make the screen more legible.


One note - Chris's workshop starts at 19:00 PDT, a half hour earlier
than Hans's started, as it is planned to be a bit longer.


-Theron
^

On Fri, Apr 29, 2011 at 3:54 AM, João Pais  wrote:
> Can you say if they're being recorded? 19h30 LA time is very late here in
> central europe. There's a link for a snippet of your conference yesterday,
> http://www.ustream.tv/recorded/14347285, but it's only ~2 minutes.
>
> João
>
>>
>> http://pd-la.info/pd-launch-schedule/
>>
>> As part of the Crashspace pd_LAunch festival, Chris McCormick and I are
>> teaching workshops.  There should be a live stream coming soon, mine
>> workshop is today at 19:30 Pacific time (in two hours), and Chris' is
>> tomorrow at the same time.  Tune in here:
>>
>> http://www.ustream.tv/channel/crash-space-live
>>
>> .hc
>>
>>
>>
>> 
>>
>> I have the audacity to believe that peoples everywhere can have three
>> meals a day for their bodies, education and culture for their minds, and
>> dignity, equality and freedom for their spirits.      - Martin Luther King,
>> Jr.
>>
>>
>>
>> ___
>> 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
>
>
> --
> Friedenstr. 58
> 10249 Berlin (Deutschland)
> Tel +49 30 42020091 | Mob +49 162 6843570
> Studio +49 30 69509190
> jmmmp...@googlemail.com | skype: jmmmpjmmmp
>
> ___
> 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] San Diego City Beat Article

2011-04-20 Thread Theron Trowbridge
There's a nice article about Miller, Pd, and artists who use it in their
work in the San Diego City Beat:

http://www.sdcitybeat.com/sandiego/article-8972-the-language-of-invention.html

It also mentions the Inception app and the pd-LAunch event in San Diego on
Monday.


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


[PD] Pure Data Workshop in Los Angeles , 2011-04-29

2011-04-10 Thread Theron Trowbridge
I am happy to announce another workshop for the pd-LAunch week (4/25-5/1) in
Los Angeles.  On Friday, April 29th at 7:00 PM, Chris McCormick will be
teaching a workshop at CRASHspace on using Pd as an embedded audio engine
for other applications.

Pd As Your Embedded Audio Engine

“Pd as your embedded audio engine” will teach all about embedding libpd as
the sound engine for your app, whether its iPhone, Android, Java,
OpenFrameworks, Processing, etc. This workshop provides a broad spectrum of
different ways of connecting Pd to other things. Having hardware isn’t a
requirement either. The workshop will cover ways of interfacing with Pd from
computer to computer. Bring your laptop and devices that you want to install
libpd on (Android, iPhone, etc.)

HTML and/or programming knowledge will certainly help. The aim of this
workshop is to give a broad spectrum of different ways to interface to Pd.
So it will be dipping very slightly into Python, C, Java, Javascript, but
this is usually “glue code” and all of the code will be fully provided. You
do not need to be proficient in these languages at all, the workshop will
also cover methods that also just use Pd with no code at all.
Here is an outline of topics:

* Introduction
* History of Pd as an engine
* Ways to interface with a Pd process:
  * Midi & OSC
  * FUDI
  * stdout
  * Python + sockets
  * pdsend/pdreceive
* Parsing patches in three languages
* libpd on Android and iOS
* PdWebKitDroid
* RjDj and ScenePlayer
* WebPd

Students will need a laptop and should have Pd-extended installed and
working (download for free from http://puredata.info) – it is available for
Linux, Mac OS X, and Windows.

Space is limited.  Cost is $100.  Sign up at the CRASHspace store:
http://store.crashspacela.com/index.php?main_page=product_info&cPath=2&products_id=30

CRASHspace is located at 10526 Venice Blvd, Culver City CA 90232.

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


[PD] Pure Data Workshop 2011-04-28

2011-03-28 Thread Theron Trowbridge
We are in the process of finalizing our plans for the pd-LAunch week
(4/25-4/30) in Los Angeles and are pleased to announce that on Thursday,
April 28th at 7:30 pm, Hans-Christoph Steiner will be teaching a workshop at
CRASHspace on using Pure Data for interactive audio creation.


Starting with Realtime Audio/Video Interaction

Pd provides a wide range of tools for tracking and extracting information
from audio in realtime.  Once in Pd, we can use the audio to control sound
generation, effect, video, camera processing, etc. The combination of audio
processing and digital media provide myriad opportunities for creating
interactions. This workshop will introduce how to create real-time
interaction in the physical world with sound and light. Pd (aka Pure Data)
will be introduced as a simple programming environment for real-time
interaction.  This workshop will be a combination of short lectures,
hands-on instruction, and unstructured time to work on learning and
exploring with support of the instructor. While Pd is fairly easy to learn
and designed for artists, familiarity with basic computer programming will
be very beneficial. You will be able to apply the concepts learned in this
course to a wide range of programming environments that can receive data via
OSC messages or a network socket, such as Arduino, Flash, Processing, etc.

Students are also encouraged to bring additional hardware and/or tools they
are interested in working with, as long as they are technically
self-sufficient with them.  Bring MIDI equipment, projectors, etc. to
experiment with realtime control. Bring an Arduino with Firmata plus servos
or motor controllers to experiment with motion. Or accelerometers, rotary
sensors; flex sensors, etc. to experiment with sensing motion.

Students will need a laptop with Pd-extended installed and working (download
for free from http://puredata.info) - it is available for Linux, Mac OS X,
and Windows.  The laptop needs to have a microphone and speakers.

Space is limited.  Cost is $60.  Sign up in the CRASHspace store:
http://store.crashspacela.com/index.php?main_page=product_info&cPath=2&products_id=28

CRASHspace is located at 10526 Venice Blvd, Culver City CA 90232.


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


Re: [PD] Need Help Understanding pack

2011-02-09 Thread Theron Trowbridge
Thanks, everyone!  The re-ordering of elements in the message so that they
go in the desired order makes total sense.  So does the the [ * 2 ] and [ +
] objects.

Works nicely and is much cleaner than what I had before.  (Attached, but it
looks basically like all the suggestions.)

Next question - is a table the best way to be storing the state table?  This
is for a 16x16 Monome, so I need 256 values, and I need to be able to access
specific chunks at a time (column by column).  Would [coll] make more sense?
 It seems to have good management tools with nth, nsub, etc.


-Theron
^

On Wed, Feb 9, 2011 at 1:16 AM, Frank Barknecht  wrote:

> On Wed, Feb 09, 2011 at 08:52:50AM +0100, Frank Barknecht wrote:
> > Again, left-alignement helps thinking about and reading patches. See the
> > subpatch for a solution without pipe - and without triggers as well.
> [trigger]
> > is important, but only when objects don't have enough outlets themselves.
> > [unpack 0 0 0] already has three outlets that, just like [t f f f] fire
> from
> > left to right, so triggering explicitly is not needed.
>
> Oops. Please invert: "just like [t f f f] fires from right to left".
>
> 71 of 364 (19.5%) college professors and 311 of 1185 (26.2%) college
> students
> said that they occasionally, frequently or all of the time had difficulty
> when
> they had to quickly identify right from left.
> References:
>
>1. Brandt, J. and Mackavey, W. Left-right confusion and the perception
> of
>bilateral symmetry. International Journal of Neuroscience, 12:87-94,
> 1981.
>
>2. Hannay, H.J., Ciaccia, P.J., Kerr, J.W. and Barrett, D. Self-report
> of
>right-left confusion in college men and women. Perceptual and Motor
> Skills,
>70:451-457, 1990.
>
>3. Harris, L.J., Gitterman, S.R. University professors'
> self-descriptions
>of left-right confusability: sex and handedness differences. Perceptual
> and
>Motor Skills, 47:819-823, 1978.
>
> http://faculty.washington.edu/chudler/java/hands1.html
>
> Ciao
> --
>  Frank BarknechtDo You RjDj.me?  _ __footils.org__
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>


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


Re: [PD] Need Help Understanding pack

2011-02-08 Thread Theron Trowbridge
That worked very nicely.  I had to change the until input to 4 to get it to
do the right number of iterations, since the input didn't also kick off the
loop, but that's fine.

I'm not sure I understand exactly what was going on before, but I now have a
[trigger] object that does the [tabread] first, and then the mod/div math.
 So I understand why it works now.  Just not exactly why it didn't before :)

Now...  I have another [pipe 0] object in the button_handler sub-patch which
delays a message while a [expr] object does its thing.  Replacing it with a
[trigger] doesn't work.  But it's not coordinated with the other outputs of
the [unpack] object.

Is there an object like [trigger] that has multiple inputs and lets you
control the timing of the outputs?  [pipe] can take multiple inputs but
doesn't have the same right-to-left coordinated output that [trigger] does.

The FLOSS manual says that the order you hook things up in part determines
the order they do things.  But I can't make that make a difference.


Thanks,

-Theron
^

On Fri, Feb 4, 2011 at 12:50 PM, Theron Trowbridge <
theron.trowbri...@gmail.com> wrote:

> Thanks!  I used [pipe] because I had an obvious timing problem and that was
> an explicit delay object.  Didn't occur to me that [trigger] could control
> the timing as well.  It's use wasn't obvious to me from what I had read
> about it.
>
> I will make the adjustments you suggest and see where I get.  I expect I
> will have more questions.
>
>
> Thanks again,
>
> -Theron
> ^
>
>
> On Fri, Feb 4, 2011 at 5:17 AM, Matt Barber  wrote:
>
>> Hello,
>>
>> Before you go any further in Pd, you should check out the [trigger]
>> object. It's the single most important object in Pd, in my opinion -
>> it will help you get the timing right in these kinds of situations.
>> Trigger forces hot-cold things to happen in the correct order
>> explicitly -- without it you have to rely on the order in which you
>> made the connections, which you can't SEE in the patch.
>>
>> You should use [trigger] instead of the [pipe 0] construction you have
>> as well, the number box should most likely be a message with a zero in
>> it (to hardwire it to zero), and you should probably be sending it to
>> the cold inlet of the [int] (so that it just sets the [int] state
>> rather than passing the zero through once when you set it and then
>> once again on the first bang of the [until]).
>>
>> But again, master the use of [trigger] before you go any further --
>> multiple lines coming from an object should make you feel
>> uncomfortable until you're sure you're doing it correctly.
>>
>> I hope this helps.
>>
>> MB
>>
>>
>> >
>> > I've looked over the help patches, the FLOSS manual, and at a number of
>> > examples, but I'm clearly missing something.
>> >
>> > I'm trying to build a proof-of-concept state table for a grid sequencer.
>>  I
>> > figured out to use an array to store my states, and I can write to and
>> read
>> > from the table, except when I'm trying to use pack.
>> >
>> > The reason for pack is to get the column, row, and state of each button
>> in a
>> > range of the state table (will be a single column in my end use, but I'm
>> > doing the whole thing for now).
>> >
>> > Attached is a patch with a 2x2 grid set up and you can click on them and
>> set
>> > the state table.  That works.  It's the lookup part that doesn't.  I'm
>> > stepping through the entire state table, deriving the column and row
>> from
>> > the index and looking up the value of that index.  This all works until
>> I
>> > send those three pieces of information to a pack object, it re-arranges
>> > things in inconsistent manner.  Clearly there's either a timing thing or
>> I'm
>> > not understanding the data flow of what I'm doing.  Or maybe I'm just
>> not
>> > getting the point of pack.
>> >
>> > I'm pretty new to this and every step is a struggle, so any suggestions
>> are
>> > welcome.  But if there are any tips or pointers on why pack is not
>> working
>> > the way I think it should - or what I should be using to accomplish what
>> I'm
>> > trying to do - I would appreciate it.
>> >
>> >
>> >
>> > Long-winded description of how the attached patch is behaving:
>> >
>> > Buttons are arranged in column, row order.  I'm just storing 0/1 values
>> i

Re: [PD] Need Help Understanding pack

2011-02-04 Thread Theron Trowbridge
Thanks!  I used [pipe] because I had an obvious timing problem and that was
an explicit delay object.  Didn't occur to me that [trigger] could control
the timing as well.  It's use wasn't obvious to me from what I had read
about it.

I will make the adjustments you suggest and see where I get.  I expect I
will have more questions.


Thanks again,

-Theron
^

On Fri, Feb 4, 2011 at 5:17 AM, Matt Barber  wrote:

> Hello,
>
> Before you go any further in Pd, you should check out the [trigger]
> object. It's the single most important object in Pd, in my opinion -
> it will help you get the timing right in these kinds of situations.
> Trigger forces hot-cold things to happen in the correct order
> explicitly -- without it you have to rely on the order in which you
> made the connections, which you can't SEE in the patch.
>
> You should use [trigger] instead of the [pipe 0] construction you have
> as well, the number box should most likely be a message with a zero in
> it (to hardwire it to zero), and you should probably be sending it to
> the cold inlet of the [int] (so that it just sets the [int] state
> rather than passing the zero through once when you set it and then
> once again on the first bang of the [until]).
>
> But again, master the use of [trigger] before you go any further --
> multiple lines coming from an object should make you feel
> uncomfortable until you're sure you're doing it correctly.
>
> I hope this helps.
>
> MB
>
>
> >
> > I've looked over the help patches, the FLOSS manual, and at a number of
> > examples, but I'm clearly missing something.
> >
> > I'm trying to build a proof-of-concept state table for a grid sequencer.
>  I
> > figured out to use an array to store my states, and I can write to and
> read
> > from the table, except when I'm trying to use pack.
> >
> > The reason for pack is to get the column, row, and state of each button
> in a
> > range of the state table (will be a single column in my end use, but I'm
> > doing the whole thing for now).
> >
> > Attached is a patch with a 2x2 grid set up and you can click on them and
> set
> > the state table.  That works.  It's the lookup part that doesn't.  I'm
> > stepping through the entire state table, deriving the column and row from
> > the index and looking up the value of that index.  This all works until I
> > send those three pieces of information to a pack object, it re-arranges
> > things in inconsistent manner.  Clearly there's either a timing thing or
> I'm
> > not understanding the data flow of what I'm doing.  Or maybe I'm just not
> > getting the point of pack.
> >
> > I'm pretty new to this and every step is a struggle, so any suggestions
> are
> > welcome.  But if there are any tips or pointers on why pack is not
> working
> > the way I think it should - or what I should be using to accomplish what
> I'm
> > trying to do - I would appreciate it.
> >
> >
> >
> > Long-winded description of how the attached patch is behaving:
> >
> > Buttons are arranged in column, row order.  I'm just storing 0/1 values
> in
> > the state_table array.  If I click on the first and last buttons, my
> array
> > is then 1 0 0 1.  So state_table[i] gets me the off/on value for the
> button.
> >  i div 2 gets me the column number and i mod 2 gets me the row number.
> >
> > If I just print these three outputs I get everything out in the order I
> > expect:
> >
> > column: 0
> > row: 0
> > state: 1
> > column: 0
> > row: 1
> > state: 0
> > column: 1
> > row: 0
> > state: 0
> > column: 1
> > row: 1
> > state: 1
> >
> > If I send the three values into a pack object and print the output of
> that,
> > I get:
> >
> > pack: 0 1 0
> > pack: 0 0 1
> > pack: 1 1 0
> > pack: 1 0 0
> >
> > I would expect this:
> >
> > pack: 0 0 1
> > pack: 0 1 0
> > pack: 1 0 0
> > pack: 1 1 1
> >
> > So things are coming in the wrong order overall, and the state values are
> > wrong.
> >
> >
> > Thanks,
> >
> > -Theron
>
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] Need Help Understanding pack

2011-02-03 Thread Theron Trowbridge
I've looked over the help patches, the FLOSS manual, and at a number of
examples, but I'm clearly missing something.

I'm trying to build a proof-of-concept state table for a grid sequencer.  I
figured out to use an array to store my states, and I can write to and read
from the table, except when I'm trying to use pack.

The reason for pack is to get the column, row, and state of each button in a
range of the state table (will be a single column in my end use, but I'm
doing the whole thing for now).

Attached is a patch with a 2x2 grid set up and you can click on them and set
the state table.  That works.  It's the lookup part that doesn't.  I'm
stepping through the entire state table, deriving the column and row from
the index and looking up the value of that index.  This all works until I
send those three pieces of information to a pack object, it re-arranges
things in inconsistent manner.  Clearly there's either a timing thing or I'm
not understanding the data flow of what I'm doing.  Or maybe I'm just not
getting the point of pack.

I'm pretty new to this and every step is a struggle, so any suggestions are
welcome.  But if there are any tips or pointers on why pack is not working
the way I think it should - or what I should be using to accomplish what I'm
trying to do - I would appreciate it.



Long-winded description of how the attached patch is behaving:

Buttons are arranged in column, row order.  I'm just storing 0/1 values in
the state_table array.  If I click on the first and last buttons, my array
is then 1 0 0 1.  So state_table[i] gets me the off/on value for the button.
 i div 2 gets me the column number and i mod 2 gets me the row number.

If I just print these three outputs I get everything out in the order I
expect:

column: 0
row: 0
state: 1
column: 0
row: 1
state: 0
column: 1
row: 0
state: 0
column: 1
row: 1
state: 1

If I send the three values into a pack object and print the output of that,
I get:

pack: 0 1 0
pack: 0 0 1
pack: 1 1 0
pack: 1 0 0

I would expect this:

pack: 0 0 1
pack: 0 1 0
pack: 1 0 0
pack: 1 1 1

So things are coming in the wrong order overall, and the state values are
wrong.


Thanks,

-Theron
^


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


Re: [PD] [PD-announce] Infinite Glitch

2011-01-24 Thread Theron Trowbridge
Yeah, isn't it great?


-Theron
^

On Mon, Jan 24, 2011 at 10:08 AM, mark hadman wrote:

> Video's kind of OK (low bandwidth compression, to be expected) but the
> audio is really unlistenable - it seems to be entirely composed of
> high-pitched squealing, white/pink noise and fast-forward noises.
> (Linux 2.6.36-ARCH, Firefox 3.6.13 with gecko/mplayer plugin, also
> VLC).
>
>
> On 24 January 2011 17:42, Pedro Lopes  wrote:
> > We (at NetAudioLx) loved it :)
> >
> > On Mon, Jan 24, 2011 at 5:12 PM, Tedb0t  wrote:
> >>
> >> This is so awesome, I know a couple people who will also LOVE this...
> >> ±±t3db0t
> >> On Jan 24, 2011, at 12:02 PM, Ben Baker-Smith wrote:
> >>
> >> Hello List,
> >>
> >> Today is the official release of Infinite Glitch, an online based
> artwork
> >> that was created using, among other things, Pd-extended and PdGst.
> Thanks so
> >> much to everyone who has helped with the development of these great
> tools!
> >>
> >> You can read through the description below or jump straight to the
> project
> >> page: http://infiniteglitch.com
> >>
> >> --
> >>
> >> Every day an incomprehensible number of new digital media files are
> >> uploaded to hosting sites across the internet. Far too many for any one
> >> person to consume. Infinite Glitch is a stream-of-conciousness
> >> representation of this overwhelming flood of media, its fractured and
> >> degraded sounds and images reflecting how little we as an audience are
> able
> >> to retain from this daily barrage.
> >>
> >> Infinite Glitch is an automated system that generates an ever-changing
> >> audio/video stream from the constantly increasing mass of media files
> freely
> >> available on the web. Source audio and video files are ripped from a
> variety
> >> of popular media hosting sites, torn apart, and recombined using collage
> and
> >> glitch techniques to create an organic, chaotic flood of sensory input.
> >>
> >> Ben Baker-Smith
> >> --
> >> http://bitsynthesis.com ___
> >> 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
> >>
> >
> >
> >
> > --
> > Pedro Lopes (MSc)
> > contact: pedro.lo...@ist.utl.pt
> > website: http://web.ist.utl.pt/Pedro.Lopes
> >
> > ___
> > 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] change in compression detection

2011-01-11 Thread Theron Trowbridge
If you normalize the output of the filter you describe to the same peak
amplitude as the original, it's RMS value will certainly increase.  Having
the peaks at a common reference point is critical.


-Theron
^

On Tue, Jan 11, 2011 at 10:33 AM, Mathieu Bouchard wrote:

> On Mon, 10 Jan 2011, Roman Haefeli wrote:
>
>  Assuming that the more compression is applied, the more the RMS amplitude
>> [1] approaches the Peak amplitude [2] of an audio signal,
>>
>
> Why do you assume that ? Let's say I take a signal and divide it by its
> recent peak volume. The output of [osc~] will stay unchanged. A signal made
> of plenty of sharp spikes will have a much lower RMS/peak ratio and still be
> unchanged.
>
> Are you confusing this with waveshaping such as [expr tanh($v1)] ? It may
> be a special case of compression, but is not what is usually meant by that.
>
> http://en.wikipedia.org/wiki/Dynamic_range_compression
>
>
>  ___
> | Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC
>
> ___
> 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] change in compression detection

2011-01-09 Thread Theron Trowbridge
You are correct - you can't know for sure without the original audio to
compare.  But there is a tool called TAU Analyzer that attempts to detect
signs of bitrate (as opposed to dynamic range) compression in audio:

http://en.true-audio.com/Tau_Analyzer_-_CD_Authenticity_Detector

(Windows only, unfortunately)

Since most lossy audio codecs slice audio into frequency bands and look to
see which of those can be eliminated based on human psychoacoustic models,
bands of missing frequencies are often a tell-tale sign of compression.  But
not always - it can also indicate heavy or sloppy DSP.


-Theron
^

On Sun, Jan 9, 2011 at 5:26 PM, Mathieu Bouchard  wrote:

> On Mon, 10 Jan 2011, ~E. wrote:
>
>  I'm searching how i can detect the change in the compression of an audio
>> signal. The purpose is to detect (and quantified) the compression changes
>> between the music and the ads in a radioshow. Have any ideas ?
>>
>
> If you don't have the original uncompressed recordings, I don't see how you
> could be doing that. You'd have to guess how complex sounds are supposed to
> fade out normally, to find out how much the fade out has been messed with.
>
> And then, in the compressor, you have both a measurement of input volume
> and a formula for turning that input volume into a gain to be applied, and
> both of those parts are subject to a lot of variation and tweaking.
>
>  ___
> | Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC
>
> ___
> 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] Tip of the Day

2010-12-09 Thread Theron Trowbridge
That is why all civilized tip-of-the-day dialog boxes have a don't-do-that
(again) button.


-Theron
^


2010/12/9 Hans-Christoph Steiner 

>
> On Dec 6, 2010, at 4:33 PM, András Murányi wrote:
>
>
>
> 2010/12/6 Mathieu Bouchard 
>
>> On Mon, 6 Dec 2010, András Murányi wrote:
>>
>>  Annoying for me, even if i'm interested in the software. But that's just
>>> me. For those who find it useful, this could be developed into something
>>> that can really be started up when pd starts - sounds like a plugin? :op One
>>> way is to rewrite it as a plugin, another is to make a plugin which loads
>>> the patch at startup. Either way i'd be happy to help you.
>>>
>>
>> Btw, it doesn't have to be a gui plugin, it can also be a regular -lib
>> that doesn't contain any externals, but instead, just a single call to
>> canvas_open or similar.
>>
>
> Yea, but i cannot help Jonathan with that. What "makes it make sense"
> however, is that it starts up automatically. One can also modify his/her pd
> icon so that it starts up with the patch.
>
>
>>
>> And btw, lots of people use the word «plugin» to mean library or external,
>
>
> Honestly, you are to first to tell me this, but i'm not so old and haven't
> really been around the world so much.
>
>
>> so, if by plugin, you mean gui plugin, you ought to be more specific.
>>
>
> Sir I will be Sir. Let me add that i'd reserve the name 'plugin' for things
> that are pluggable into an API and that is something me and Hans may have a
> different view about - for him (afaiu) it's almost an API, for me hardly an
> API. Nevertheless, it's cool. (I won't define 'cool' for you :o)
>
>
> hehe, its the beginnings of an API, it definitely needs work. :)
>
> As for the Tip of the Day thing, they are common in software, so I guess
> that some people like them.  I think the idea is good, but usually the way
> its presented is not the best.  For example, when I start an app, I am
> usually focused on something that I need to get done, so I don't want to see
> a Tip of the Day screen.  But perhaps there is another better time for that,
> or it could easily be an item on the Help menu.
>
> .hc
>
>
> 
>
> I have always wished for my computer to be as easy to use as my telephone;
> my wish has come true because I can no longer figure out how to use my
> telephone."  --Bjarne Stroustrup (creator of C++)
>
>
> ___
> 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] Undervine, data viz + sonification at SFMOMA

2010-12-02 Thread Theron Trowbridge
That is really cool.  I will be in the Bay Area at Christmas and will have
to go check out the exhibit.  Good topic to finally get my wife to SF MOMA
:)


-Theron
^


On Thu, Dec 2, 2010 at 10:23 AM, Hans-Christoph Steiner wrote:

>
> Working again with Bobby Pietrusko and Stewart Smith, I created
> sonification for visualization of data about the global wine industry.  It
> opened recently at SFMOMA in San Francisco.  You can see a little snippet
> here:
>
> http://at.or.at/hans/undervine/
>
> And here's a chunk from a scene that didn't make the final cut be we like
> anyway:
> http://at.or.at/hans/blog/2010/11/21/highlighting-data-with-sound/
>
> "Wine is a potent force in contemporary life, perhaps the only comestible
> to produce its own visual culture. How Wine Became Modern, the first
> exhibition of its kind, looks at the world of wine and the role that
> architecture, design, and media have played in its stunning transformation
> over the past three decades. Developed in collaboration with the New York
> architecture studio Diller Scofidio + Renfro, the exhibition features
> historical artifacts, architectural models, multimedia installations, newly
> commissioned artworks, and even a "smell wall" to provide a richly textured
> experience in the galleries. Come discover how important cultural
> preoccupations of our day, such as the meaning of "place" and "authenticity"
> in our increasingly global and virtual world, play out at this uniquely
> fertile intersection of nature and culture. At once a nuanced investigation
> and a vivid sensory and aesthetic experience, this exhibition presents wine
> as you've never seen it before."
>
> November 20, 2010 - April 17, 2011
> http://www.sfmoma.org/exhibitions/406
>
> http://www.sfmoma.org/press/releases/exhibitions/829
>
>
> ___
> 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