Wow! I think that is the single most helpful and broad range of advice I have yet had on this project! Thanks so much! :grin:
Yes, I've thought about a lot of these issues before as well. Let's see, where to start.
I like the way you organized your reply to me, so I'm going to break things down that way too.
Why Tubes?The decision to go all tube has a lot to do with the challenge of the design, especially in integrating the ADC and DAC into each channel as well, and to be honest, the fun too. :razz:
In addition to these two important factors, I also think if it's done well, and I select the right curcuits for the desired results of each stage it should sound pretty good. I heard a recording and mix through a TLAudio VTC and I fell in love, however I want something that suits the way I want to work.
Design PhilosophyI don't like the fact that to bridge the analog/digital divide and use software multitrack recording, I have to have three separate consoles, a analog desk (either tube or solid state... but something with some character), a digital desk (or at least outboard ADC / DAC), and a midi control surface.
This kind of thing is actually so subjective, but I started thinking, why not design a single console with all this functionality built in?
There was immediately a fire lit under me by the challenge of it, I knew that just because it hasn't been done commercially (and there are probably many good reasons why not), there was no reason it can't be done.
Modular building blocksI started (as with any design, for anything) deciding and writing down a project brief, and defined objectives that could be used as a reference, against which to measure results at various stages of the design.
Working from large blocks, to smaller and smaller blocks, I began to map out a huge block diagram of the whole console. This started to define individual curcuits which form specific "modules". It was also shaped by how I want to be able to use the console in the end. Each "block" or curcuit is responsible for one task only and this greatly simplified things because I could concentrate on one small task at a time, but with a constant reference to the bigger picture.
I speak in past tense, because a lot of this is done. In fact a lot of the digital side of the console is done, or at least schematics are done, and for the moment should do what they are supposed to.
Completed CurcuitsSo far, the following building blocks or modules are pretty much there.
Channel ADC / DAC (AES/EBU & ADAT) - The actual ADC and DAC and AES/EBU and ADAT encoding are complete, each module handing digital I/O for 8 channels. This is almost entirely based around Wavefront Semiconductor's AL1101G (8 channel ADC) AL1201G (8 channel DAC), AL1402G (ADAT Rx), and AL1401AG (ADAT Tx). The AES-EBU on each channel is encoded by Cirrus Logic CD8406 (Tx) and CS8416 (Rx). This gives me 24bit 48kHz digital I/O with 107dB dynamic range.
This same module also provides digital out for the 8 group channels, and stereo master channels for the console master section.
Digital Volume Control - A interesting problem arose from the need to have a single motorized fader do two mutually exclusive jobs.
The first job is to provide a reference signal for the microcontroller providing midi output for software control, and in feedback for the pulse width modulation of the drive current to the fader motor when receiving midi data to automatically position the fader.
The second job is to actually attentuate the level of the live audio passing through that particular channel.
The first idea was simple multiple resistance tracks, a linear track with touch track to drive the midi controller, and a audio log track to handle analog audio. However, I was afraid that switching noise from the pwm driving the motorfader would affect my audio. I could push the pwm frequency suitably beyond any audiable levels, but this was not possible with the microcontroller I chose.
So, the two jobs have to be physically and electrically separated completely, yet still be driven from a single physical fader. The solution came with having the fader itself only provide a reference for the microcontroller, this would only call for a simple and inexpensive single linear track motorized fader (with a touch track).
The microcontroller then feeds a "digital volume control" made by Cirrus Logic, the CS3308, which provides eight channels of analog volume control in 0.25dB steps. This resolution should be more than adequate. However, I don't want audio to pass directly through the IC, I would rather somehow have the IC control a tube gain stage for the audio.
Midi Controller - The midi controller is complete, based on the "MIDIBox" and MIOS software that can be found at
www.uCApps.deIt's an 8 bit microcontroller with up to 64 analog inputs (10 bit resolution ADC) and between 64 and 128 digital inputs depending on how it's configured. It ouputs standard midi data across standard midi ports or usb to a host PC and will drive any of the popular multitrack recording software packages.
I actually have a number of these microcontrollers doing specific tasks, one microcontroller is dedicated to every 8 channels of motorfaders and digital volume control, while another microcontroller only handles the midi I/O. These microcontrollers also drive various graphical LCD modules which will provide channel labelling from the host software directly on the console, and a large LCD panel for the master section of the console for menu navigation.
It sounds complicated, but its not really.
So that pretty much covers everything digital in the console, there is no digital signal processing at all taking place, just the most transparent ADC and DAC I can manage to implement in order to best capture all that tube goodness into streams of 1's and 0's, or feed digital audio from software multitrack, samplers, or outboard ADAT, synths etc. back through the console's tube stages.
Ok, now you have the background and the work done to date, I'll get back to the points you made.
Pre Amp and EQ choiceI "decided" (nothing is really set in stone yet) on the Pultec for channel EQ because I couldn't find much useable info about much else, and most everything anybody said about the Pultec was good.
In truth I have only begun to work on the valve stages of this console (which is really the heart and soul of the whole project) so I'm still open to new suggestions and ideas. I will check out the curcuit you mentioned.
I have been lurking around for a while (the amount of posts I have read by now make me feel like I already know some of you!) but I registered and stuck my neck out now because I need help, and advice and suggestions!
I really liked the G9 and SRPP Pultec EQ that I saw on the Gyraf site, they just seemed to compliment each other somehow, and there seemed to be lots of info and help available, so that was (and is at the moment) the starting point. I just wanted more mid control from the EQ.
Amp CurcuitI totally agree! I'm there 100%, one tube amp curcuit that I can use throughout the console is without doubt the way to go cost wise and simplicity wise.
Anyone reading this thread who feels intrigued or interested in helping in this regard is most welcome! This is a totally "open source" project, and I am happy to share anything with anyone. The only thing truely original in this project is the way I am combining existing ideas and curcuits into a much larger animal, but the individual building blocks are nothing new.
TransformersI haven't inherited a field of oil, but I was initially thinking using Lundahl across the board, I really would like to stick to just one manufacturer. I thought I might be able to order in a large enough volume to get some kind of discount.
Color is good, I've also contact Sowter about this project, and they might even send me some samples.
Please tell me more about the transformers your company sells, and perhaps which ones you might reccommend. For mic input I was considering the Lundahl 1538 which is a 1:5, or the Sowter 4935 which is 1:7. Both of these came out similar in price (the LL1538 was £31.48 GBP and the Sowter 4935 £31.42).
I didn't think those prices were bad, plus Lundahl were willing to give me 30% off (now they are closed for four weeks though :roll: ). However, it adds up super quick in an application like this.
Price vs Quality is a tough line to draw, I'll have to find a balance somehow.
Don't stop there! I'm soaking up what you wrote, so if you have any other ideas, feedback or input, I can use all the help I can get.
Oh, also I've been trying to figure out exactly how I'll separate things, this has as much to do with final construction and board placement as anything else. Expecting this to be in any way compact, is probably asking a bit too much! I want to be clever with space though and make it as compact and as integrated as possible.
These are somewhat uncharted waters though I think, so like anything, I can do as much theoretical planning as I want, but a point is going to come where I have to just try it.
Cheers!
Rich :grin: