<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt">Hi,<br>we did something similar for illustrating microtuned scales with JOGL and a SK-88Pro. The paper describing it is at:<br><a href="http://www.ieeexplore.ieee.org/Xplore/login.jsp?url=/iel5/4385040/4385041/04385135.pdf?isnumber=4385041&amp;prod=CNF&amp;arnumber=4385135&amp;arSt=523&amp;ared=527&amp;arAuthor=Villegas%2C+Julian%3B+Cohen%2C+Michael"><br>http://www.ieeexplore.ieee.org/Xplore/login.jsp?url=/iel5/4385040/4385041/04385135.pdf?isnumber=4385041&amp;prod=CNF&amp;arnumber=4385135&amp;arSt=523&amp;ared=527&amp;arAuthor=Villegas%2C+Julian%3B+Cohen%2C+Michael</a><br><br>and the prototype at:<br><a href="http://julovi.net/j/?page_id=355">http://julovi.net/j/?page_id=355</a><br><br>best wishes,<br><div>&nbsp;</div><a rel="nofollow" target="_blank" href="http://www.julovi.net">Julian
 Villegas</a><br><br>Me pregunto de un modo pensativo<br>Que significa ser Colombiano?<br>No se le respondi. Es un acto de fe<br>                                        JLB.<div><br></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> "pd-list-request@iem.at" &lt;pd-list-request@iem.at&gt;<br><b><span style="font-weight: bold;">To:</span></b> pd-list@iem.at<br><b><span style="font-weight: bold;">Sent:</span></b> Monday, April 13, 2009 8:48:46 AM<br><b><span style="font-weight: bold;">Subject:</span></b> Pd-list Digest, Vol 49, Issue 69<br></font><br>Send Pd-list mailing list submissions to<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:pd-list@iem.at" href="mailto:pd-list@iem.at">pd-list@iem.at</a><br><br>To subscribe or unsubscribe via the World Wide Web,
 visit<br>&nbsp;&nbsp;&nbsp; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>or, via email, send a message with subject or body 'help' to<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:pd-list-request@iem.at" href="mailto:pd-list-request@iem.at">pd-list-request@iem.at</a><br><br>You can reach the person managing the list at<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:pd-list-owner@iem.at" href="mailto:pd-list-owner@iem.at">pd-list-owner@iem.at</a><br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of Pd-list digest..."<br><br><br>Today's Topics:<br><br>&nbsp;  1. Re: pyext on pd-extended 0.40.3-extended (patrick)<br>&nbsp;  2. simple rgb color organ (Derek Holzer)<br>&nbsp;  3. Re: simple rgb color organ (Claude Heiland-Allen)<br>&nbsp;  4. Re: simple rgb color organ (Derek Holzer)<br>&nbsp;  5. Re: simple rgb color organ (Derek Holzer)<br>&nbsp;
  6. Re: [templater] = Templates for Pd (Luke Iannini)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Sun, 12 Apr 2009 11:25:42 -0400<br>From: patrick &lt;<a ymailto="mailto:puredata@11h11.com" href="mailto:puredata@11h11.com">puredata@11h11.com</a>&gt;<br>Subject: Re: [PD] pyext on pd-extended 0.40.3-extended<br>To: Martin Dupras &lt;<a ymailto="mailto:martindupras@gmail.com" href="mailto:martindupras@gmail.com">martindupras@gmail.com</a>&gt;<br>Cc: PD List &lt;<a ymailto="mailto:pd-list@iem.at" href="mailto:pd-list@iem.at">pd-list@iem.at</a>&gt;<br>Message-ID: &lt;<a ymailto="mailto:49E207F6.3070005@11h11.com" href="mailto:49E207F6.3070005@11h11.com">49E207F6.3070005@11h11.com</a>&gt;<br>Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br><br>are you using this version:<br><a href="http://grrrr.org/ext/beta/macos/pd/"
 target="_blank">http://grrrr.org/ext/beta/macos/pd/</a><br><br><br>the difference between py and pyext:/<br>py/ loads Python modules and execute the functions therein;/<br>pyext/ uses Python classes to represent full-featured message objects.<br><br><br>sorry i'm not using mac os x, so i cannot test.<br>pat<br><br><br><br>------------------------------<br><br>Message: 2<br>Date: Sun, 12 Apr 2009 22:09:40 +0200<br>From: Derek Holzer &lt;<a ymailto="mailto:derek@umatic.nl" href="mailto:derek@umatic.nl">derek@umatic.nl</a>&gt;<br>Subject: [PD] simple rgb color organ<br>To: PD List &lt;<a ymailto="mailto:pd-list@iem.at" href="mailto:pd-list@iem.at">pd-list@iem.at</a>&gt;<br>Message-ID: &lt;<a ymailto="mailto:49E24A84.6060805@umatic.nl" href="mailto:49E24A84.6060805@umatic.nl">49E24A84.6060805@umatic.nl</a>&gt;<br>Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br><br>Hey gang,<br><br>before I go reinventing somebody else's wheel... has anybody
 written <br>something that takes a (sound) frequency in Hz or MIDI note and outputs <br>the transposed color in RGB values? Along these lines:<br><br>F#44 = 737 nm(Infrared)<br>G 44 = 696 nm(Red)<br>G#44 = 657 nm(Red)<br>A 44 = 620 nm(Red-Orange)<br>A#44 = 585 nm(Yellow)<br>B 44 = 552 nm(Green)<br>C 45 = 521 nm(Green)<br>C#45 = 492 nm(Green-Blue)<br>D 45 = 464 nm(Blue)<br>D#45 = 438 nm(Violet)<br>E 45 = 414 nm(Violet)<br>F 45 = 390 nm(Ultraviolet)<br><br>Or even something that takes the light wavelength in nanometers and <br>gives separate RGB values? I'm working on a simple color organ for a <br>friend this week.<br><br>Danke + best!<br>D.<br><br>-- <br>::: derek holzer ::: <a href="http://blog.myspace.com/macumbista" target="_blank">http://blog.myspace.com/macumbista</a> ::: <br><a href="http://www.vimeo.com/macumbista" target="_blank">http://www.vimeo.com/macumbista</a> :::<br>---Oblique Strategy #
 174:<br>"Water"<br><br><br><br>------------------------------<br><br>Message: 3<br>Date: Sun, 12 Apr 2009 21:28:53 +0100<br>From: Claude Heiland-Allen &lt;<a ymailto="mailto:claudiusmaximus@goto10.org" href="mailto:claudiusmaximus@goto10.org">claudiusmaximus@goto10.org</a>&gt;<br>Subject: Re: [PD] simple rgb color organ<br>To: Derek Holzer &lt;<a ymailto="mailto:derek@umatic.nl" href="mailto:derek@umatic.nl">derek@umatic.nl</a>&gt;<br>Cc: PD List &lt;<a ymailto="mailto:pd-list@iem.at" href="mailto:pd-list@iem.at">pd-list@iem.at</a>&gt;<br>Message-ID: &lt;<a ymailto="mailto:49E24F05.7050609@goto10.org" href="mailto:49E24F05.7050609@goto10.org">49E24F05.7050609@goto10.org</a>&gt;<br>Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br><br>Derek Holzer wrote:<br>&gt; Hey gang,<br>&gt; <br>&gt; before I go reinventing somebody else's wheel... has anybody written <br>&gt; something that takes a (sound) frequency in Hz or MIDI note and outputs
 <br>&gt; the transposed color in RGB values? Along these lines:<br>&gt; <br>&gt; F#44 = 737 nm(Infrared)<br>&gt; G 44 = 696 nm(Red)<br>&gt; G#44 = 657 nm(Red)<br>&gt; A 44 = 620 nm(Red-Orange)<br>&gt; A#44 = 585 nm(Yellow)<br>&gt; B 44 = 552 nm(Green)<br>&gt; C 45 = 521 nm(Green)<br>&gt; C#45 = 492 nm(Green-Blue)<br>&gt; D 45 = 464 nm(Blue)<br>&gt; D#45 = 438 nm(Violet)<br>&gt; E 45 = 414 nm(Violet)<br>&gt; F 45 = 390 nm(Ultraviolet)<br>&gt; <br>&gt; Or even something that takes the light wavelength in nanometers and <br>&gt; gives separate RGB values? I'm working on a simple color organ for a <br>&gt; friend this week.<br><br><a href="http://www.fourmilab.ch/documents/specrend/" target="_blank">http://www.fourmilab.ch/documents/specrend/</a><br><br>Have fun..<br><br><br><br>------------------------------<br><br>Message: 4<br>Date: Sun, 12 Apr 2009 22:39:22 +0200<br>From: Derek Holzer &lt;<a ymailto="mailto:derek@umatic.nl"
 href="mailto:derek@umatic.nl">derek@umatic.nl</a>&gt;<br>Subject: Re: [PD] simple rgb color organ<br>To: Claude Heiland-Allen &lt;<a ymailto="mailto:claudiusmaximus@goto10.org" href="mailto:claudiusmaximus@goto10.org">claudiusmaximus@goto10.org</a>&gt;<br>Cc: PD List &lt;<a ymailto="mailto:pd-list@iem.at" href="mailto:pd-list@iem.at">pd-list@iem.at</a>&gt;<br>Message-ID: &lt;<a ymailto="mailto:49E2517A.5090700@umatic.nl" href="mailto:49E2517A.5090700@umatic.nl">49E2517A.5090700@umatic.nl</a>&gt;<br>Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br><br>I also found this:<br><br><a href="http://www.mail-archive.com/use-revolution@lists.runrev.com/msg17390.html" target="_blank">http://www.mail-archive.com/use-revolution@lists.runrev.com/msg17390.html</a><br><br>Which seems much more useful for the task at hand. But not being much pf <br>a C programmer, it could take me some time converting it into a Pd <br>patch. I'll report
 back...<br><br>D.<br><br>Claude Heiland-Allen wrote:<br>&gt; Derek Holzer wrote:<br>&gt;&gt; Hey gang,<br>&gt;&gt;<br>&gt;&gt; before I go reinventing somebody else's wheel... has anybody written <br>&gt;&gt; something that takes a (sound) frequency in Hz or MIDI note and <br>&gt;&gt; outputs the transposed color in RGB values? Along these lines:<br>&gt;&gt;<br>&gt;&gt; F#44 = 737 nm(Infrared)<br>&gt;&gt; G 44 = 696 nm(Red)<br>&gt;&gt; G#44 = 657 nm(Red)<br>&gt;&gt; A 44 = 620 nm(Red-Orange)<br>&gt;&gt; A#44 = 585 nm(Yellow)<br>&gt;&gt; B 44 = 552 nm(Green)<br>&gt;&gt; C 45 = 521 nm(Green)<br>&gt;&gt; C#45 = 492 nm(Green-Blue)<br>&gt;&gt; D 45 = 464 nm(Blue)<br>&gt;&gt; D#45 = 438 nm(Violet)<br>&gt;&gt; E 45 = 414 nm(Violet)<br>&gt;&gt; F 45 = 390 nm(Ultraviolet)<br>&gt;&gt;<br>&gt;&gt; Or even something that takes the light wavelength in nanometers and <br>&gt;&gt; gives separate RGB values? I'm working on a simple color organ for a <br>&gt;&gt; friend
 this week.<br>&gt; <br>&gt; <a href="http://www.fourmilab.ch/documents/specrend/" target="_blank">http://www.fourmilab.ch/documents/specrend/</a><br>&gt; <br>&gt; Have fun..<br>&gt; <br><br>-- <br>::: derek holzer ::: <a href="http://blog.myspace.com/macumbista" target="_blank">http://blog.myspace.com/macumbista</a> ::: <br><a href="http://www.vimeo.com/macumbista" target="_blank">http://www.vimeo.com/macumbista</a> :::<br>---Oblique Strategy # 29:<br>"Change nothing and continue with immaculate consistency"<br><br><br><br>------------------------------<br><br>Message: 5<br>Date: Mon, 13 Apr 2009 00:12:34 +0200<br>From: Derek Holzer &lt;<a ymailto="mailto:derek@umatic.nl" href="mailto:derek@umatic.nl">derek@umatic.nl</a>&gt;<br>Subject: Re: [PD] simple rgb color organ<br>Cc: PD List &lt;<a ymailto="mailto:pd-list@iem.at" href="mailto:pd-list@iem.at">pd-list@iem.at</a>&gt;<br>Message-ID: &lt;<a ymailto="mailto:49E26752.1060703@umatic.nl"
 href="mailto:49E26752.1060703@umatic.nl">49E26752.1060703@umatic.nl</a>&gt;<br>Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"<br><br>Done! Results are attached, with GEM example help patch. Could also be <br>useful for controlling PWM dimmer for RGB lights or LEDs.<br><br>best!<br>D.<br><br>Derek Holzer wrote:<br>&gt; I also found this:<br>&gt; <br>&gt; <a href="http://www.mail-archive.com/use-revolution@lists.runrev.com/msg17390.html" target="_blank">http://www.mail-archive.com/use-revolution@lists.runrev.com/msg17390.html</a><br>&gt; <br>&gt; Which seems much more useful for the task at hand. But not being much pf <br>&gt; a C programmer, it could take me some time converting it into a Pd <br>&gt; patch. I'll report back...<br>&gt; <br>&gt; D.<br>&gt; <br>&gt; Claude Heiland-Allen wrote:<br>&gt;&gt; Derek Holzer wrote:<br>&gt;&gt;&gt; Hey gang,<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; before I go reinventing somebody else's wheel... has
 anybody written <br>&gt;&gt;&gt; something that takes a (sound) frequency in Hz or MIDI note and <br>&gt;&gt;&gt; outputs the transposed color in RGB values? Along these lines:<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; F#44 = 737 nm(Infrared)<br>&gt;&gt;&gt; G 44 = 696 nm(Red)<br>&gt;&gt;&gt; G#44 = 657 nm(Red)<br>&gt;&gt;&gt; A 44 = 620 nm(Red-Orange)<br>&gt;&gt;&gt; A#44 = 585 nm(Yellow)<br>&gt;&gt;&gt; B 44 = 552 nm(Green)<br>&gt;&gt;&gt; C 45 = 521 nm(Green)<br>&gt;&gt;&gt; C#45 = 492 nm(Green-Blue)<br>&gt;&gt;&gt; D 45 = 464 nm(Blue)<br>&gt;&gt;&gt; D#45 = 438 nm(Violet)<br>&gt;&gt;&gt; E 45 = 414 nm(Violet)<br>&gt;&gt;&gt; F 45 = 390 nm(Ultraviolet)<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Or even something that takes the light wavelength in nanometers and <br>&gt;&gt;&gt; gives separate RGB values? I'm working on a simple color organ for a <br>&gt;&gt;&gt; friend this week.<br>&gt;&gt;<br>&gt;&gt; <a href="http://www.fourmilab.ch/documents/specrend/"
 target="_blank">http://www.fourmilab.ch/documents/specrend/</a><br>&gt;&gt;<br>&gt;&gt; Have fun..<br>&gt;&gt;<br>&gt; <br><br>-- <br>::: derek holzer ::: <a href="http://blog.myspace.com/macumbista" target="_blank">http://blog.myspace.com/macumbista</a> ::: <br><a href="http://www.vimeo.com/macumbista" target="_blank">http://www.vimeo.com/macumbista</a> :::<br>---Oblique Strategy # 131:<br>"Question the heroic approach"<br>-------------- next part --------------<br>An embedded and charset-unspecified text was scrubbed...<br>Name: WavelengthToRGBA.pd<br>URL: &lt;<a href="http://lists.puredata.info/pipermail/pd-list/attachments/20090413/397b03f6/attachment-0001.txt" target="_blank">http://lists.puredata.info/pipermail/pd-list/attachments/20090413/397b03f6/attachment-0001.txt</a>&gt;<br>-------------- next part --------------<br>An embedded and charset-unspecified text was scrubbed...<br>Name: WavelengthToRGBA-help.pd<br>URL: &lt;<a
 href="http://lists.puredata.info/pipermail/pd-list/attachments/20090413/397b03f6/attachment-0001.asc" target="_blank">http://lists.puredata.info/pipermail/pd-list/attachments/20090413/397b03f6/attachment-0001.asc</a>&gt;<br><br>------------------------------<br><br>Message: 6<br>Date: Sun, 12 Apr 2009 16:51:52 -0700<br>From: Luke Iannini &lt;<a ymailto="mailto:lukexipd@gmail.com" href="mailto:lukexipd@gmail.com">lukexipd@gmail.com</a>&gt;<br>Subject: Re: [PD] [templater] = Templates for Pd<br>To: IOhannes m zmoelnig &lt;<a ymailto="mailto:zmoelnig@iem.at" href="mailto:zmoelnig@iem.at">zmoelnig@iem.at</a>&gt;<br>Cc: pd-list &lt;<a ymailto="mailto:pd-list@iem.at" href="mailto:pd-list@iem.at">pd-list@iem.at</a>&gt;, hard off &lt;<a ymailto="mailto:hard.off@gmail.com" href="mailto:hard.off@gmail.com">hard.off@gmail.com</a>&gt;<br>Message-ID:<br>&nbsp;&nbsp;&nbsp; &lt;<a ymailto="mailto:7aaf8bb90904121651k42286455x557ea27eedaa9d42@mail.gmail.com"
 href="mailto:7aaf8bb90904121651k42286455x557ea27eedaa9d42@mail.gmail.com">7aaf8bb90904121651k42286455x557ea27eedaa9d42@mail.gmail.com</a>&gt;<br>Content-Type: text/plain; charset="iso-8859-1"<br><br>Yo - here's version 1.1 that uses JMZ's magically manifested<br>canvasdelete (thanks thanks thanks!)<br><br>It's now officially way cool.<br>Best<br>Luke<br><br>On Mon, Dec 22, 2008 at 1:39 AM, IOhannes m zmoelnig &lt;<a ymailto="mailto:zmoelnig@iem.at" href="mailto:zmoelnig@iem.at">zmoelnig@iem.at</a>&gt; wrote:<br>&gt; hmm, bright and early in the morning...<br>&gt;<br>&gt; IOhannes m zmoelnig wrote:<br>&gt;&gt;<br>&gt;&gt; iemuts depends on some internal headers of Pd.<br>&gt;<br>&gt; s|iemuts|IEMguts|<br>&gt;<br>&gt;&gt; therefore you might have to specify the full path to your Pd-sources<br>&gt;&gt; using the PDROOT environment variable.<br>&gt;&gt; something like<br>&gt;&gt; #2&gt; PDROOT=/home/me/src/pd-0.41-2/<br>&gt;<br>&gt; #2&gt;
 PDROOT=/home/me/src/pd-0.41-2/ make<br>&gt;<br>&gt;&gt; should do the trick<br>&gt;&gt; (PDROOT should point to a directory wherein there is a src/-subdirectory<br>&gt;&gt; containing the sources of the Pd you are running)<br>&gt;&gt;<br>&gt;&gt; (i have added the above to the README.tx, so future users wil have less<br>&gt;<br>&gt; i have added the above to the README.txt, so future users will have less<br>&gt;<br>&gt;&gt; trouble).<br>&gt;&gt;<br>&gt;&gt; thanks for testing and sorry for the confusion<br>&gt;<br>&gt; mfgasd.r<br>&gt; IOhannes<br>&gt;<br>&gt; _______________________________________________<br>&gt; <a ymailto="mailto:Pd-list@iem.at" href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>&gt; UNSUBSCRIBE and account-management -&gt;<br>&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>&gt;<br>&gt;<br>-------------- next part --------------<br>A non-text
 attachment was scrubbed...<br>Name: templater-1.1.zip<br>Type: application/zip<br>Size: 2789 bytes<br>Desc: not available<br>URL: &lt;<a href="http://lists.puredata.info/pipermail/pd-list/attachments/20090412/949438dc/attachment.zip" target="_blank">http://lists.puredata.info/pipermail/pd-list/attachments/20090412/949438dc/attachment.zip</a>&gt;<br>-------------- next part --------------<br>A non-text attachment was scrubbed...<br>Name: iemguts-newest-osx-intel.zip<br>Type: application/zip<br>Size: 50220 bytes<br>Desc: not available<br>URL: &lt;<a href="http://lists.puredata.info/pipermail/pd-list/attachments/20090412/949438dc/attachment-0001.zip" target="_blank">http://lists.puredata.info/pipermail/pd-list/attachments/20090412/949438dc/attachment-0001.zip</a>&gt;<br><br>------------------------------<br><br>_______________________________________________<br>Pd-list mailing list<br><a ymailto="mailto:Pd-list@iem.at"
 href="mailto:Pd-list@iem.at">Pd-list@iem.at</a><br>to manage your subscription (including un-subscription) see<br><a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br><br><br>End of Pd-list Digest, Vol 49, Issue 69<br>***************************************<br></div></div></div><br>



      </body></html>