Homemade MIDI Filter

One of the goals I wanted to do with my guitar stage setup was to be able to control everything the Adrenalinn3 pedal does with two different MIDI foot controllers. This is interesting at least, challenging at best. You can’t just combine the output of two pedals, because the Linn doesn’t know which pedal the commands came from, and even if it did, it doesn’t know what to do with them.

I looked into off-the-shelf pieces to do this, and there were a few that were close, but none of them could do what I needed without custom ROM hacking. I wasn’t really interested in that (for time constraints) so I looked into something simpler, easier, and definitely cheaper.

Enter the humble Arduino. This amazing little piece of technology takes a cheap microprocessor and packages it into a board the size of a credit card, with a voltage regulator, and input/output pins. The tools to program them are free and (mostly) easy to use, and they even make DIY add-on kits that let you expand what the board is capable of. Continue reading “Homemade MIDI Filter”

What’s Your “Why?”

A lot of what we do nowadays is a waste of time.

There, I said it. If we look at ourselves, we know this is true. Deep down, we know we waste a lot of time.

Now, I’m okay with wasting time every now and then. I love a good video game, or just goofing around. But really, there’s a lot of things I do that I could use to evaluate. I mean, I know why I do some things, but that usually means “I just felt like it.” That’s not really a reason, per se.

So in light of my wife’s wonderful thoughts on “Why” I’ve decided to put together a list of the major time sinks in my life, and then think about why I do them. Here they are, in no particular order: Continue reading “What’s Your “Why?””

Information Diet, Week 9

A while back, I wrote about how I was going to use Evernote to collect all my social media feeds, so I wouldn’t be tempted to check them constantly.

So here I am, about 2 months into my “experiment.” Has it worked so far? Well, yes and no.

In one sense, I’ve narrowed down my information input. I’ve unfollowed blogs and unfollowed people on facebook and Twitter, just to pare down the stream of junk coming into my “Pending” notebook. So in that sense, it’s been an improvement. On the other hand, I’m still easily distracted. I still find myself compulsively checking Twitter every now and then. It is getting better, though.

Some of my tools to channel my feeds into Evernote threw me a monkey wrench this week. Feedly suddenly (with no announcement) changed the ability to export feeds to a paid for feature. Which is fine, I guess, except I don’t like it when apps suddenly make features unavailable to non-paying users, or even worse, nullify a paid-for feature and ask you to buy it again. (There’s a few apps that are on my blacklist for this reason… Tapatalk is one, Endomondo is another.)

So that means instead of importing a couple of RSS feeds into Evernote, I’d have to set up a feed for every single blog I want to follow. Okay- fair game. I just narrowed down the list to a few I actually care about. That’s a win, right?

I took a break from using StayFocusd, because I was always stressing about how much time I had left to use a particular site. I never hit the limit, but it was the constant nagging in my mind that was driving me nuts. I may go back to it later. Just needed a break.

I think overall, the program is working. I’m still not 100% used to it, and when I’m bored I still scroll through Twitter and such for interesting things to fill my brain. But overall, it’s improved my focus noticeably.

 

Get Used To Disappointment

Yesterday, I was disappointed, and in turn, I disappointed someone else.

It wasn’t intentional. I didn’t start off my day by saying “I feel like letting someone down today.”

And the sad part is, it wasn’t even my fault. My old car- admittedly, it’s old and unreliable- broke down. Big shocker? Not really. Did it disappoint me? Yeah. I was hoping it wouldn’t break.

But, the bigger truth here is that we’re always placing expectations on things, and we get mad when they don’t happen. I expect my car to not break down. I expect my children to learn responsibility when I don’t drill it into them at a young age. I expect my wife to be able to read my mind (admittedly, not that hard… I only think about a few things). I expect that my boss will always give me the easiest jobs.

And when none of those things happen, I’m disappointed.

