Sunday, April 16, 2006

a rosetta stone

i'm thinking of learning to program and trying to get at least a basic version going using python. i've never used python, or programmed anything ever. anyone have a better idea?

Thursday, April 13, 2006

the features:

down the left side you can see the folders and text boxes. the folders would to browse for the wav you assign to that piece of the kit: kick, snare, hi hat, etc. the text box would show the currently selected wav. this way, you can build and customize an infinite number of kits depending on your needs.

the string of blank boxes to the right of each text box are the tracks for each individual piece. selecting one of these boxes would basically be hitting the drum at that point in the track. the string would sidescroll to the right indefinitely as needed, much like Sonic Foundry's Acid Pro.

The kit is broken down into sections because, not being a drummer, my brain processes the tracks better that way. the misc. section at the bottom would be for anything else: a scream, a rimshot, a hand clap, etc.

below all that is the bpm selection, and next to that the standard stop, rewind, play, and fast forward for navigating through the track.

next to that where there is nothing but blank space should probably be a kit preset section where some preloaded kits can be stored and custom kits could be saved to for use later.

of course, the program should be able to stream the entire track to one wav once it's complete. that being the case, there will have to be some kind of volume control for each track, preferably located to the side of the text box that shows the selected wav.

i'd really like to hear thoughts on the concept and project, and i would especially love to hear from anyone with anough skills to make the programming side of it happen.

or, if there's a program exactly like this that's already out there, i'd like to know that too, so i can go buy it.

any thoughts?

JazzMoon - An Open Source Drum Machine

i'm no drummer. the truth is, i'm no guitarist really either, but i fake that a lot better. i've been searching forever to find a drum machine that fit all my needs: free, easy to customize, easy to navigate, with a user-friendly GUI. the closest i've ever come to finding one is the hammerhead rhythm station, but since my skills are somewhere just below that of a slightly deranged chimp with seizures, i've been looking for something even easier.

hammerhead is great for making click tracks and electronic beats, but i want something to create full length drum tracks taht sound and feel a little more organic. thus, my concept. JazzMoon. an open source drum machine. it would have to be open source for two reasons: one, i love the concept of open source software and want to support it in any way i can, and two, i have no programming knowledge whatsoever. none. not even a little bit.

i just started working on a graphic of the basic gui for JazzMoon that gets the general idea across. i haven't finished it yet, but this is it so far: