Hello,
Let me introduce myself. My name is Loren and I am currently a working at a mid to large sized recording facility in the US. I must say that I am a huge fan of the site and I am a complete noob when it comes to this type of project. I have been around computers and electronics all of my life (my dad built our first computer from a Heathkit kit). Please interject if I have misunderstood something. I apologize for the lengthy post but I believe the background will be helpful and have a few questions about an entire system I’m cooking up in my head.
Now the background on what led me to this site. Part of my job is to make sure that the studio operates well. It’s a fairly new and I’m working on ensuring sessions go well. One thing that I am working on is a system to allow producers to communicate with musicians through a variety of ways. None of the rooms are physically attached to the control room, most of them are what some would call “stages” (we have 6 or 7 rooms of various size scattered throughout the building with connectivity to our control room). On large sessions we might have 3 groups performing simultaneously (say a rhythm section, string orchestra, and chorus) with three or four producers working and each concentrating on one or two group’s performance. On these types of sessions we will typically set up what is called a snoop microphone and a SLS (Studio Loud Speaker). The snoop is setup on the maestro or the musician in charge, and the speakers of course allow the engineer talk with the group. The problem comes for the producers; they do not have an elegant way of communicating with the group that they are focusing on.
The system that I have come up to solve this problem would have three components. The first would be a switch box with a microphone and headphone amp. The switchbox would allow the producer to hear the mix coming off the console in their headphones (if they prefer headphones over the speakers). More importantly it would also allow them between takes to pick which snoop(s) to listen to and if need be they could push a button to open their microphone to the speaker in the room. The second unit would be the heart of the system and would provide the matrices for the microphones and speakers. As well as all of the logic involved with routing the appropriate signal to the appropriate place (this is where Midi box comes into play). The third unit would give the engineer control over levels from each mic to each speaker (if one producer is speaking loudly they could turn the mic down).
Here is the simple line drawing of how the Producers switchbox panel might look:
The three components would be connected via midi. This would be the main “logicâ€. Now to the “nuts and bolts†of the project. The switches in the producer boxes would be connected to a DIn card. The midi out would be connect to the midi in of the matrix box that would hopefully fire a Dout card that would then trigger an audio switch (very low noise) allowing the producers mic to be heard in the speakers of choice or allowing the producer to hear the snoop of choice. The Engineer control box is the latest addition and I need a little more thought before I’ll have any “intelligent†questions. So here are my questions thus far:
-
Can one Core in the matrix box accept and deal with multiple midi channels or am I limited to a single channel per Core?
-
From the reading I have done the Midibox64E seems like a good platform for the switchbox and matrix boxes, or am I making a selection mistake?
-
It seems to me that a good idea might be to build a simple device to see if I have a basic understanding of the concept and then add to what I know. For example making 2 boxes one with a DIn card loaded with a couple switches, the second with a DOut and some LEDs. This would let me see if I can get the programming down (not my strong suit) and make sure that I have an idea of the fundamentals. Does anyone have any thoughts?
-
The biggest hurdle for me is Programming. I have seen some Java interfaces that look quite simple which is great, my concern is if I have to do anything in C. Does programming in C require a special app (please forgive my ignorance) or is it something that can be accomplished in a text editor?
I have really enjoyed the site and am very excited about this project. Any input would be greatly appreciated!
Thanks!
Loren