October 07, 2007

M-Audio Keystation Pro 88 MIDI Repair

I recently had to take apart my new-to-me M-Audio Keystation Pro 88 keyboard controller. The MIDI Out port had flaked out. I bought it as a floor display and I think the MIDI cords got yanked out of the back more than once which resulted in broken solder joints. I've used it for a while as is, but the plug always felt loose and I wasn't surprised when it went totally Tango Uniform on me. So I busted out my screw driver, multimeter, and soldering iron to effect a repair of the MIDI jack.

When it came to dismantling the board, it looked fairly straightforward to me, but I searched online to see if there was any guidance to be had. I didn't find any, so I decided to take some photos along the way and post this little write-up in case any one wanted to follow in my footsteps. WARNING: I am not an electronics expert by any stretch. I'm just a guy who likes to take broken things apart and fix them if he can. I get lucky and occasionally things work the same or better after I put them back together, but follow this guidance at your own risk. If you have any doubts, take your board to some one with experience and/or insurance.

1) To work on the keyboard, I took it off its stand and placed it on the floor. I tipped it to that the back of the board (with the ports and power switch) was facing upwards. On my carpeting, it would rest like this on its own, apparently with no pressure on the keys, but I didn't trust it to stand on its own and kept a hand on it while it was propped up thusly.

IMG_5005

2) The back of the board is made up of one continuous plate of metal. To remove it, I removed all of the screws on both the back and bottom of the board that attach the metal plate to the frame. Note that on my board, the screws on back had little clear plastic washers presumably to protect the finish of the board. I kept an eye on those so I wouldn't lose them. Also note, NO OTHER SCREWS NEEDED TO BE REMOVED! Just the ones holding the metal plate down from the outside.

3) Once all of the screws were removed, I took a while to figure out how the plate came off because it was still held in fairly tightly. I was trying to open the back panel up by lifting up from the bottom of it, but this didn't get me any where. The trick was to use a broad putty knife and pry up at the back plate from one end of the board. The plate has 90 degree bends at both the top and bottom that fit tightly into the frame of the board, so it has to be lifted straight out of those tracks.

4) I found that once the panel was loose, tipping it 'bottom forward' while looking at the bottom of the board was the best way to get at the ribbon cable connectors. There wasn't a lot of room on these ribbon cables, so I was careful not to over stress them and kept the back plate as close to the board as I could. I believe all of the connectors are unique, but it's always a good idea to label or at least photograph them before removal.

IMG_5010

5) Once I removed all of the connecting wires, I removed the 8 screws holding the the circuit board to the back plate.

IMG_5019

6) After using my multimeter to confirm that the jack itself was still good - the solder joints were just broken, I resoldered the jack to the board, tested the connections with a MIDI cable and my multimeter and put everything back together.

IMG_5025

Note: The one tricky bit I found when reassembling everything was that the power and USB jacks did not want to fit nicely through their cutouts on the back plate. I cranked down the screws before I realized this and risked screwing up those jacks while repairing the MIDI. I removed the board one more time, made sure everything was seated properly, and THEN screwed the back plate back down.

That's it! As easy as 1-2-6, I fixed my MIDI controller. If not for my recent Brain Machine project and my first experience soldering on a Printed Circuit Board, I don't know if I'd have had the guts to attempt this repair, but it was really not a big deal when all was said and done. The toughest part is that the board weighs nearly 50#. I could have hurt my back getting it off and back on the stand :)

I hope this helps some one out there who needs to crack the case on his/her board. If you have any questions, let me know: oblivion at ratula dot net.

Posted by oblivion at 03:43 PM | TrackBack

September 02, 2007

From Linux to Flickr

So I have a minor ass-ton of photos on my olde web server from before I put everything on Flickr. Most of them are sitting in an old OLD version of Gallery that's been getting pounded by spam comments. I finally decided to pull the plug on Gallery, but I want to migrate the photos to flickr.

The problem, however, is that there is not an official uploader for linux. I could zip up the files and move them to a windows box (or put them on a Samba share my laptop could get to), but I decided to be a bit mroe direct and remembered that flickr accepts uploads via e-mail.

I noodled out this little script to do the deed for me:

for i in `find -name '*.jpg' |grep -v '\.sized\.' |grep -v '\.thumb\.' |grep -v '\.highlight\.' |cut -f2 -d'/' ` 
    do echo $i 
    uuencode $i $i | mail -s "$i tags: tag tags more.tags from.gallery" {my_upload_address}@photos.flickr.com  
done

Sweet.

