Hello everyone,
First, let me take one minute to say thanks for the tremendous response! Looks like this video generated quite a stir, I got 600 YouTube hits in less than a week. Thank you all for your support, it's really appreciated!
Now, I've got to answer my Mac friends. Right now, I'm writing the software on a cross-platform compiler. I can easily output an executable for Windows, Mac and Linux, this is no biggy. The complicated part lies within the Application Programming Interface (API for short). MIDI is a low-level function (a serial port really) and it is implemented differently in each Operating Systems. It took me quite a while to understand the Windows API for Multimedia/MIDI. There's not much documentation available on this subject. This week, I did try to have a look at the Mac OS X MIDI API, it's a whole other beast. So, as of now, I'll concentrate on finishing the software to work correctly on Windows, there's still many things left to polish. Worst comes to worst, we could have an old PC doing just the D8B Bridge functions. Windows XP is more than enough to run my software. We could even send the MIDI info thru the network, it'd be like have a new brain for your D8B. I'm still thinking about all of this, I'll be back with a solution.
Peter, The weird numbers you see on the channel display is debug info. It's actually a test for the master meter, showing the peak value. Recently I changed it to CPU Load instead, as it's the meter I'm always looking at but it's a little distractiing so, I'll change it for something else. I still don't know what. The Read/Write button do work, I just forgot about them, 10 minutes is a short time to show all of the Bridge's functions.
AnyHorizon & High C, Hehehe, you guys noticed the fader eh?
Actually, I replaced my first fader but it didn't fix my problem... I started experimenting a bit and noticed that, out of 256 fader positions, it's the lower 20s that makes the fader stick. I added a condition that never sends values lower than 20 and my fader started the work OK. It's a temporary fix but it helps. Yesterday I spoke with a gentleman who fixes D8B (found him on YouTube) and he explained to me that the faders are a little weak on the mechanical side, hence all the sticking problems.
Axeman, The implementation should work for everything. The MCU has been designed for that. I haven't shown this because I don't have a full set of plugins on my laptop, it's more of a development PC so, I've got a minimal Nuendo installation. I'll try to show more on the next video.
Zorba, Thanks for the kind words, unfortunately, I haven't found the time to investigate on the power supply. So far, it works as it is, I still need the Mackie OS to do fader calibration. I'm gonna try to reverse engineer the fader calibration routine and implement it in d8b Bridge. That way, we'll have no use for the old CPU anymore.
I'll write more next time I'm around, I'm pressed for time these days!
-MG