A better audio interface for Linux

by dreamreal on 16 May, 2013

One of the things that’s been driving me crazy with respect to the Maker Faire this weekend is audio configuration. I have an M-Audio FastTrack Pro, which is a midrange audio interface – not suited for an ideal recording environment, but certainly good enough for the stuff I do, which doesn’t require much real-world ambient [...]

{ 0 comments }

Alcyone Beta as a wifi hotspot: working

by dreamreal on 13 May, 2013

One of the challenges for the Alcyone is how to connect to it for control and configuration. Today I implemented a wireless access point on the Raspberry Pi, such that the Alcyone’s networking needs are addressable. It already has a predefined output – the MIDI data – and a predefined input, the physical pedals themselves. [...]

{ 0 comments }

Keeping my inbox clean

by dreamreal on 20 April, 2013

I decided late last week that seeing four-digit numbers in my unread email was a little too much. So I did the unthinkable, went through every freaking one of them and deleted not only the unread emails I didn’t need to worry about, but a ton of read mail that I didn’t need to keep, [...]

{ 0 comments }

I realized during tests of the Alcyone Beta yesterday that I really have been coding in Java too long, in a lot of ways. My C++ might look okay for the casual reader, but I’m having to remember and test things about which I really shouldn’t have to think. I have wanted to use “zeitgeist” [...]

{ 0 comments }

Adding Preferences Support in Android

April 10, 2013

Android supports a Preferences API, including the ability to render a preferences activity for you. Or, at least, it’s supposed to. I was unable to get it to work in any fashion that didn’t disappoint me, whether because it looked ugly or because it simply didn’t work. So I looked, and looked, and looked. Here’s [...]

Read the full article →

Alcyone Beta update: now embeds an HTTP server

April 8, 2013

I now have a working Alcyone Beta Android client. I had one before (i.e., earlier this week), but it was using sockets for the connection; now I’m using HTTP for the connection. Why HTTP? Well, the main reason is because it’s stateless. Using the original wire protocol meant retaining a socket for the life of [...]

Read the full article →

Alcyone Beta at Maker Faire Bay Area, May 18-19

April 3, 2013
Thumbnail image for Alcyone Beta at Maker Faire Bay Area, May 18-19

I’ll be taking the Alcyone Beta (and some other musical toys, yet to be created due to inventory) to the Bay Area Maker Faire this year. Not only will you see the Alcyone Beta, but you will hear as I regale you with all of the interesting problems I had to solve, while I choose [...]

Read the full article →

Alcyone Android UI, first version

April 2, 2013
Thumbnail image for Alcyone Android UI, first version

This is the Alcyone Android UI, as it stands right now. I plan on adding a sliding menu at the bottom for the reset commands the application configuration; I don’t know how to do that quite yet, but how hard can it be? This should be a fairly simple application to build; once it’s done, [...]

Read the full article →

Alcyone and Communication Protocols

April 2, 2013

First off, the desktop client for Alcyone Beta is working. It’s written in Java, and uses the wire protocol I designed a few posts back. I was talking to my son about it last night (telling him about the progress, because he’s interested too, bwahahaha) and he brought up an interesting point: why am I [...]

Read the full article →

Prepping for headless control of Alcyone

April 1, 2013

Alcyone’s biggest hurdle right now is the requirement for network infrastructure. I was going to take it to a band practice Sunday night, just to play around with it, and then I realized that the stage was going to have spotty networking at best – and plus, I’d have to lug around something that could [...]

Read the full article →