The only problem is that after getting to the albums of my shots from my Canon Digital Rebel, I've realized that I need a 'sleep' statement in there to let the mail servers/interweb tubes cool off a bit :)

Hack hack hack.

Posted by oblivion at 01:15 AM | TrackBack

August 30, 2007

Hacking, the Legal Kind

First off, let me acknowledge - long time, no blog/podcast. You know the excuses. Topic closed.

Re: the subject of this post, it's not so much hacking (yet) as kit-building, but I just bought a MiniPOV 3 kit in order to make Mitch Altman's Brain Machine. I remember seeing "Brain Wave Machines" or "Hypnosis Machines" at Sharper Image stores in the malls back in the 80s, and I've always been into altering my mind without drugs (I once stayed up so late looking at the fractal demo that came with my Cyrix 387 floating-point math coprocessor that I seriously mind-tripped and STILL remember the dream I had that nigh circa 1992) so this really caught my interest. I, of course, first heard about this project from the 2600 Off the Hook podcast (08/08/2007) from Chaos Communication Camp in Germany.

I've done some light soldering before, though never on a Printed Circuit Board (PCB). This should be fun. I nearly dropped $60 on a new soldering iron and other tools, but decided to hold off on that until I see if my current iron is up to the task (perhaps with a new/hacked tip) and see if this phase lasts more than a few days.

If the brain machine project goes well, I just might step up to building a cool MIDI interface from the MIDIsense kit. That would be where the true hacking would begin. We'll see.

Wish me luck!

BTW, a little bird told me you can expect a new podcast soon. Really. I swear. Unless the recording didn't take this morning. . . .

P.S. Comments are still CLOSED. If you'd like to comment, please call my comment line, mail eblotheweblog at gmail, or catch me on IM/GTalk, etc. Thanks.

Posted by oblivion at 10:04 PM

July 11, 2007

YouTube, Google, and Other Videos Sucked into iTunes

So, I recently found this Goolge code project called CastCluster. It's some digital form of liquid cool. It's a cross-platform java app and a bookmarklet with which you grab YouTube or Google videos (or producers) as well as any directory on your hard drive. The app. will stream the video, convert it to an ipod-able format, and give you an RSS feed which you can then dump
into iTunes (or I think any other local aggregator) and automatically suck
YT/Google/other videos onto a video iPod (which My Darling Rose now owns).

Here's the super-cool. I can feed it the directories on my MythTV box which
hold the recordings. So now MythTV shows could also get automagically
pulled onto an iPod.

Pretty fargin' cool - if it works - I haven't seen the quality of a MythTV
import yet, but YouTube to iTunes on my laptop was decent. I'll test the rest tonight.

Posted by oblivion at 04:37 PM | Comments (0)

April 18, 2007

PC, TV, etc.

So last week I lost a huge post about the new PC and how that build went (thank you, Firefox!). Basically, it went well with the exception of one bad stick of RAM in the pair I bought. So I ordered a new pair and ran on one stick (1GB) until the replacement arrived and I RMA'd the bad stuff. Thank you Newegg.com.

The machine is running the SMP console client for Folding@Home. It's crunching along nicely and has helped halt and somewhat reverse my precipitous fall on Team DnD #53338. To really keep up, though, I really need a PS3. Maybe later this year. I've played a few games on the new box (Flight Sim X mostly) but haven't bought anything new for it yet. Thinking Madden '07, NHL '07, and maybe F.E.A.R. will be among the first purchases. I haven't done any recording or editing on it yet either, but soon.

One thing that did suck up a bunch of silly time last weekend was playing WinAmp visualizations on my other recent acquisition - a 61" TV. A friend's parents' were upgrading to High Def. from their 'lowly' Sony KP-61HS10, so I 'did them a favor,' by getting it out of the way very cheaply.

The cool thing is that this thing actually DOES do HD, if you have the right source. It doesn't have an HD tuner, but can display HD from one of the component inputs. And the vid card on the new computer? Puts out HD on the component outs :D So I was playing Flight Sim, Iron Aces, and WinAmp visualizations at 1080i. Text wasn't very sharp at all, but everything else was great. As for getting it home, a good friend helped move it. It was a challenge in that it only fit in the van by 1/8" and had to go in a very specific way. I had to lay it back for the trip, which worried me, but it thankfully survived intact. It now graces our living room until I get my ass around to finishing out the basement.

IMG_0526

