[PD] simple rgb color organ

Julian Villegas julovi at yahoo.com
Mon Apr 13 02:12:09 CEST 2009


Hi,
we did something similar for illustrating microtuned scales with JOGL and a SK-88Pro. The paper describing it is at:

http://www.ieeexplore.ieee.org/Xplore/login.jsp?url=/iel5/4385040/4385041/04385135.pdf?isnumber=4385041&prod=CNF&arnumber=4385135&arSt=523&ared=527&arAuthor=Villegas%2C+Julian%3B+Cohen%2C+Michael

and the prototype at:
http://julovi.net/j/?page_id=355

best wishes,

 Julian Villegas

Me pregunto de un modo pensativo
Que significa ser Colombiano?
No se le respondi. Es un acto de fe
JLB.




________________________________
From: "pd-list-request at iem.at" <pd-list-request at iem.at>
To: pd-list at iem.at
Sent: Monday, April 13, 2009 8:48:46 AM
Subject: Pd-list Digest, Vol 49, Issue 69

Send Pd-list mailing list submissions to
    pd-list at iem.at

To subscribe or unsubscribe via the World Wide Web, visit
    http://lists.puredata.info/listinfo/pd-list
or, via email, send a message with subject or body 'help' to
    pd-list-request at iem.at

You can reach the person managing the list at
    pd-list-owner at iem.at

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Pd-list digest..."


Today's Topics:

   1. Re: pyext on pd-extended 0.40.3-extended (patrick)
   2. simple rgb color organ (Derek Holzer)
   3. Re: simple rgb color organ (Claude Heiland-Allen)
   4. Re: simple rgb color organ (Derek Holzer)
   5. Re: simple rgb color organ (Derek Holzer)
   6. Re: [templater] = Templates for Pd (Luke Iannini)


----------------------------------------------------------------------

Message: 1
Date: Sun, 12 Apr 2009 11:25:42 -0400
From: patrick <puredata at 11h11.com>
Subject: Re: [PD] pyext on pd-extended 0.40.3-extended
To: Martin Dupras <martindupras at gmail.com>
Cc: PD List <pd-list at iem.at>
Message-ID: <49E207F6.3070005 at 11h11.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

are you using this version:
http://grrrr.org/ext/beta/macos/pd/


the difference between py and pyext:/
py/ loads Python modules and execute the functions therein;/
pyext/ uses Python classes to represent full-featured message objects.


sorry i'm not using mac os x, so i cannot test.
pat



------------------------------

Message: 2
Date: Sun, 12 Apr 2009 22:09:40 +0200
From: Derek Holzer <derek at umatic.nl>
Subject: [PD] simple rgb color organ
To: PD List <pd-list at iem.at>
Message-ID: <49E24A84.6060805 at umatic.nl>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Hey gang,

before I go reinventing somebody else's wheel... has anybody written 
something that takes a (sound) frequency in Hz or MIDI note and outputs 
the transposed color in RGB values? Along these lines:

F#44 = 737 nm(Infrared)
G 44 = 696 nm(Red)
G#44 = 657 nm(Red)
A 44 = 620 nm(Red-Orange)
A#44 = 585 nm(Yellow)
B 44 = 552 nm(Green)
C 45 = 521 nm(Green)
C#45 = 492 nm(Green-Blue)
D 45 = 464 nm(Blue)
D#45 = 438 nm(Violet)
E 45 = 414 nm(Violet)
F 45 = 390 nm(Ultraviolet)

Or even something that takes the light wavelength in nanometers and 
gives separate RGB values? I'm working on a simple color organ for a 
friend this week.

Danke + best!
D.

-- 
::: derek holzer ::: http://blog.myspace.com/macumbista ::: 
http://www.vimeo.com/macumbista :::
---Oblique Strategy # 174:
"Water"



------------------------------

