December 4, 2005
Now I know, there are many products that fall into this category, ranging from crappy open source to not so crappy open source (requiring linux) to crappy closed source to super insanely expensive hardware-dongled closed source. So why am I writing yet another editor? Because I'm making something that fits the category of being exactly what I want to use. It's mostly like Vegas (without the video capability), but with features that I always wish Vegas had.
I will be posting some alpha builds soon, but in general I haven't decided on how to release it. I'm really tempted to do some nag-free shareware again. At the very least it will have very sensible public plug-in APIs that make it easy to extend, and maybe it'll go open source too, I don't know. We'll see. For now, here's an image:
There's a lot to do, which I'm excited about, but it's already quite usable, and already does things well that other software I've used does poorly. But now, I need to go do everything else. Fun fun fun. Stay tuned, I'll be posting the alphas in here, and hopefully a v0.9 beta type release by Christmas. The biggest obstacle I face is DirectX and VST plug-in support, since the APIs for hosting them seem to be a pain (well, DirectX, anyway, I haven't looked at the VST hosting API yet) . At the moment I just have Jesusonic integrated, which is super easy (since it has a reasonable API that doesn't require the disgusting monster that is DirectShow). Keep an eye on the comments of this article if you are interested, I'll likely just post links in there...
Finally, NINJAM users, expect a new release of the Windows client in the not too distant future,
with some of the improvements to the audio system I've been making for this. Specifically,
increasing the accuracy of the timing of the recorded loops (currently it's not too far off but
it could be a lot better).
9 Comments
Also, I updated PathSync a few days ago, with an option to help deal with daylight savings time anomalies.
Comment...
The video from the show is up, currently in three formats (CAUTION: if you lack a sense of humor your probably don't want to watch these): high quality xvid/mp3 AVI, low quality xvid/mp3 AVI, and as a flash video on youtube. Thanks to Newton and Penny for videotaping it.
Overall it went pretty decently, we all fucked up a fair amount, but nothing too catastrophic. Forgot to play a Led Zeppelin cover, though.
10 Comments
Anyway, here's a new topic. Friday night we're playing at the Cherry Bar on Folsom in SF, going on around 10:30 or so I think, in case anybody wants to come by. I don't know why I'd mention it here, since the three people who read this are most likely geographically and/or spatially challenged.
10 Comments
A little burnt out on the portable console hacking-- primarily because of things that are really hard to debug (for one, it seems that if I do an uncached write (the second to top bit of the address set) to memory, then soon after do an uncached read, it doesn't get the updated value. Which complicates things... The whole process of building, copying, running, repeat is a pain too. Anyway.
Get to move my work space soon, going to get a bunch of bandwidth at the new location, too. Yum.
And after this weekend, we'll have to get practicing for our show.
Speaking of music, got a fretless mexican fender jazz bass. So tasty. It has lines on it,
thankfully, so it's not too hard to play, just gotta pay more attention. Here's a little mp3 of me testing it out on NINJAM.
3 Comments
Funny how different tastes can be.. When I've seen Dungen live, I liked the album songs fine, but the instrumental freakout jams with flutes and everything were JUST INSANELY GOOD. They would stop playing at the end, and I'd want more. MORE!
In other news, I did some more flights of my R/C plane, and recorded this video. I can feel the novelty wearing off (of the video aspect), I wonder how long until I am flying and not videotaping it... Oh yeah, here's my self portrait...
Let's see, what else? I fixed the sustain pedal on the Rhodes I got, seems one of the pins holding the long thing that pushes the dampers down was missing, so I just cut a bolt to fit and reinstalled, and it works like a charm. Woot. Tsk tsk Darren or whatever your name was for selling me this without the sustain rod, so I wouldn't know (just kidding I'm sure he didnt know anyway).
OK so here's something that might actually be interesting to people who read this: I'm planning on GPLing Jesusonic. It's about that time (if anybody has any question as to why I would choose the GPL instead of a BSD license, see my previous article).
Finally, here's a little (extremely rough) take of a song that Dave Wiener and I made back in August, using a poorly maintained (but still lovely) grand piano.
The main thing left to fix is that when the motor is on, the power gets so noisy that the camera starts fucking up. So after
researching online, I've decided to go to Radio Shack in the morning and buy
the appropriate resistors and capacitors (well, just one of each really), and build a lowpass filter. Judging by how the video looks when the noise is there, it appears to be correlated to the speed of the motor (the motor probably spins at upwards of 2000 RPM), so it seems relatively easy to build, say, a 30Hz lowpass (which using a 2.2 ohm resistor and 2200microfarad cap will give me a (workable) voltage drop of 0.2 volts, at 80mA load), which will hopefully take care of it. I'll buy some variety of resistors and capacitors to tweak the filter once I see how it works, too. Fun fun, math meeting electronics, mmm. I'm not sure what the frequency response curve is for a lowpass like this, so I'm shooting really low. Anybody have any experience with doing this? :) I guess I'll find out if I'm completely wrong...
Comment...
I'm starting to write a individual software developer's guide to software licensing and open sourcing, at least thoughts and tips from my experiences. I should be posting Part I (choosing a license) tomorrow, and Part II (how to make worthwhile open source software, i.e. how to get people to contribute etc) soon after. I know there may be other guides, but this will be my take (AND I AM RIGHT, DAMMIT! JK).
Recordings:
freeform jam with bren
1 Comment