We’ve been working on the internals quite a bit. This revision deals with some of the newb-ily named OSC messages. This doesn’t handle all of the problems, but it does take care of the significant issues with the step matrix.
Steppa v0.39
changed the OSC namespace to be prefixed with /beatseqr … look in stepcomm if you need to change that
overhauled the (8 individually configured files) rosco-row system to the (1 file) roxor_row system
moved all velocity and midi note num processing to stepcomm
Roxor 2.5 is available, look for the link inline with this post. changes:
revamped the OSC namespace overall to include the "/beatseqr" prefix
also significantly revamped the /matrix OSC namespace. I was originally looking at mirroring the way the Max5 matrixctrl object takes in data, but decided against it in favor of a significantly easier /matrix/[row]/[column]/[step] value method. This made is a lot easier to revamp the way roxor handles the step data. But that’s another update for another post.
roxor2_5.app.zip
Statistics: Posted by stevecooley – Mon Feb 22, 2010 1:49 am – Replies 0 – Views 32
Derek and I have been hard at work making some really great improvements to the beatseqr firmware and steppa sequencer. Here are a few of the things we’ve been doing lately:
I added a really nice feature that we’re calling “voice trigger indicator” … essentially what it does is flash the voice select LEDs as your sequence is running to indicate to you when each of the 8 channels is triggering. It’s easier to show than to tell, so I’ll get to work on a video for that asap.
Steppa now has a “current beat” set of indicator LEDs on the front interface. This was added so you can get an idea of where you are timing-wise if you’re doing stuff on your computer (instead of looking at the hardware, which will give you a *really* good idea of that all the time )
There’s been a bunch of minor features added to Steppa that mostly facilitate being able to pick up sequence data from within Max5. If you’re a max user, you can do all kinds of crazy stuff with the sequence as it’s running.
More good news while we’re talking about good news:
I have applied to exhibit at the Bay Area Maker Faire. We’re considering applying for Detroit and New York too, so if you want us to apply for those, leave a comment!
The arduino mega firmware is now open source. There are a bunch of things you would need to do in order to get started and I’ll highlight those in another post soon. I’ll update the license to indicate my intentions, but in a nutshell you’re free to download, analyze, improve, or modify the source, as long as you don’t resell it and you keep the original attribution intact with the code. Please do improve the software. I’m a school-trained artist first and a self-taught engineer second. http://github.com/stevecooley/beatseqr-software
Derek is going to our local ninja academy! Very exciting.
Hey, just testing out a wordpress plugin I’m writing to embed etsy items into wordpress posts… it’s working pretty well, and there’s room for improvement, but here we go:
Beatseqr is an arduino mega based computer interface. It is aimed at electronic musicians and visualists. By itself, it connects to a desktop app that runs on mac or windows and can send out OSC messages to arbitrary network ports. However, combine beatseqr with a tightly integrated sequencer like Dajis Systems' Steppa (included in the price) and you have a powerful interface to create a MIDI loop which you can use to control sounds from pretty much any music software that accepts incoming midi data. We've tested it out with Logic, Live, Reason, Quartz Composer, Max/MSP, PureData, and Processing. It works great!
The source code for the arduino firmware, the processing app, and the max/msp patch are all available for you to modify, customize, and improve as your skills will allow. You don't have to be technical to use beatseqr, but it will certainly help if you're thinking about modifying the firmware. You'll be using the free and open source Arduino IDE to do that. And hey, you'll be getting an Arduino Mega that you can take out of the beatseqr hardware and use for whatever you want.
Loads of photos, videos, and a small but growing library of documentation is available on http://beatseqr.com
Notes about the photos... photos 1-4 are by myself, photo #5 is by my friend Donald Bell. Photo 4 is a size comparison next to a Roland TR909, but it's not included in this sale. Also, other photos feature laptops... they're also not included. Duh, right? :)
Shipping will be insured and with tracking numbers.
This version of Roxor will let you change the output port to an arbitrary number. The input port looks similarly functional, but it turns out to be kind of hard to change that on the fly. I’ll get something sorted out sooner or later. In the meantime, you can at least change what port you are sending OSC data out on.
roxor2_3.app.zip
Statistics: Posted by stevecooley – Mon Feb 08, 2010 5:31 pm – Replies 0 – Views 6
our band Haptic Synapses did a live show using 3 beatseqrs at Radio Integrated in alameda on january 29th, 2010. Our friend Donald Bell stopped by for a test drive and took some nice photos, which are here: