August 20th, 2007
Allow me to introduce Shin Prion and collaborator Murdo:
memorial Featuring Murdo
I’ve been saving these boxtops for almost three years
I tally my score at the end of each week
Discarded as worthless
It takes a million to reveal their purpose
Thirty score more points
and I’m going to Fiji
Just a few packs of smokes
I’ll be lying on the beach
Margaritas, Mojitos
Caipirinhas, and a pair of Bikinos
I’ve balanced the till
Now it’s come time to sweep
every nook and corner
for the treasures they keep
I’ll post you a letter
about the sand and impeccable weather
Margaritas, Bikinos
Bartender don’t forget my Mojitos
Posted in Music | No Comments »
August 29th, 2006
Posted in General | No Comments »
April 18th, 2006
attention bands of the world:
I don’t feel myself so important as to entertain any illusion that you, the bands of the world, should give a rat’s ass what I think. But should you be inclined to take the time to listen to my ramblings, keep reading.
If you really don’t want me to like your band and you can’t afford any uncertainty in attaining that goal, make absolutely certain that your band’s web site is coded in flash. Put lot’s of whirling and sliding menus flying all around. Make sure that I have to click at least five different links to accomplish anything, and make sure that each link requires me wait while half of the internet’s worth of data is downloaded to my browser. You get extra points if you have little treelike structures that chase my mouse around, or your video and audio bits are encoded in a flash media format.
I hope these few suggestions will help you to alienate me to your fullest potential.
-a humble music consumer
Posted in General, Music | Comments Off
February 20th, 2005
40cd531f95e019890b0203a85104cfa5 cuecat_sc.tar.gz
A few years ago a company called Digital Convergence Inc. released a barcode reader called the :CueCat™. Shortly thereafter, it was discovered that the output of this device could be easily decoded (see here or here),ushering in countless homegrown applications for the device.
I like a few of my peers picked up one of the PS/2 :CueCats™ from a local Radio Shack for free. Admittedly, my :CueCat™ never made it far outside of it’s plastic wrapper. It seemed like a cool thing at the time, but I never really came up with anything to use it for. It was eventually lost in one of my apartment to apartment moves.
I’ve been thinking about ways to make laptop music performances more interesting to watch. One of the ideas I came up with was to associate different parts of a song to different cards of some kind of deck. For instance a bass line would be associated to the Death card, a drum beat associated with the Fool, and so on. The arrangement of the song could then be determined by grouping certain cards into hands. I came up with the idea when I’d read about Semacode on Slashdot. I thought that it would be cool to use cards with 2-D barcodes for the sequences. Then I could scan the cards with a camera and get them into my music software.
At the time I read the article, Semacode was only available for camera phones. Since, I didn’t have a camera phone the idea soon withered.
At least it withered until one day, when the word barcode connected in my mind with the word :CueCat™. It was at that point that I realized that it might not be so impossible to write an application that would turn :CueCat™ output into SuperCollider input. Then began my search for a :CueCat™, so that I could try out this idea. It took about five minutes to realize that there about a million of them for sale on eBay. I ended up buying a “new” USB model from Surplus Computers after checking to see whether any of my friends had some stashed in their closets somewhere.
How exactly watching someone play some kind of solitaire variation might be more or less interesting than watching someone play with a laptop I can’t really say. At least now I have the code to try it out with.
I found out while writing this that there’s been a Linux binary of the Semacode application made available. This might make the 2-D barcode idea possible at some later time.
Posted in Code, General, cuecat.sc | Comments Off
June 23rd, 2004
While I worked in web hosting technical support, I made a collection of test
scripts to check to see if various interpreters were working.
Active Server Pages (ASP)
reference
test.asp
<html>
<% response.write(”test”) %>
</html>
Cold Fusion
reference
test.cfm
<html>
<cfset testVar = “test”>
<cfoutput>
#variables.testVar#
</cfoutput>
</html>
PHP: Hypertext Preprocessor (PHP)
reference
test.php
<html>
<?php
print “test”;
?>
</html>
Practical Extraction and Report Language (Perl)
test.pl
#!/usr/bin/perl
use CGI qw(:standard);
print header,start_html,”test”,end_html;
Server Side Includes (SSI)
reference
test.shtml
<html>
<!–#echo var=”HTTP_HOST” –>
</html>
eXtended Server-Side Includes (XSSI)
test.shtml
<html>
<!–#set var=”test” value=”test” –>
<!–#echo var=”test” –>
</html>
Posted in Code | Comments Off