Computers and Music
Wednesday, July 30, 2008
Enlarging Images by rendering detail (idea) I came up with an idea which I think would make a good Masters Thesis or startup company research project.
The idea is to find a better way to enlarge small images. You know how in the movies, they always have a small image and then they use the computer to enlarge the detail that wasn't there? My idea is to analyze a small 2D image, identify objects and textures, create a 3D model, and then use 3D rendering and computer graphics techniques to create a larger image in the same perspective and view, and same degree of photo-realism, just with more details filled in.
The most basic existing example of this is how someone using a tool can convert a simple graphic to a vector representation, and then it can be enlarged without the pixellation and ugly artifacts usually found when resampling a bitmap image to a larger size. My idea extends the simple vector graphics modelling to more complex types of images, such as modelling a landscape or a city scene, and using the model to enlarge the small image.
In order to accomplish this, we would need to generate a 3D model from a 2D image. I believe there is already a lot of research and progress in this area, at least for certain kinds of images. Then we would need a way to generate additional detail, perhaps through texture generation and taking advantage of some algorithm such as Perlin noise. Then we would need a seamless way of combining the existing pixels with rendered pixels.
If you know of any research into this area, please drop me a line at firstname.lastname@example.org. Maybe someday if the various steps to accomplish this task are available in open source libraries, I will put together a website that takes images and enlarges them, adding detail. That could be a very popular site I imagine!
Friday, July 25, 2008
Stanford Jazz Festival Spotlight David Rubien writes in the San Francisco Chronicle (click here to read article) about aspiring jazz artists Ambrose Akinmusire (trumpet), Dayna Stephens (saxophone), Julian Lage (guitar), and Taylor Eigsti (piano). From the article:
Aspiring jazz artists, so the script goes, won't hit the big time unless they move to New York to make it in the jazz capital of the world. [...] Each is certainly bound for jazz stardom, and each is having to figure out his own way of getting there, because so far in the 21st century there are no standard routes, no plethora of apprenticeships, few jazz club circuits, few record labels clamoring for jazz talent.The article has three full length MP3's of the artists' music (click here) and you can also listen to more music by clicking the artists' names above.
Saturday, July 12, 2008
Geoff Peters in Concert (free recording available) I was very fortunate to have the opportunity to perform my original composition "Quiet Night" at the Victoria Piano Summer School, during their 20th annual Composers' Day. I feel it was a real milestone in my musical career. The audience was about 150 people and included faculty from the University of Victoria, and piano students and teachers of all ages. The Phillip T. Young Recital Hall in the MacLaurin Building at UVic has wonderful acoustics and I was alone on a huge stage with a Steinway concert grand piano.
I want to share this special musical moment in my life with you! Please click below to listen to a recording of my performance. I played this piece in a typical jazz form, by starting off playing the melody (head), then making an improvised solo over the form, and then ending with the melody again. I had the form including chords and melody in my head.
> Quiet Night (Mp3 recording, time 3:13) - composed and performed by Geoff Peters
Monday, July 07, 2008
Bill Evans on Piano Jazz One of my favorite radio programs is NPR's Piano Jazz, hosted by pianist and composer Marian Mcpartland. In 1978 Bill Evans was on the show and took part in a musical interview with Marian McPartland, and their session has been re-released for free listening on the web at NPR's web site (click here to listen).
Saturday, July 05, 2008
New Composition: Lament I wrote a classical-sounding piano piece, Lament, that is quite moody and reminds me a little bit of Beethoven and Chopin. (Click here to listen.)
Wikipedia says, "A lament is a song or poem expressing grief, regret or mourning." I sat down and thought I would try to write something jazzy, maybe inspired by some of the great jazz I saw in the Vancouver Jazz Festival, but for some reason I was attracted to the sounds of minor and diminished chords. Some classical piano pieces which have had an influence on my music are the Beethoven piano Sonatas (especially the Appassionata) and the Chopin Ballades.
Please click below to listen to my piece, Lament, and let me know what you think! It's recorded in stereo for your listening pleasure. :)
> Lament (MP3 recording, time 3:05) - Geoff Peters Original Composition
Thoughts of an aspiring jazz musician and computer programmer.
View Today's Blog Entry
LOCAL BANDSGeoff Peters Trio
Sybaritic String Band
COMPUTER / MUSIC RESEARCHChord Zoo.com
Song Search by Tapping
JAM Tech at SFU
MUSIC PRODUCTIONAlan Wong Moon (Blog)
LINKSMaking your own recordings using Minidisc
Vancouver Jazz Calendar
Latest Jazz News
Jazz and Funk News
Piano Jazz on NPR
Music on Paper
Online Session Guitarist
BLOGSDJ Martian's Incredible Site!!!
Jazz and Blues Music Reviews
I Was Doing All Right
ARCHIVES08/01/2003 - 09/01/2003 / 09/01/2003 - 10/01/2003 / 10/01/2003 - 11/01/2003 / 11/01/2003 - 12/01/2003 / 12/01/2003 - 01/01/2004 / 01/01/2004 - 02/01/2004 / 02/01/2004 - 03/01/2004 / 03/01/2004 - 04/01/2004 / 04/01/2004 - 05/01/2004 / 05/01/2004 - 06/01/2004 / 06/01/2004 - 07/01/2004 / 07/01/2004 - 08/01/2004 / 08/01/2004 - 09/01/2004 / 09/01/2004 - 10/01/2004 / 10/01/2004 - 11/01/2004 / 11/01/2004 - 12/01/2004 / 12/01/2004 - 01/01/2005 / 01/01/2005 - 02/01/2005 / 02/01/2005 - 03/01/2005 / 03/01/2005 - 04/01/2005 / 04/01/2005 - 05/01/2005 / 05/01/2005 - 06/01/2005 / 06/01/2005 - 07/01/2005 / 07/01/2005 - 08/01/2005 / 08/01/2005 - 09/01/2005 / 09/01/2005 - 10/01/2005 / 10/01/2005 - 11/01/2005 / 11/01/2005 - 12/01/2005 / 12/01/2005 - 01/01/2006 / 02/01/2006 - 03/01/2006 / 03/01/2006 - 04/01/2006 / 04/01/2006 - 05/01/2006 / 05/01/2006 - 06/01/2006 / 06/01/2006 - 07/01/2006 / 07/01/2006 - 08/01/2006 / 08/01/2006 - 09/01/2006 / 09/01/2006 - 10/01/2006 / 10/01/2006 - 11/01/2006 / 11/01/2006 - 12/01/2006 / 12/01/2006 - 01/01/2007 / 01/01/2007 - 02/01/2007 / 02/01/2007 - 03/01/2007 / 03/01/2007 - 04/01/2007 / 05/01/2007 - 06/01/2007 / 06/01/2007 - 07/01/2007 / 07/01/2007 - 08/01/2007 / 08/01/2007 - 09/01/2007 / 09/01/2007 - 10/01/2007 / 10/01/2007 - 11/01/2007 / 11/01/2007 - 12/01/2007 / 12/01/2007 - 01/01/2008 / 01/01/2008 - 02/01/2008 / 02/01/2008 - 03/01/2008 / 03/01/2008 - 04/01/2008 / 04/01/2008 - 05/01/2008 / 05/01/2008 - 06/01/2008 / 06/01/2008 - 07/01/2008 / 07/01/2008 - 08/01/2008 / 08/01/2008 - 09/01/2008 / 09/01/2008 - 10/01/2008 / 10/01/2008 - 11/01/2008 / 11/01/2008 - 12/01/2008 / 12/01/2008 - 01/01/2009 / 01/01/2009 - 02/01/2009 / 02/01/2009 - 03/01/2009 / 03/01/2009 - 04/01/2009 / 04/01/2009 - 05/01/2009 /
Surfing Jazz Quartet
RECORD LABELSEighteenth Street Lounge Music
OTHER LINKSVancouver computer tutor
Vancouver Jazz festival