One MAJOR annoyance that happened last week is that Google-bot ATE ALL OF MY MYTHTV RECORDINGS (a la Spider of Doom)!!!!!! I'm not sure if I was more mad at Google, the MythTV package maintainers, or myself. What basically happened is this:

  1. A recent update to MythTV removed the .htaccess file I had in place to require passwords to get to the MythWeb interface to MythTV (the REALLY stupid thing is that the .htaccess file mine was replaced with WARNS that you should use authentication for just this reason, but DISABLES IT BY DEFAULT!!!!!).

  2. That or another update removed the robots.txt file I had in place to prevent spiders from crawling MythWeb OR I forgot to put one in place when I built this box (I know I had one on some install at some point).

  3. Googlebot came along and indexed MythWeb, which included hitting the links for deleting recordings.

  4. I got home to watch some TV, found 2 recordings, and flipped out.

  5. In researching what I thought was a hack of my system, I noticed apache still getting flooded with requests from Google-bot, so I shut down apache, fixes robots.txt and .htaccess and picked up the shattered pieces of my life.

Now you know. Grrrrrrr. BTW, the bot also seemed to hit some "Never Record" and "Record Later" links, because future scheduling was all borked, too. Oh, and it seems that all of that incoming traffic from Google-Bot was enough to piss off Comcast who decided to change my officially dynamic, but for all practical purposes, static IP address. GGGrrrrrrr!

Anyway, that's about all the time I have for catch-up right now.

I'm supposed to be jammin' tonight live on JVonD Radio, so check out JVonD.com for more info.

Later.

BTW, Firefox or MovableType tried to lose this post, too, but I was too clever for them and had done a copy to the clipboard before I clicked "Save." Let's try this again. Grrrrrrrrrrr.

March 29, 2007

Kill-Krazy Rampage

So, for the first time since 1991, I'm getting a new workstation/gaming PC. Sure, I put together my MythTV box a few years ago, but that's a headless machine dedicated as a media device. I do some work on it...
Excerpt only - click for the full entry.
Posted by oblivion at 03:29 PM | Comments (0)

March 04, 2007

Roomba and Vonage, Welcome to 2002

So yesterday, feeling flush with freshly deposited State and Federal tax returns, we semi-impulse bought a Roomba. I say "semi-impulse" because we had discussed buying one int he past and had gone back and forth on it several times. Yesterday...
Excerpt only - click for the full entry.
Posted by oblivion at 11:53 AM | Comments (0)

September 18, 2006

A Podcast Star is Born

040_a_podcast_star_is_born.mp3 - 38.6MB - 54:54 Yes, this is a long episode, but hopefully its worth it. And hey, it's under an hour - that's kind of short for me. Click the photo for the full set. EMILY WAS BORN!!!!! August...
Excerpt only - click for the full entry.
Posted by oblivion at 12:04 AM | Comments (0)

September 04, 2005

I've Been Karma-lized!

Hey guys, a few people have been asking where I've been, so here it is - I've been here, just busy at work, and at home. I recently got a new toy which has been taking up some time, a...
Excerpt only - click for the full entry.
Posted by oblivion at 02:55 PM | Comments (2)

August 18, 2005

Nature Trail to Hell

nature_trail_to_hell.mp3 - 19MB - 55:25 Rose and I went for a walk with Martini around Van Patten Woods/Sterling Lake. We circled a geocache, talked about Shakespeare, and heard a variety of music. We recorded the chatter. Here it is. I...
Excerpt only - click for the full entry.
Posted by oblivion at 07:05 AM | Comments (0)

July 11, 2005

Flying to Alaska

My latest audio post is a collection of recordings I made on the Alaska Airlines trip to Anchorage a few weeks ago. The recordings were made on the iRiver iFP-899 which was plugged into the aux out on a Sigtronics...
Excerpt only - click for the full entry.
Posted by oblivion at 10:12 PM | Comments (2)

June 28, 2005

Floating Down the iRiver (Um, And Um. . . .)

This is my second 'cast'. I doubt it is going to have any universal appeal. The main audio is from 6/25/05. On the drive to an R/C airplane show, I chat up the iriver iFP-899 some more, including a near-meltdown...
Excerpt only - click for the full entry.
Posted by oblivion at 11:02 PM | Comments (2)

June 11, 2005

iRiver iFP-899

After a little research and weighing the pros/cons of a hard disk based player like an iPod, I ordered a 1 GB flash-based iRiver iFP-899 from Best Buy for $169 + tax - $20 rebate. During my reasearch, I had...
Excerpt only - click for the full entry.
Posted by oblivion at 10:37 AM | Comments (6)

June 10, 2005

Catching up.

