BAF's Ramblings » #school

Music Generation Project

October 17, 2010

As mentioned before, I am writing an application to generate some random music at runtime. I worked on this a bit today, and I’m considering tweaking my requirements a bit. I’m not sure yet if auralizing some data source is the best course of action.

I have written a bunch of code that lays out some random sounds, and it can generate some interesting tunes… most of it isn’t anything I would call music though. I need to decide if I should continue down the road of generating random music, or if I should see how various data sources sound when transformed into music. I need to experiment a little more with this and see where it leads - I’m thinking that I can just take a stream of text data (or whatever), split it up into chunks that are x-bits long (length depends on the range of frequency I want to have), and then generate noises like this.

I’ve got a whole jumble of ideas in my head, so this post is probably incomprehensible, but at least I’m having a little bit of fun playing around with it.

Getting Things Done

October 11, 2010

Another day has come and gone without working on BAFIRC. Today, I caught up on some sleep and wrote a 5 page paper that’s due tomorrow.

I’ll get back to BAFIRC at some point, but for tonight, I’m just going to relax and enjoy the rest of my night.

Need to Get Things Done

October 11, 2010

I didn’t end up working on BAFIRC very much today. I got distracted doing some gaming, chatting, visiting with family for a while, eating dinner, etc. Life just got in the way today. I’m not even sure that I will get around to doing any work on it tomorrow.

I have a slight backlog of work that needs to get done. I have a paper to write for a class, and I have some other homework to do for a couple of classes (that I may as well tackle tomorrow, given that I have the day off due to Columbus Day). I’ve got a few random personal things to do (mailing out a rebate, cleaning up my desk, etc.) as well. So yeah, I intend on beginning tackling these things as soon as I get up, but you know how that goes, I’ll probably waste half of the day distracted and end up not getting everything done. But, maybe I’ll hit the jackpot of focus, and actually do everything - we’ll see.

Beyond that, I’ll probably play some Halo Reach or something to relax and unwind a bit. I’m not sure if I’m going to feel like coding (that, and I’m still working on a good design for the plugin system - usually if I let these sorts of things simmer in the back of my mind for a few days, I’ll come up with a solution I like).

Anyhow, that’s that. I’m going to head to bed and attempt to get up semi-early to begin tackling everything I need to do.

Music Generation

October 7, 2010

I am taking an media arts class at school right now. In two weeks, I have an assignment due, some sort of musical composition that involves form. The short of it is that software that generates music via some sort of algorithm is acceptable.

This idea intrigued me when it was mentioned, maybe because I’m a coder (not an artist/composer). My idea is to find some sort of algorithm to auralize various data sources - e.g., the current system clock, the US Debt Clock, the latest trending topics on twitter, or whatever. That is, take a raw bitsream, and… transform it into audio.

The code should be easy to produce once I come up with an algorithm. At any rate, this may be competing with BAFIRC for my time at various points over the next two weeks, but either way, I’ll blog about what I’m working on.

Paper Done

October 3, 2010

Finally finished and turned in the paper I was putting off. That’s a weight off my chest now. It’s not my best work, but it will do (I hope…).

Economics exam tomorrow night that I need to study for at some point; I’ll probably study during the two hour break I have before that class.

Anyhow, time to kick back and watch some TV and write another blog post about something from BAFIRC. I need to design something so I can start coding on it shortly.