Press "Enter" to skip to content Posts

Route to Metro Parkway

After shipping off Mark’s P3 yesterday I decided to go for a bit of a bike ride. With the finally-like-spring weather here in SE Michigan (57°) I was actually able to wear a light shirt, biking shorts (baggies), and proper biking shoes while riding.

I first headed down Schoenherr with the intention of riding to Metro Parkway, but I soon found that sidewalk / pathway abruptly ends just north of Clinton River Road. That means that one of the largest north / south roads in the area misses connecting to one of the biggest east / west roads by about a mile. One can’t really ride in the road because it’s 50MPH with no shoulders, and riding along the side of the road means going through muddy grass, and crossing rivers while riding in traffic. So, I decided to head west along Clinton River road. Right after passing under the large set of high tension power lines I saw the entrance to the trails along the Clinton River.

Riding through there I eventually passed through Dodge Park, past the nature center, under M-53, and to the very muddy end of the trail next to the Social Security office along VanDyke. Riding along the trail was nice, as it’s a very curvy bit of occasionally mud covered (it is a floodplain, after all) asphalt, with not-huge-but-fun hills. There were a good number of people and dogs out on the trail, but for the most part no one was a problem and I was able to easily pass by just slowing down and saying excuse me if they hadn’t already seen me.

After hitting the end of the trail I turned north along VanDyke, but the first 1/2 miles or so there is only a well worn dirt path clearly used by other people taking the same route I did. I then headed along there and wound my way through neighborhoods and parks, across one of the new(-ish) M-53 pedestrian overpasses, through some more neighborhoods, and back home.

If you’re interested, here is a KMZ of yesterday’s route, and here it is right in Google Maps.

While I didn’t make it all the way to Metro Parkway, being able to easily get to Dodge Park showed that there’s a long, fun route which I can take to reach the trail to Metro Beach and possibly further than that. Now I just need to find a safe way to reach the Paint Creek and Macomb Orchard Trails.

Leave a Comment

Sequentix P3 #008 Is Complete

Well, that’s it. Mark Pulver’s Sequentix P3, serial number 008 is complete. I spent a good part of the evening tonight finishing it up. The biggest part was making this custom, reversing DIP28 to DIP28 cable so that the MemX expansion which was giving me problems yesterday could instead be mounted next to the main PCB. I then stuck the MemX down to a freshly cleaned case with two layers of foam adhesive.

I also replaced all of the mounting hardware for PCB which holds the MIDI ports with some slightly taller pieces. This made it so that the DIN5 / MIDI ports are properly centered in the cutout in the enclosure.

After being sure it was working I closed it up and gave it some final tests using a Radium 49 and MIDIbox SID-NUXX for testing the MIDI inputs and outputs. Everything is working, so this means its done and is ready to go back to Mark. That’ll be tomorrow’s task… Hopefully the post office won’t be too crowded.

Leave a Comment

Sequentix P3 #008 Is Working

It works, it’s running with one of the v4.00 beta OS’, and it’s almost done.

