AutoPatch_Matrix_Switcher_v1_0_0_dr1_0_0.zip
vining
Posts: 4,368
Is there a reason that this module uses 7 touch panel ports?
By using simple mathematics (addition and subtraction) it is possible to make button channels other than 1-10 on the same port to do things with a value of 1-10. To add a TP port everytime you want to re-use the channel numbers 1-10 for the same device is odd to say the least.
It shouldn't need a re-write out of the box just to make sense of it!
DSP support w/ full EQ sliders would be nice for an advance set up page. Of course we could just use an IP/RS232 adapter to allow us to run the AutoPatch DSP software app while actually in the room running and audio analyzer app. Otherwise proper set up will require 2 laptops and Walkie Talkies, one connected serially to the switcher running the DSP app and the other laptop in an actual room requiring calibration running an analyzer app.
The GUI does look nice though!
Any body out there have any comments on the module. Pro/Con. Any problems? Is it worth using or should I just start from scratch?
By using simple mathematics (addition and subtraction) it is possible to make button channels other than 1-10 on the same port to do things with a value of 1-10. To add a TP port everytime you want to re-use the channel numbers 1-10 for the same device is odd to say the least.
It shouldn't need a re-write out of the box just to make sense of it!
DSP support w/ full EQ sliders would be nice for an advance set up page. Of course we could just use an IP/RS232 adapter to allow us to run the AutoPatch DSP software app while actually in the room running and audio analyzer app. Otherwise proper set up will require 2 laptops and Walkie Talkies, one connected serially to the switcher running the DSP app and the other laptop in an actual room requiring calibration running an analyzer app.
The GUI does look nice though!
Any body out there have any comments on the module. Pro/Con. Any problems? Is it worth using or should I just start from scratch?
0
Comments
i started from scratch and after hacking an afternoon, i had a module that does switching, volumes and input gain as well as all the feedback. i use SEND_COMMANDS to the comm, which can be used by the person calibrating all the input gains and stuff. so you wont need more than one person with a WLAN laptop
values of the volumes go from -70.0 to 10.0 (write -700 / 100) in the serial command.
input gains from -10.0 to 10.0
it may be obvious, but i had to figure these out
The Autopatch is very easy to drive unless you get into this mess:
http://amxforums.com/showthread.php?t=2023
However I also recall some grief with one model which wouldn't ACK messages.
You are welcome to my module which has driven heaps of them.
REBUILD_EVENT wrote: Did you do anything for initial EQ settings as well? Although from an installers point of view having the gain settings and EQ settings on the TP we be nice they really need to be kept out of the owners hands of cousre inaccessable set up pages would suffice to keep them screwing things up.
NMarkRoberts wrote: How do users go about changing inputs and volume? This wouldn't be an AutoPatch switcher GUI per se but and Audio Control GUI which at it's core is a switcher GUI.
I am trying to get AMX to create a dedicated module for the Autopatch PrecisLT w/DSP. Since the discontinuance of the AS16, we have been looking for a replacement. I heard that there was a problem with the autopatch on volume ramping of multiple zones, in which a zone volume adjusting will stop when you start another. Anyways, I will be very thankfull if anybody is willing to share their module on this Forum. I have created a one way module that handles the switching/volume controls for multiple panels, but the feedback is where I get stucked. Any help?
Thanks,
Ricardo
I have the 18 x 18 w/ DSP on my desk and I was going to fire it up last night but then I saw it was set up to work off 7 TP ports and I got discouraged. Looks like I'll be starting from scratch on this one but I won't expect to be done for a few weeks, working on it when I can. We'll see how it comes out and maybe I'll post it if it's worth a damn.
The header of this thread says "matrix switcher". I've driven heaps of them and their switching is always transparent to the user. It's not at all difficult to code, just difficult to follow in your head.
It can get extreme: I did one project (see http://www.markroberts.id.au/nmr_project_7.php) which had an audio signal path which went through the same switcher twice - once for AV source selection into a mic mixer, and a second time for destination selection after the mixer.
(It also goes through the same VOL3 twice - once for source volume control and once for mixed mic/source master control.)
Obviously the basic switching is very easy, but doing everything you want to do in a distributed audio system (party mode, zone groups, volume ramps, etc) becomes a bit more time consuming...
That's why i prepared my comm to a command like INPUT_GAIN=2:1:50. For me or the guy that sets the gain, its quite easy to do, once you have figured out that in "control a device" you have to select "command" [as i programmed it in DATA_EVENT => COMMAND] and send it with double quotes (") AND single quotes ( ' ).
And when programming it's done quite fast, as no tp is concerned.
- I have an array of all TPs [10001, 10002 ...]
- I use an array called nWhichTpControllingWhichRoom[NUMBER_OF_TOUCHPANELS].
in this array i save the room that is selected on each touchpanel, so when I get a command from a tp i always know to what room to assign it.
- For the feedback, I have a function that is given the room number and returns the tp controlling this room. right this moment I awake to the fact, that there may be several tps controlling one room and I should set the source and vol bargraph on all tps
What did you use to split all of the audio sources so you could feed both matrix'?
I a job that I need to bid out in the next couple weeks that will have about 28 zones for audio and I don't like using "Y" cables, but I also don't want to use a whole pile of little RDL active splitters either.
Curt
:-)