Message: 3
Date: Sun, 12 Apr 2009 21:28:53 +0100
From: Claude Heiland-Allen <claudiusmaximus at goto10.org>
Subject: Re: [PD] simple rgb color organ
To: Derek Holzer <derek at umatic.nl>
Cc: PD List <pd-list at iem.at>
Message-ID: <49E24F05.7050609 at goto10.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Derek Holzer wrote:
> Hey gang,
> 
> before I go reinventing somebody else's wheel... has anybody written 
> something that takes a (sound) frequency in Hz or MIDI note and outputs 
> the transposed color in RGB values? Along these lines:
> 
> F#44 = 737 nm(Infrared)
> G 44 = 696 nm(Red)
> G#44 = 657 nm(Red)
> A 44 = 620 nm(Red-Orange)
> A#44 = 585 nm(Yellow)
> B 44 = 552 nm(Green)
> C 45 = 521 nm(Green)
> C#45 = 492 nm(Green-Blue)
> D 45 = 464 nm(Blue)
> D#45 = 438 nm(Violet)
> E 45 = 414 nm(Violet)
> F 45 = 390 nm(Ultraviolet)
> 
> Or even something that takes the light wavelength in nanometers and 
> gives separate RGB values? I'm working on a simple color organ for a 
> friend this week.

http://www.fourmilab.ch/documents/specrend/

Have fun..



------------------------------

Message: 4
Date: Sun, 12 Apr 2009 22:39:22 +0200
From: Derek Holzer <derek at umatic.nl>
Subject: Re: [PD] simple rgb color organ
To: Claude Heiland-Allen <claudiusmaximus at goto10.org>
Cc: PD List <pd-list at iem.at>
Message-ID: <49E2517A.5090700 at umatic.nl>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

I also found this:

http://www.mail-archive.com/use-revolution@lists.runrev.com/msg17390.html

Which seems much more useful for the task at hand. But not being much pf 
a C programmer, it could take me some time converting it into a Pd 
patch. I'll report back...

D.

Claude Heiland-Allen wrote:
> Derek Holzer wrote:
>> Hey gang,
>>
>> before I go reinventing somebody else's wheel... has anybody written 
>> something that takes a (sound) frequency in Hz or MIDI note and 
>> outputs the transposed color in RGB values? Along these lines:
>>
>> F#44 = 737 nm(Infrared)
>> G 44 = 696 nm(Red)
>> G#44 = 657 nm(Red)
>> A 44 = 620 nm(Red-Orange)
>> A#44 = 585 nm(Yellow)
>> B 44 = 552 nm(Green)
>> C 45 = 521 nm(Green)
>> C#45 = 492 nm(Green-Blue)
>> D 45 = 464 nm(Blue)
>> D#45 = 438 nm(Violet)
>> E 45 = 414 nm(Violet)
>> F 45 = 390 nm(Ultraviolet)
>>
>> Or even something that takes the light wavelength in nanometers and 
>> gives separate RGB values? I'm working on a simple color organ for a 
>> friend this week.
> 
> http://www.fourmilab.ch/documents/specrend/
> 
> Have fun..
> 

-- 
::: derek holzer ::: http://blog.myspace.com/macumbista ::: 
http://www.vimeo.com/macumbista :::
---Oblique Strategy # 29:
"Change nothing and continue with immaculate consistency"



------------------------------

Message: 5
Date: Mon, 13 Apr 2009 00:12:34 +0200
From: Derek Holzer <derek at umatic.nl>
Subject: Re: [PD] simple rgb color organ
Cc: PD List <pd-list at iem.at>
Message-ID: <49E26752.1060703 at umatic.nl>
Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"

Done! Results are attached, with GEM example help patch. Could also be 
useful for controlling PWM dimmer for RGB lights or LEDs.

best!
D.

