AM1050 Mix Sequencer

ARP 1050 Module

Overview This module is a replica of the   Mix Sequencer module from the ARP 2500 synthesizer, the ARP 1050. This is a straight forward analog switch with some rather cool features. The original was designed back in December 1970 using TTL logic chips and FET transistors to switch the signals off and on. This module pre-dates the arrival of CMOS logic, analog switch chips, LED’s and even decent Op Amps. Pearlman was pushing the limits of late 1960’s analog electronics!

The 1050 is one of the modules that puts the 2500 into a new dimension of musical creativity, along with the Dual S&H and UAF. I am building two for my replica.

Description This module has sequential switching for the rapid selection of preset waveforms and signals into a conventional audio mixer format. There are two four-input mixers with electronically gated inputs, an eight-step counter and clock, and associated logic and switching circuitry. Each input has its own attenuator and each output has a master gain control. The module can be used as an eight input mixer with two adjustable outputs or as two separate four input mixers. A column of illuminated push buttons indicates which inputs are gated on. The switches are pushed to change the state of an input, push-on/push-off. A column of “Exclusive-on” push buttons will turn on a particular input while simultaneously turning all the others off.

Original Circuit The 1050 has a now obsolete TTL logic core of a 74155 dual 2 of 4 decoder driven by a 4-bit binary counter 7493 chip, and clocked by a internal analog pulse generator. This logic provides the eight step counting. A set of 7474 flip-flops provide the manual latching of the square push buttons, and four 75451 peripheral driver chips light the incandescent 12V lamps and drive the FET analog switches. Additional logic gates provide individual control of the switches from another ARP 2500 module, via an internal 9 pin RS232 cable. The audio signals are mixed into the 2 separate audio outputs using four 1339 Op Amps.

AM1050 I obtained a full set of schematics in 2006, transcribed the circuit into Eagle CAD onto two PCB’s:

  • Digital PCB with all the digital logic and voltage controlled clock
  • Analog PCB with analog switches, Op Amps and Audio Outputs

The original circuit has been retained with the following upgrades:

  • LS TTL logic to reduce power requirements.
  • Click less SSM2402 Analog Switch chips to replace the discrete FET’s.
  • Digital I/O – 16 pin DIL with 8 steps in and out.
  • Obsolete 1339 Op Amps upgraded to OPA2134.

Front Panel The panel is 5U MOTM format, but with the jacks mounted at the base of the panel. There are a couple of “super” toggle switches to source; a 4 pole DPDT and a 3 pole DPDT with momentary in one direction. These are still available but expensive at £10-20 each. The square illuminated buttons and the red round switches are still available from Mouser.

Controls There are 8x level potentiometers on the input side of the mixer and 2x output level pots. There is a clock frequency (Pulse Rate) control, along with an 8x position switch to control the sequence length and to switch the sequencer OFF. There is a 4PDT toggle switch to control the mode of the sequencer and another toggle switch switches the clock on or off or enables manual advance. There is also a toggle switch to enable/disable external control of the 1050, which simply pulls the power off the input logic chips, a slight crude method! The clock frequency has to be trimmed at setup time, the highest speed is 33 Hz.

Connections The 1050 has the following connections:

  • 8x Analog Inputs
  • Clock Frequency Modulation
  • External Advance
  • Analog Outputs A and B

Build History & Outcomes With renewed energy in the summer of 2015 I carefully laid out the two PCB’s. The main digital PCB was tested in September and after a few issues it was nicely sequencing the lights. However the momentary push button response was poor, and I made changes to the voltage levels that it switches, so it drives the 74LS74 chip correctly. In October I had a panel manufactured and fitted the digital board.

In December 2015 I wired up all of the digital board and switches and ordered the Analog PCB, however whilst the clock worked the switching of the channels was error prone and the whole lot locked up. This was the only issue, aside from the clock range needing adjustment. The project was paused until the Spring of 2019 when I swapped in a set of original TTL chips (not LS) with some slight concern as the power consumption had already reached 100 mA with TTL LS. The TTL chips revealed two problems:

  • The 7474 chips were not edge triggering to an OFF state.
  • Complete lockup of the 155 chip with all outputs ON.

In lock up the power consumption ran up to nearly 500 mA! I will continue to diagnose the issues, but a software version does look a better option to ensure 100% operation and lower power consumption. Looking at some 2500 videos you can see the same edge triggering problem on actual 1050’s, with users trying 2 or 3 times before the switch latches.

Software Version In spring of 2018 I started working on a software version using the PIC18F46K22, which has sufficient I/O pins to control most of the logic, except the external input and control which is done in CMOS hardware. Some use of BCD encoding and decoding is needed to keep within the 40 pins. The analog design remains the same using SSM2402 analog switches and high quality Op Amps. The hybrid design means this can all fit on a single PCB. I continued the development in 2019 and moved to a 44 pin SMD version to get further I/O pins. I developed the pseudo code in March.

Copyright AMSynths 2017