Tonight I did most of the final work on Mark Pulver’s Sequentix P3. This included making the cables, connecting the display, mounting the pots (complete with washers for support as mentioned yesterday, hooking everything up, and fixing any mistakes.

It turns out that I had two small errors which caused me some stress and parts of the P3 to not work, but they were easily sorted out. The first problem was an unsoldered pin 1 (OE) on one of the 74HC573 ICs. This made the whole thing act quirky, almost as if buttons were randomly being pressed. There was even odd garbage appearing on the LCD.

The second problem was that I put the 1N4148 diode on the pot function switch backwards. You can see the error here. The misplaced part is D9. This caused the button not to work and was real easy to troubleshoot.

I also found that the DIN5 MIDI ports on the back of the enclosure sit too low, making plugging and unplugging cables difficult, if they can even reach. Putting an extra M4 nut on each post beneath the PCB raises it up enough, but shorts me on M4 nuts. I’ll see if I can get some more tomorrow.

Upgrading the firmware to the v4.00 beta 26 to support the MemX memory expansion module was a bit of a hassle, simply because I kept receiving a BAD DATA error every time I tried. I originally thought the problem was due to some MIDI routing weirdness caused by new MIDISPORT drivers or MIDIOX, but in the end it was simply a firmware version compatability issue. This was resolved by using a bootloader update found in the analogue-sequencer file section.

After getting to the v4 firmware I ran into two other problems. First, capacitor C3 was tall enough and located in such a place on this old version of the PCB that the MemX board simply wouldn’t plug in. This was resolved by replacing C3 with a new 10μF 25V electrolytic cap, but mounting it on its side to be lower profile.

Then, while putting it all back together, I ran into what’s probably the biggest actual problem of the whole assembly: the case won’t close with the MemX board fitted. The place where the MemX board sits in the enclosure just happens to be directly below an IDC connector and the pot board. With the MemX fitted the case stays open about 1.5cm. With this large of a gap I can’t move the board sideways to avoid the connector because then it’d just hit another PCB.

As you can see above I was able to finish up the knobs and get the case mostly complete. As soon as I talk with Mark and figure out what he’d like to do with the MemX board (leave it out and sell it, or see if I can find another way to fit it in, which may not be possible) I’ll be ready to finish up testing and ship it out. All the buttons and pots work as expected. The display does its thing, and MIDI in works. I just need to test MIDI out and maybe sequence a couple things with it just to be sure it’s working and it’ll be done and on its way back to Mark.

Per usual, there’s a bunch more photos to look at. The ones taken tonight start on page 3, so help yourself if you’d like to see them.

Leave a Comment

Sequentix P3 #008 Continues

Last night I did a bunch more work on the Sequentix P3 that I’m building for Mark Pulver. Unfortunately last night was the time where I started to see issues with the project. In short, I now understand why Colin moved away from not very many people used this case design for the P3. On top of the poor button / pot / LCD layout, the tolerances on the case just aren’t very good.

Here’s a rundown of the problems:

Step Switches: I fashioned a jig to hold the 1-16 buttons in place on the step switch / LED board, and that worked rather well for aligning all the buttons in a nice row, and they automatically lined themselves up with the holes in the PCB. Unfortunately, the screw holes for mounting the PCB aren’t perfectly in line with the slot cut out for the buttons themselves. The end result is that on the left side of that row the buttons are about 1mm lower than on the right side. The buttons all work fine, but they just look a little off.

Function Switches: The way the holes are drilled for the function switches, along with the alignment of the screw holes, the red (key function) button rubbed a bit in the hole. A little bit of filing cleared this up.

LCD Alignment: With the stock LCD for this original P3 enclosure fitted, it doesn’t quite line up with the hole cut for it, leaving the bottom and left side of its bezel visible. This may not be an issues as the actual displayed data will likely be centered, but it doesn’t look as good as it could. Additionally, the mounting holes are not physically compatible with one of the PLEDs used in later P3s. It may be possible to get the PLED to fit, but this would require a bit rigging, possibly involving cutting the corners out of the PCB and fashioning some sort of mount.

Potentiometers: The P3 uses analog pots for a number of inputs. This works very well, except pots (as seen above or here) have small tabs sticking off of them. These tabs are normally fitted into drilled holes and they keep the pots from rotating during assembly or use. The subpanels for the newer P3 enclosure have holes for these tabs, but the original enclosure on Mark’s P3 doesn’t. Because of this, if I were to tighten down the pots they would be bent to the side. To work around this I’ll just snap off tabs (a trivial process, really) and then stack some washers between the panel and pot body to space things as nicely as possible. This will allow the mounting hardware on the pots to be properly tightened.

Now, that out of the way, the good things: I had no problem getting all the LEDs fitted / mounted / nicely aligned in the panel. These are all soldered into place and the PCBs holding them can pretty much be removed at will. All ICs have been fitted into their sockets, and things are progressing quickly towards the ever-so-scary first powerup.

Oh, I also had no problems making a jig out of cable ties and an old heatsink and blue masking tape to handle alignment of the keypad. I’m really happy with how it came out, and thankfully its mounting is not misaligned in the front panel like the other keys.

Next, and hopefully tonight, comes the boards and pots and switches and such together, finalizing mounting of the pot boards, and hopefully getting it running for the first time.

After making this post, Colin Fraser corrected me with regards to the case design. This case is actually the Maddox design. The original Sequentix P3, of which only four exist, can be seen here.

Leave a Comment

Another Sequentix P3

Thanks to the analogue-sequencer Yahoo! Group, a discussion group for individuals interested in the Sequentix P3, I ended up getting in touch with a guy by the name of Mark Pulver who was in need of having his Sequentix P3 kit assembled. I sent him a link to my Sequentix P3 page at and photos of my P3 assembly and I imagine he liked what he saw because he asked me to assemble his.

After languishing in transit for a week and a half between his place and mine, I stopped off on the way to work and picked up the package from the post office. It was a quite large, well-packed box which should be just about right for safely shipping it back to him once it’s assembled.

Before getting to work I had to dig around for a while and locate the old Sequentix P3 assembly instructions. See, Mark actually has a kit for one of the original P3s, serial number 008, before the restyled and rackmountable case. These older versions also had a different PCB layout and BOM, so I couldn’t use the normal DIY instructions. I find this quite interesting because I’ll now have built both versions of the P3. I’m not sure how many people besides Colin Fraser, the creator of the P3 have actually gotten to see both of them in such detail.

Tonight I managed to assemble most of the easier parts of the PCBs. As can be seen above (or here full size) I fitted the sockets, resistors, caps, diodes, sockets, and other small parts. Tomorrow I hope to get to the pots, switches, LEDs, and other parts which are considerably more particular about placement. Since they are what the user actually interacts with I want to be particularly careful about them. After that it should just be a matter of completing the major component assembly, testing everything, ensuring that the firmware upgrades work as expected, getting the MemX memory expansion working, testing it all thoroughly, then sending it back. Hopefully by the end of the weekend that’s where it’ll be.

After this I may be doing some similar assembly work for another P3 (newer case style), an ASM2, and possibly some Blacet modules.

If you’d like to see all of the photos from this P3 assembly, check out this gallery: Sequentix P3 for Mark Pulver

Leave a Comment

First Multi-Blog Post

Well, here’s my first multi-blog post. I’ve been wanting to move more content over to, so I set up a blog here to do so. However, as discussed here I didn’t really want to move away from the social network aspects of LiveJournal, where I’ve been posting things for six or seven years.

So, what did I do? I set up a copy of WordPress at and took the Fluid Blue 1.0.1 theme and changed it to better match the rest of the site. I used this AdSense widget for the side bar. To tie it all in nicely with LJ I first took ljxp, the LiveJournal Crossposter, got it working with WordPress 2.5, then stripped off the crappy (ala ) automatically inserted header.

As part of using the crossposter, and this is the biggest part of continuing to use LJ, I’ve left comments enabled at both locations. This means that the social network is still wholly in place at LJ, but the blog posts will also exist for more… general consumption.

I’ve also implemented LJ user ex so that I can still use <lj user=foo> tags in both places. (This plugin is going to require a bit of tweaking, but it shouldn’t be too difficult to do. I don’t like how particular it is for the tags…)

I’ve also put WP-Cache in place, just in case of a Slashdotting or Digging or something like that, and Google XML Sitemaps is running because… Well… Sitemaps are a good thing.

Currently I’m thinking that I’ll only use this dual-posting system for the more technical / photo oriented / non-personal content, while posts which talk about what I’m thinking, politics, memes, and other crap like that will remain solely at LJ.

Well, here goes… Time to hit publish and see it all in action for once.

Leave a Comment