And every time I screw up, I know I’m disappointing someone else. Every time, I think “that’s the last straw, they’re going to leave/fire/kick me now.” But you know what? Life is a balance of success and failures. Anybody who hasn’t tasted failure and disappointment hasn’t really lived. And I’ve done a lot of living, so I’ve failed a lot.

Why are we so afraid of failure? Sometimes it’s just out of our control. Maybe we should have known better, maybe we couldn’t have. Maybe we just feel bad because things didn’t turn out the way our optimistic selves thought they would.

So, the reality is, the more stuff I do, the more chances I have of failing. I guess I’m okay with that. I don’t like living in the safe zone all the time. If I wanted to play it safe, I wouldn’t have started biking to work, or bought a 50-year-old car to drive around. I wouldn’t have written a book, or started a band, or started a podcast, or any number of other things I’ve done.

I understand playing it safe keeps you from disappointing people. But sometimes, you just have to give it a shot anyway.

Wanted: Swiss Army MIDI Workstation

One of the goals of my guitar setup is to be able to use it in 3 different configurations:

  1. Hardware only
  2. Hardware/software
  3. Software only

Ideally I’d like to be able to exactly the same things with each, but hardware costs money! A lot of money. For instance: a hardware looper that syncs with MIDI clock starts around $400. That’s more than what I paid for my whole laptop! It’s becoming increasingly obvious to me that dollar for dollar, software is the way to go.

But I’ll never completely eliminate hardware, and I don’t think I should. It’s not that I don’t think software is reliable: my laptop runs effects for hours without a hiccup. But you still need hardware for interfacing things together. Controllers, pedals, mixers, etc.

So I guess the question is, what’s an acceptable mix of hardware and software? If I say hardware only, I know exactly what I’d need to buy, and it wouldn’t be cheap.

For effects, i.e. amplifier models, delays, etc. I’ve got it covered in hardware. That’s easy, and I can control everything without a laptop. Everything syncs to the MIDI clock (delays, drum machine, etc.) and everything works. I’d still like to be able to use the Master Control to select drumbeats and the ART pedal to control effect presets… but because of the way the Linn handles that, it will require another piece of hardware to insert Bank Change signals so the MC will only switch drumbeats. Not ideal, but doable.

In order to control the Adrenalinn’s drum and effect presets with two separate MIDI controllers, it requires injecting “bank change” messages into one of them to change the A3’s preset mode. This isn’t very complicated, except that there’s currently no piece of hardware that will do that. However, for about $30, I can build a hardware MIDI filter out of an Arduino Uno board, and it looks something like this: (This is the actual MIDI board I will be using with my Arduino) Continue reading “Wanted: Swiss Army MIDI Workstation”

Proof Of Concept: Live Looping

As I wrote about last week, I’m usually inclined to flit from one project to another. The problem with that is that I rarely get to finish anything. I spent more than an hour working on arranging and testing my music gear last night. Was it productive? Well, yeah, I think so. But was it critical? No, not really. Why did I do it, then? How does that fit into my vision of getting things done?

Honestly, I don’t know. There’s a reason for it, of course, and it’s one of those things that I will have to do eventually. Why did I work on it instead of other things? I don’t know. It was forefront in my mind, and I had to get those ideas out, so I just ran with it.

Where am I going with this?

Basically, with all the things I write about coping with ADD, you’d think I’d have a better grip on that stuff. And then I get an idea, and I go all Doc Brown and stay up working on some mad scientist thing that may or may not ever actually get used. Continue reading “Proof Of Concept: Live Looping”

Goals And Dreams

I was having a discussion this morning with a coworker about advancement in the company. I had to explain to him that I wasn’t interested in all the corporate classes and stuff on advancement, because my chances of promotion here are so close to zero as to not be significant. That’s assuming I’d even want promotion, which I don’t.

He replied “Don’t you have goals and aspirations?”

I replied “I do, just not here.”

