Drawing mandalas with PHP for my Papa

No Comments

A sample mandala I have generated

The earliest memories I have of computers is a contraption my dad rigged up that would draw mandalas on a screen. Later in my life he wrote software that would plot large mandalas on his huge plotters.

In my last project, I learned about image generation using PHP and realized that it might be possible to use PHP functions to draw mandalas. After a couple hours of relearning trig, I was able to create a script that outputs a .png image of a mandala based on the size and number of points that you give it.

Give it a try:



Source code: here.

Get alerts when the emails you send are opened

4 Comments

Inspired by spypig.com, a site that helps you track when your emails are opened, I decided to see if I could write a script with the same functionality. It tuned out to be a rather interesting project.

Here it is: http://www.classicalcode.com/t.php

It works by generating an image which you embed in your email. Then when your recipeint reads their email, their email client downloads that image. Downloading that image triggers a script on my server which then sends you an email.

In order to make the image look less suspicious I implemented a feature where the image is a string of text of the senders choosing. Example:

An Example of a tracker image from my email tracking project

Give it a try!

Multi-track Jazz Standard: Everything I have is yours

No Comments

In an attempt to record something for Chelsea (she has been away for almost a month now) I decided to record one of my favorite love songs, Everything I Have is Yours. I believe that only version of it that I have heard was a Bing Crosby recording that had been doctored to sound like it was on a really old phonograph for a play.

I have never had any faith in my ability to come up with harmony parts by ear, I always need a piece of paper and a pencil for that, so I decided to challenge myself.

Apparently my ear harmonies are possessed by Lord Satan.

The aftermath:

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Download

Video: Barbershop tag taught with hand signs

6 Comments

In an attempt to find a way to put my multitracks on youtube, I came up with a neat idea. Show all four parts of a tag in sol-feg hand signs as it is sung. This could be a great tool for visual learners to both learn a barbershop tag, and hone their hand sign reading skills, a skill that is usually hard to practice without the help of another sol-feg nerd.

Video: Overtone singing

7 Comments

Inspired by several examples on YouTube, and my curiosity about the subject, I attempted to do some non-throat-singing overtone singing. I was surprised that I was able to get the results I did.

Things I learned:

  • Higher notes work better for me.
  • The more closed my mouth is the clearer the overtones are heard