Monday, March 23, 2009

workshop.Dispose();

am moving mouse in a week and it's good timing because i've finished the 2nd led matrix and did the mountings for the top plate when it arrives, which basically means the deck is finished all but the top plate and bug fixing - so it's time to pack up the ol' workshed...





in the beginning there were tools....so don't wanna be back there




during the madness...was a lotta fun and a lotta pain




cleanup time...kinda feels good



cool...a study....so thats why I pay so much rent



another shot of the perpetrator

Saturday, March 7, 2009

rough draft of first set - dnb

an unfinished rough outline of things to come [80mb]

Friday, February 27, 2009

the bling matrix



Finally got around to finishing the 64 button clip matrix...giddy up! The whole process has taken me like 2-3 months to finish, mostly because I have developed some kind of RSI in my neck and back and cannot solder or do much work, and have been seeking massages and therapy from an Osteo so I don't become a cripple (all a result of both this project and sitting down coding all day for work). Anyways I achieved the end result and are totally stoked with the fruits of these labours....would I do it again....no. To recap what I did for the clip matrix;



  • Ordered 128 cheap tactile APLS momentary switches for the buttons.
  • Had 128 15mm opaque perspex cubes laser cut by Plastix.
  • Made a drilling jig up and drilled about a 1/4" hole in each cube for the LED.
  • Ordered 128 cheap RBG LED's direct from manufacturer in Hong Kong.
  • Sanded the ends of each one on an angle so I could mount it diagonally upwards in the cube.
  • Stuck blank electrical tape to the sides of each cube to prevent light from spilling in/out.
  • Glued each LED in eachcube using Araldyte.
  • Glued each resulting cube to the top of each button switch.
  • Soldered all the common cathodes (rows).
  • Soldered all the red annodes (columns).
  • Soldered all the green annodes (columns).
  • Soldered all the blue annodes (columns).
  • Soldered together the DOUT module with the darlington modification.
  • Connected it all up to the MB core.
  • Designed a system for communication between LiveAPI and Midibox app.
  • Wrote the software driver for the Midibox app in C (download and download).
  • Wrote the software for the LiveAPI in Python (download).
  • Debugged all the problems, swearing and cursing.
  • Sat back with a satisfied grin as I finally got everything working.















Sunday, February 15, 2009

update

Well it's been a while and I've mostly been working on the software (LiveAPI driver and MidiBox firmware) - also been working on the LED matrix and all the buttons, which has turned out to be a nasty biatch of a job. To be honest I'm over it and just wanna get the thing finished now. That aside, I've also been working on the Live sets and nutting out how the sets will work musically so there's been some creative work in there too which is making it all worth it. Next wekend once I get things more complete I'll post update pics and all that crap - I'll also be sharing my Live sets and all the software too. 

So here's a couple of short vids I took tonight after I got half of the LED matrix going (red and green only at the mo) and still no face plate yet. Sorry for the poor wuality but at least it shows what I'm trying to achieve with the whole damn thing.

Download the 2 movies (10mb zip) here if you want.






Friday, January 2, 2009

assembling stephanie

Had a couple weeks away and was a welcome break from soldering, cutting and filing. Day 1 of 2009 and was back into it with half steam and a cracking hangover but, that's the only way you get shit done!


Success! We have liftoff for Phase 1!!!


All that's pending now are the RGB button tops and the top face plate. The faceplate I'll have in the next week or 2 - the layout for that is ready to go but I think the guys I'm outsourcing it to are not back till another week so I can wait. The buttons are another thing - I've decided to put this into "Phase 2" of the project - as there is a bit of work to this but I've pretty much mapped it all out in my head so shouldn't be more than 2-3 weeks work to complete.


So now I'm spending time with the deck assembled and working and getting to understand it, programing it and work with configuring my music apps to interface with it, so there's some weeks just there alone before I'm ready to bling it up with nice LED's.


Have to say I'm well chuffed with where it's all ended up at - it's been a milestone and I can't say how pleasing it is to have come so far and have a positive outcome! I've put some pics here of the final assembly stages, hope it helps!







Starting with just the housing, rear MIDI & power mounts and power supply.







Adding DIN modules.







Adding AIN modules.







Adding the Cores.







Bolting in bulkheads.







Adding master section pots and button channel strips. Things start to get complicated and beginning to notice a lack of space for wires and so on...holding breath and hoping for the best.







Adding channel strip pots. Now I'm shitting myself and are in a sweat about how many damn cables there are - I guess I didn't give this enough thought because there just isn't enough room for everything to fit in it seems - and it's too late to go back and re-design the layout! This is one of those lessons that no matter how much you plan and prepare, you're gona screw shit up at some point if you're not experienced!







Well after some serious cable management I finally got the channel strips to sit flush down on the bulkhead mounts. At first the whole thing sat about 1cm above the mounts which was disaster really, because it would mean a total re-work of the housing to allow the front panel to mount. I ended up having to put a lot of force down on this in the end and are not entirely happy about it but nothing else has to go in that section now so I should be ok (DOUT modules will sit under the master section buttons).







Bolt everything in tight and we have liftoff! Programmed it all and got the MBLink feature to work and a shitload of debugging (had to rip it all apart and put together about 5 times to fix solder shorts, resolder pot connectors, replace blown pots and other crap) -in the end it was a lot of work but TOTALLY worth it! WOOHOO!!!

Thursday, December 18, 2008

almost there

Plugged the channel pots into one of the cores and fired it all up to have a play last night - found a few problems which were my bad solder joints - fixed these and everything worked a treat! I know a wise old Chinese man with a long thin beard puffing some herb in a pipe and sitting under a tree would tell a guy like me "it is about the journey and shit" - but I sooooooo wanna get this finished now that it hurts!


power supply and mains wiring

If you've taken a shock from 240v mains power you know it ain't fun...but it makes you respect the dangers involved which I believe anyone wanting to fool with electronics must one day face. Because I wanted to play with the big boys and whack a mains PSU in my unit I was going to have to face those 3 evil little wires again. I seriously took my time with this part and used the multimeter to tripple check everything I did. My solder joints here will survive long after the last cockroach has died after the next holocaust, which is good. After I soldered everything up, went and bought an electrical fire extinguisher from the hardware shop and got '000' dialed up ready into my mobile phone it was time to plug it all in and hope nothing blew up.


Success - we have go for power sir!