Of course I have goals and dreams. They just don’t involve working here, at a global mega-corporation. I could give plenty of reasons why I’m not interested in corporate advancement, but I think it would be better to explain what I do want to reach for.

What are my goals and dreams? World Domination? Immortality? Orbiting Space Lasers?

No. Interestingly enough, I’ve already achieved most of my dreams. When I stop and think about it, what I really want is to expand on what I’ve already done. Become an author? I’ve done that. Become a professional musician? Done it. Public speaker? Done that. Mentoring my kids and other young adults? I’ve gotten to do that, and am still doing that.

What I want, more than anything, is to be able to do those things to the fullest of my ability. I want to be able to throw myself into these passions with the time and energy I feel they deserve, not second-hand leftovers once my day job is done with my brain. There isn’t a day that goes by that I don’t daydream about what could happen if I were able to put 100% of my energy towards writing, or music, or mentoring/fathering. I’m always wishing I could follow my passions more. Continue reading “Goals And Dreams”

New Podcast: ADD Masterminds

As if I didn’t have enough to do already, I somehow got talked into starting up a new podcast. Yes, that’s right, I co-host a podcast now.

Every now and then, you run across people that think a lot like you. And in some cases, the more you talk, the more you’ve got in common. Running into John was kind of like that. He’s got a heart for music like I do, he’s a dad, a writer, a musician, plus he’s Canadian, eh? Such a nice guy. How could two guys like us end up taking over the world?

So anyway, we decided to do a show based on the random topics our brains come up with and just needed to be discussed. Plus plotting for World Domination. So, here you go: the ADD Masterminds podcast. Don’t take it too seriously… we’re having fun.

May God have mercy on our souls.

Anger, Disappointment, and Wisdom

Sometimes when you’re just be-bopping along, life comes up to you and sucker punches you. Sometimes, when you’re stuck in traffic and you’re driving a 50-year-old car, it overheats and breaks down. And our first natural response is to get mad.

Do we have the right to get mad about life in general? Well, it depends: are you mad that God allowed it to happen, or are you mad at yourself? Or are you just mad at something that you have no control over, and was (in all likelihood) statistically bound to happen eventually?

We have these funny ideas about how the world works, and who’s in control of things. Is it God? Is it physics? Is it our own willpower? Flying Spaghetti Monster? The Force?

Job was a righteous man who got very angry with how things played out. We see in Job chapters 38-41, God lays down this challenge in reply: “Where were you when I laid the foundation of the Earth?” And Job, a righteous man, had nothing to say. He couldn’t defend his anger. Continue reading “Anger, Disappointment, and Wisdom”

Information Diet – Week Five

A while back, I wrote about how I was using Zapier and IFTTT to filter all of my social media notifications through Evernote, so that I didn’t have to actually visit those sites on a regular basis. I’m now a month into it, and I figured it was time to post my findings.

In reality, how well it works depends on what my mind is focused on that day (or that hour). The good news is that it does indeed capture my social media interactions exactly like I wanted it to. The bad news is, it didn’t magically immediately change my habits, which is what is needed to actually make it useful.

Bottom line: the system does work when I use it. It doesn’t prevent me from still checking social media sites occasionally. For that…. I’ve got a secret weapon, called StayFocusd.

This program is a Chrome browser plug-in that allows me to limit how much time I can spend on certain websites. I can tell it certain times of the day (or days of the week) to track it, and I can even have it lock those sites out if I reach my limit. Obviously this is an extreme measure, but the reality is, how else am I going to enforce it? My ADD won’t allow me to not think about it. So the alternative is to manage that information, skim it in a usable way (with Evernote) and then discourage myself from going around the method.

So going forward, this week I’m going to start using StayFocusd to enforce my Social Media information management.

Artificial means are a necessary way for people like me to get things done. Artificial deadlines, artificial schedules, artificial website blackouts: I use whatever works. It can apply to writing, working, social media, recreation time, or whatever.