I suck. Way behind on posting. A few things: Going to Alaska soon. Woot! I need more Compact Flash memory. I met Drew of the Dawn and Drew Show podcast and took him for an airplane ride. We recorded the...
Excerpt only - click for the full entry.
Posted by oblivion at 08:20 AM | Comments (1)

May 07, 2005

Podroll

Podcasts I think are the shit: (I should include URLs, but that's what Google's for) Dawn and Drew, of course. Urban Family Night Keith and the Girl IT Conversations Slacker Astronomy Micah's Minute Area 51 Show Good music podcasts: Trance...
Excerpt only - click for the full entry.
Posted by oblivion at 07:49 PM | Comments (3)

February 15, 2005

Scanners, Recording, and Podcasting, Oh My!

Just today/yesterday, I started messing around with iPodder(.org) and podcasts. I don't have an iPod, but I do have a disc-based MP3 player in my car, so the plan is to get feeds in iPodder, dump them to CD-RW periodically...
Excerpt only - click for the full entry.
Posted by oblivion at 01:12 AM | Comments (3)

January 14, 2005

LiveJournal Goes Down

Like a two-bit whore, LiveJournal went down this evening (1/15/05 1:31 GMT). Ouch. The text: Our data center (Internap) lost all its power, including redundant backup power. We're currently dealing with bringing our 100+ servers back online. Not fun. We're...
Excerpt only - click for the full entry.
Posted by oblivion at 07:50 PM | Comments (0)

August 07, 2004

Where the Hell Have You Been???

It's been far too long since I've written anything here. Time and attention never seem to coincide. Here are a few things in no particular order: If trying to upgrade the firmware on a Linksys WAP11 v2.6, the firware upgrade...
Excerpt only - click for the full entry.
Posted by oblivion at 05:34 AM | Comments (1)

May 02, 2004

What's a Beezer?

A while ago, I started looking for a way to keep track of and post my flying experiences online. All pilots keep logbooks of their flights - it's a requirement for various things, mostly relating to training and maintaining currency...
Excerpt only - click for the full entry.
Posted by oblivion at 10:25 AM | Comments (1)

December 02, 2003

Plotting GPS Tracks (Was: How'd you do that???)

Updated 6/15/04. Important updates should be obvious. Unimportant ones shouldn't be. I get asked a lot about how I plotted my ground tracks from my flight lessons. I figured I'd copy the response here in case I'm asked again. Hopefully...
Excerpt only - click for the full entry.
Posted by oblivion at 12:30 AM | Comments (0)

September 26, 2003

Falling Behind

I flew on Wednesday. Still have to do a write-up on that. 7 take-offs and landings. Woo! I'm embarking on a new project. MythTV. I ordered a Hauppage PVR-250 today. Picked up a 160 GB hard drive from Sam's. Going...
Excerpt only - click for the full entry.
Posted by oblivion at 08:01 PM | Comments (3)

September 18, 2003

Crappenhammer

Well, turns out my posting script isn't as cool as I thought it was. Update pings haven't been going out to weblo.gs and weblogs.com as expected. This is actually somewhat of another test of that. Anyway, I thought I could...
Excerpt only - click for the full entry.
Posted by oblivion at 10:55 AM | Comments (0)

September 09, 2003

Garmin GPSmap 76S

I may have said this already, but I ended up returning the Magellan Meridian Gold and getting the Garmin GPSmap76S instead. I got it from offroute.com and saved about $60 versus getting it at Bass Pro Shop. It's taking some...
Excerpt only - click for the full entry.
Posted by oblivion at 08:44 PM | Comments (0)

August 04, 2003

Where Am I???

I got a new toy tonight. A GPS. I'm not sure if I'm going to keep this one, or perhaps go for a Garmin which has a few better features. I really like the feel of the Meridian, though. We'll...
Excerpt only - click for the full entry.
Posted by oblivion at 11:28 PM | Comments (0)

July 30, 2003

UFOs and Scripts

So, the other day I was behind this Subaru Impreza wagon. The license plate was UFO 105 and it had two bumper stickers. One said: Property of AREA 51 Top Secret Test Vehicle The other said: I love line...
Excerpt only - click for the full entry.
Posted by oblivion at 12:52 AM | Comments (2)

July 19, 2003

Geh.

Way past my bedtime. I hate Windows. I hate plain ol' 2-GB-limited FAT filesystems. Right now I'm hating PartitionMagic, even though it was looking quite cool for a while (at least I think my current problems are the fault of...
Excerpt only - click for the full entry.
Posted by oblivion at 02:00 AM | Comments (0)