Derek Holzer wrote:
> I also found this:
> 
> http://www.mail-archive.com/use-revolution@lists.runrev.com/msg17390.html
> 
> Which seems much more useful for the task at hand. But not being much pf 
> a C programmer, it could take me some time converting it into a Pd 
> patch. I'll report back...
> 
> D.
> 
> Claude Heiland-Allen wrote:
>> Derek Holzer wrote:
>>> Hey gang,
>>>
>>> before I go reinventing somebody else's wheel... has anybody written 
>>> something that takes a (sound) frequency in Hz or MIDI note and 
>>> outputs the transposed color in RGB values? Along these lines:
>>>
>>> F#44 = 737 nm(Infrared)
>>> G 44 = 696 nm(Red)
>>> G#44 = 657 nm(Red)
>>> A 44 = 620 nm(Red-Orange)
>>> A#44 = 585 nm(Yellow)
>>> B 44 = 552 nm(Green)
>>> C 45 = 521 nm(Green)
>>> C#45 = 492 nm(Green-Blue)
>>> D 45 = 464 nm(Blue)
>>> D#45 = 438 nm(Violet)
>>> E 45 = 414 nm(Violet)
>>> F 45 = 390 nm(Ultraviolet)
>>>
>>> Or even something that takes the light wavelength in nanometers and 
>>> gives separate RGB values? I'm working on a simple color organ for a 
>>> friend this week.
>>
>> http://www.fourmilab.ch/documents/specrend/
>>
>> Have fun..
>>
> 

-- 
::: derek holzer ::: http://blog.myspace.com/macumbista ::: 
http://www.vimeo.com/macumbista :::
---Oblique Strategy # 131:
"Question the heroic approach"
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: WavelengthToRGBA.pd
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20090413/397b03f6/attachment-0001.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: WavelengthToRGBA-help.pd
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20090413/397b03f6/attachment-0001.asc>

------------------------------

Message: 6
Date: Sun, 12 Apr 2009 16:51:52 -0700
From: Luke Iannini <lukexipd at gmail.com>
Subject: Re: [PD] [templater] = Templates for Pd
To: IOhannes m zmoelnig <zmoelnig at iem.at>
Cc: pd-list <pd-list at iem.at>, hard off <hard.off at gmail.com>
Message-ID:
    <7aaf8bb90904121651k42286455x557ea27eedaa9d42 at mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

Yo - here's version 1.1 that uses JMZ's magically manifested
canvasdelete (thanks thanks thanks!)

It's now officially way cool.
Best
Luke

On Mon, Dec 22, 2008 at 1:39 AM, IOhannes m zmoelnig <zmoelnig at iem.at> wrote:
> hmm, bright and early in the morning...
>
> IOhannes m zmoelnig wrote:
>>
>> iemuts depends on some internal headers of Pd.
>
> s|iemuts|IEMguts|
>
>> therefore you might have to specify the full path to your Pd-sources
>> using the PDROOT environment variable.
>> something like
>> #2> PDROOT=/home/me/src/pd-0.41-2/
>
> #2> PDROOT=/home/me/src/pd-0.41-2/ make
>
>> should do the trick
>> (PDROOT should point to a directory wherein there is a src/-subdirectory
>> containing the sources of the Pd you are running)
>>
>> (i have added the above to the README.tx, so future users wil have less
>
> i have added the above to the README.txt, so future users will have less
>
>> trouble).
>>
>> thanks for testing and sorry for the confusion
>
> mfgasd.r
> IOhannes
>
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: templater-1.1.zip
Type: application/zip
Size: 2789 bytes
Desc: not available
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20090412/949438dc/attachment.zip>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: iemguts-newest-osx-intel.zip
Type: application/zip
Size: 50220 bytes
Desc: not available
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20090412/949438dc/attachment-0001.zip>

------------------------------

_______________________________________________
Pd-list mailing list
Pd-list at iem.at
to manage your subscription (including un-subscription) see
http://lists.puredata.info/listinfo/pd-list


End of Pd-list Digest, Vol 49, Issue 69
***************************************



      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20090412/23a36bb1/attachment.htm>


More information about the Pd-list mailing list