Wednesday, March 21, 2007

well congratulations if you are reading this. . .you've figured out that my blog is posted a jamesbryangraves.blogspot.com and jamesbryangraves.com just forwards here. . .because something is wrong with my computer in indianapolis jamesbryangraves.com doesn't work anymore. . .

i've been addicted to the the television show "heros". . .lucky for you i've watched all the episodes to date. . .sooooo. . .maybe i'll be doing more frequent blog entries. . .like the good ol' days. . .like. . .last week.

aside from watching "heros" i've been working on bob. . .version 3.0. . .which thanks to the new maven build had a decent website coming together too. . .but again jamesbryangraves.com went down. . .so. . .you'll never see it anyway. . .at least until i get back to the states. right now version 3.0 just consists of a huge refactoring effort. . .which centers around two things. . .one a MIDI sequencer that conforms to the javax.sound.midi.Sequencer interface and the introduction of the concept of phrasing. the sequencer just makes my life easier. . .but the phrasing concept will be huge once the refactor is complete. why? two things. . .repeating of phrases so song structure is less random. . .songs can have more classic ABABCB. . .structures. . .and. . .of course cadences. . .which bob randomly created in the past. . .now he'll be smarter about putting them at the end of phrases. oh! i almost forgot. . .bob will also have functionality for increased "performers". . .the old bob had 1 melody, 1 chord comping and 1 drum beat. . .the new bob will have n melodies, n chord compings, n drum beats and n whatevers. . .so has much as a processor(s) can handle. i'm trying also to create multiple "music contexts" so the different performers operate in different contexts simlutaniously. . .so for example. . .you could pair 4/4 against 6/8 or a major scale against a whole tone scale. in the java technology realm in addition to a maven build i've also added the spring framework. . .so people can go really far into geek out land if they feel like doing scale definitions in xml. . .haha. once all of this is done i've been dreaming up a killer ui too. . .but since i hate ui programming i wouldn't hold my breath. . .

i read some koran tonight too. . .two things came outta that. . .one. . .everyone i've made a deal with. . .say for example like the guy that washes my car. . .or the guy i buy phone cards from (who by way is still alive. . .victor bought out his debt. . .which was a pretty cool thing to do i thought). . .anyway. . .these people always bust out a small book and write down the terms of the agreement. . .i thought it a strange coinicidence. . .but nope. . .it's in the koran. . .it says one should write down all these agreements. . .weird, huh?. . .the koran is very practical. the second thing to come out of it. . .jesus was not the son of god. . .it had a whole section about that. . .ha.

anyway. . .i might shoot some video tomorrow. . .i'm supposed to go hangout with yousef again. . .he wants to take me to the top of the tallest building in riyadh. . .the one that looks like a bottle opener.

4 comments:

Monica said...

"Yes, I did it" I found you once again, keep up the good work and info, Love checking on you

ght said...

get that bob stuff on sourceforge!

birdchick said...

I don't think blogspot will be enough to keep Grandma Nikki from finding you.

glimmeringbethy said...

bryan!!! it's beth. glad to hear all is well. i'm excited to get to read about your adventures!