{"id":4,"date":"2009-07-24T16:59:25","date_gmt":"2009-07-24T23:59:25","guid":{"rendered":"http:\/\/www.beatseqr.com\/blog\/?p=4"},"modified":"2009-07-24T16:59:25","modified_gmt":"2009-07-24T23:59:25","slug":"welcome-and-have-some-history","status":"publish","type":"post","link":"https:\/\/sc-fa.com\/blog\/welcome-and-have-some-history\/","title":{"rendered":"welcome, and have some history"},"content":{"rendered":"<p><a class=\"flickr-image alignnone\" title=\"IMG_5976\" href=\"http:\/\/www.flickr.com\/photos\/stevecooley\/3704044061\/\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"http:\/\/farm4.static.flickr.com\/3648\/3704044061_668e64cfbc_b.jpg\" alt=\"IMG_5976\" \/><\/a><\/p>\n<p>Beatseqr was created like all inventions&#8230; from the lack of a perfect match of a problem to known available solutions.<\/p>\n<p>So what is it then? Beatseqr is a physical interface for sequencing data, be it OSC triggers or MIDI data going into a software drum machine.\u00a0 It was primarily devised to give us a hands-on method to creating drum patterns, but in practice we&#8217;ve also found it to be very valuable in sequencing other types of digital music instruments and visuals.\u00a0 It&#8217;s designed to do this one task, and do it well.\u00a0 It&#8217;s designed to fit into the toolchain of sound sources you probably already have.<\/p>\n<p>We have multiple sources of samplers, drum machines, and model-based sound generators.\u00a0 Some even have sequencers built in.\u00a0\u00a0 What we found is that for software-based instruments, there&#8217;s a distinct lack of satisfaction with a creativity-sapping amount of mousing, click, mousing, click, mousing, click, mousing, click, etc., etc., etc.\u00a0 Making changes in realtime when you can <em>utilize<\/em> the creativity in the moment seemed to come so easily with hardware based sequencers and\/or drum machines.\u00a0 The problem with these is that they&#8217;re typically frozen-up with whatever sounds they shipped with.\u00a0 Or they cost more than we wanted to spend to get the functionality we wanted.\u00a0 Or they were so cluttered up with everything and the kitchen sink that they become like piloting an airplane just to get off the ground, so to speak.<\/p>\n<p>USB based hardware controllers seemed to get close. Every one we saw came close, but was missing a critical piece of the puzzle.<\/p>\n<p>Even the monome, of whom we&#8217;re very much admiring of, had drawbacks in the low end models.\u00a0 And the models that came closer to what we wanted controls for was still lacking a few key dedicated controls, and was priced waaay out of reach, assuming you could get in the queue to buy one.\u00a0 I can&#8217;t really say much about what it&#8217;s like to own or use a monome.\u00a0 They do have an awful lot of polish on them now and they are worthy of drool, for sure.<\/p>\n<p>So around April of 2009, the Arduino Mega was released.\u00a0 I take one look at the specs and notice 54 digital I\/O pins.\u00a0 Golden, in my opinion. That would let you do a 16 step sequencer with buttons and LEDs, similar to the classic Roland TR808 and TR909 layouts.\u00a0 Plus a whole bunch of other pins for other stuff. It didn&#8217;t matter, really. We could finally get 32+ digital I\/O pins without the use of additional hardware.\u00a0 The other pins were nice, and I think we came up with a decent interface that we can grow into for a long time by upgrading the functionality of the software.<\/p>\n<p>And while on this topic of upgradability, being based on the arduino mega is a HUGE plus in my opinion, because it&#8217;s a known platform.\u00a0 It&#8217;s cheap. It&#8217;s easy to program for (obviously, if we&#8217;re doing what we&#8217;re doing), there&#8217;s tons of support, and you can even <em>take the arduino mega out of the beatseqr and use it for other stuff<\/em>.\u00a0 How awesome is that?\u00a0 When we roll out products after hammering on prototypes, I think we&#8217;ll even sell a version without the arduino if you already have one so you can just plug in, upload the beatseqr code (improve it if you want!), and start making beats (or whatever else you could use it for).\u00a0 This is the new world: modular pieces&#8230;\u00a0 more like Lego, less like bricks.<\/p>\n<p>Have a look at the making of the first prototype here:<\/p>\n<p>[flickrset id=&#8221;72157620701921873&#8243; thumbnail=&#8221;square&#8221;]<\/p>\n<p>And then here&#8217;s a gallery of the second prototype:<\/p>\n<p>[flickrset id=&#8221;72157620158437796&#8243; thumbnail=&#8221;square&#8221;]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Beatseqr was created like all inventions&#8230; from the lack of a perfect match of a problem to known available solutions. So what is it then? Beatseqr is a physical interface for sequencing data, be it OSC triggers or MIDI data going into a software drum machine.\u00a0 It was primarily devised to give us a hands-on &#8230; <a title=\"welcome, and have some history\" class=\"read-more\" href=\"https:\/\/sc-fa.com\/blog\/welcome-and-have-some-history\/\" aria-label=\"Read more about welcome, and have some history\">Read more<\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","_eb_attr":"","iawp_total_views":10,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-4","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/posts\/4","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/comments?post=4"}],"version-history":[{"count":0,"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/posts\/4\/revisions"}],"wp:attachment":[{"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/media?parent=4"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/categories?post=4"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sc-fa.com\/blog\/wp-json\/wp\/v2\/tags?post=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}