Blog
Page: 0 ... 5 ... 10 11 12 13 14 15 16 17 18 19 ... 20 ... 25 ... 30 ... 35 ... 40 ... 45 ... 50 ... 55 ... 60 ... 65 ... 70 ... 75 ... 80 ... 85 ... 90 ... 95
Foot Controller Testing
Date: 6/6/2011
Tags: axefx
Tonight I put together a test harness on some proto-board, using 12 micro-switches to test the functions on the foot controller board. So far so good, all the parts are working as expected. The next thing to test is the MIDI input and output. The next revision of the controller PCB with allow for connecting to the test board via ribbon cable and IDC plugs. Which will be much neater than soldering the test harness in.


Also I've installed a contrast pot for the LCD. Unfortunately I messed up the trace going to the contrast pin on the LCD in the PCB design. Not to worry, I've cut that trace on the PCB's using a dremel which leaves it free to be hooked via a nearby pad to whatever you'll use for contrast control. The kit instructions will cover that.

After getting all the buttons hooked up tonight, I tried all the setup menu functions, like factory reset, configuring the MIDI channel, changing the IA blocks etc. Then I moved around the presets, and switched some IA blocks on and off. Everything worked first time... so that's an excellent sign!
(0) Comments | Add Comment

First PCB build
Date: 3/6/2011
Tags: axefx
Made a quick video of building the first PCB:
(0) Comments | Add Comment

PCBs... 3 of 3
Date: 2/6/2011
Tags: axefx
At long last:

(0) Comments | Add Comment

Visual Studio 2005 / Win9x support
Date: 31/5/2011
Tags: coding
I'm officially migrating to Visual Studio 2005 as my main compiler on windows, from Visual C++ 6. So all the open source apps I've released will be getting VS2005 projects over the next few weeks. Also on top of that rather obvious change I will be deprecating support for Windows 98 and ME, slowly removing that support from Lgi and migrating to unicode as default across all my apps. I've been using Utf-8 and multi-byte charset for a long time, but now the default compile time option will be Unicode instead of Multi-byte characters.

I'll also be looking at building 64bit versions of my apps on Windows in the near future. Now that I need the address space but I would like all the libraries to support that if at some point I DO need it. Over the last week or so I've been switching on the VS2005 64-bit warnings and resolving most of them.

On the Mac I'm going to be using XCode 3.6.2 for a good while yet. I only recently settled on that as my standard compiler there, and did a lot of work getting the code to a point where it compiles without too many warnings. The Carbon backend is a worry though. I can't create new Carbon apps with that XCode so that sucks. Eventually I'll have to address that by porting the main Lgi core to Cocoa. But that would take a good while *sigh*
(0) Comments | Add Comment

Foot switches... 2 of 3
Date: 27/5/2011
Tags: axefx
Bought 25, because that was the next cheaper bracket. Turned out around $3 a piece including shipping. Enough for 2 full boards.

(0) Comments | Add Comment

Axefx controller parts arriving... 1 of 3
Date: 26/5/2011
Tags: axefx
So today the first of three packages of controller parts arrived. At long last.

(0) Comments | Add Comment