Operation Manual
Mopho Operation Manual Version 1.1 August 2010 Dave Smith Instruments 1210 Cabrillo Hwy N Half Moon Bay, CA 94019-1449 USA ©2010 Dave Smith Instruments www.DaveSmithInstruments.
Tested To Comply With FCC Standards FOR OFFICE USE This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference and (2) this device must accept any interference received, including interference that may cause undesired operation. This Class B digital apparatus meets all requirements of the Canadian Interference-Causing Equipment Regulations.
Contents Quick Start................................................................................................. 1 Getting Connected .................................................................................... 3 Basic Operation......................................................................................... 5 Global Parameters .................................................................................... 9 Oscillators................................................................
Quick Start Thanks for purchasing your Mopho synthesizer! Listen to the sounds, twiddle some knobs, have some fun! Please Register! Please go to www.davesmithinstruments.com and register your synth. If you purchased directly from us, there is no need to register—we already have your contact information. Powering Up Plug in the power supply, connect (in stereo!) to your mixer/sound system, and start playing! Try applying keyboard pressure (aftertouch) and the mod wheel.
Don’t forget you get a free editor for Mac OS or Windows with your purchase. Download it from www.soundtower.com/mopho. I should mention that this manual does not include explanations of basic analog synthesizer functions. It assumes you already know what an oscillator is, how a low-pass filter affects the sound, what an ADSR envelope looks like, and so on. Fortunately, these days it is quite easy to find such resources on the Internet.
Getting Connected Mopho has several inputs and outputs on its back panel. Power Input — Connect the power supply included with your Mopho. The power supply comes with different AC adaptor prongs that enable it to work almost anywhere in the world. If for whatever reason you need to use a different supply, it must match the specifications printed on the front panel. Note: The power supply label says “Evolver” on it; we use the same supply for the Mophos, mono Evolvers, Prophets, and Tetra.
Audio can also be used to advance the sequencer when Seq Trigger is set to Audio In. See Sequencer on page 21 for more information. Left Out/Right Out—Mopho’s unbalanced left and right outputs. Phones—A ¼ inch stereo headphone jack.
Basic Operation If you’re familiar with analog, subtractive synthesis there shouldn’t be anything that looks terribly foreign or strange about Mopho’s front panel. All of the basic building blocks are there. But one of the challenges of making a compact synth is giving the user access to all the parameters within a limited amount of panel area.
Program—Press to return Mopho to program mode. Hold to select global mode. Compare—When editing a Program, press Compare to hear the saved version. Turn Compare off to return to the edited version. Compare can also be used to audition write destinations when moving a program. Write—Press Write to save the program and write any edits to memory. You can write the program to the same location or choose a different program number using Param 1; Param 2 chooses the bank.
Modes of Operation Mopho has three operating modes: program, edit, and global. In program mode, Param 1, Param 2, and Inc/Dec are used to change from one saved program to another. As soon as any of the programmable parameters are edited, that parameter is displayed on the LCD, with the programmed value on the top line, and the new, edited value on the bottom line. That is edit mode. To exit edit mode and return to program mode, just press Program.
AUDIO IN OSC 1 SUBOSC OSC 2 SUBOSC NOISE FEEDBACK/ FEEDBACK/ EXT. IN GAIN EXT.
Global Parameters Mopho’s Global parameters affect all programs globally. Examples include MIDI channel and fine tune. To edit the Global parameters, hold down the Program switch until Global Parameter is displayed. The Param 1 knob changes the global parameter and Param 2 knob and increment and decrement buttons change the value. Transpose: -12…+12—Master Transpose control, 0 is centered. Steps in semitones. Fine Tune: -50…+50—Master Fine Tune control; 0 centered.
MIDI Out Select: Out, Thru—MIDI Out can be switched to MIDI Thru to daisychain multiple MIDI devices. Poly Chain: Off, Out 1, Out 4, Out 5, Out 8, Out 12, Out 16—Used to expand the polyphony via the Poly Chain output and one or more DSI synths—Mopho, Tetra, or Prophet. See Using Poly Chain on page 38 for more information. Local Control: Off, On—When on (the default), the keyboard and front panel controls directly affect Mopho.
arpeggiator. Mopho can be configured for use with either normally open (+) or normally closed (-) footswitches. When set to Arp+ or Arp-, the footswitch will act as a sustain pedal when the Arpeggiator is off. Pedal: see table—Sets the destination for the Pedal/CV input. Note that this input is heavily filtered for clean operation, so there is a limit to the speed it will respond to changes.
voice architecture is almost identical, but lacks the sub octave generators and feedback.
Oscillators The Oscillators section contains the primary controls for Mopho’s two digitally controlled analog oscillators or DCOs. “Digitally controlled” does not mean the oscillators themselves are digital, just that the oscillators’ frequencies are under digital—rather than voltage—control. The advantage to that is that the tuning is exceptionally stable over a ten-octave range without having to compensate for variables like temperature. The audio signal path is still completely analog.
wave, higher values widen it. At the extreme values, the pulse goes completely flat, which allows for some interesting possibilities with pulse width modulation. 0 50 99 Pulse Width Glide: 0...127—Sets the oscillator glide (portamento) rate. Glide can be set independently for each oscillator. Low values are faster. See also “Glide Mode” in Other Oscillator Parameters. Sub Octave: 0...127—Controls the level of a square wave pitched one octave below oscillator 1 or two octaves below oscillator 2.
Glide Mode: FixRate, FixRate A, FixTime, FixTime A—Determines how the oscillators respond when Glide is on. FixRate: The time to transition between notes varies with the interval between the notes; the greater the interval, the longer the transition time. The glide rate is fixed. FixRate A: The same as FixRate, but glide is only applied when playing legato. That is, glide only occurs when a note is held until the next note is played. This effectively allows glide to be turned on and off from the keyboard.
Mixer The Mixer section balances the levels of the outputs of the Oscillators section and noise generator, and the Audio In/feedback loop before routing the summed signals to the low-pass filter. Mix: 0...127—Mixes the outputs of oscillators 1 and 2 in varying amounts. A setting of 0 is equivalent to 100% oscillator 1 and 0% oscillator 2. A setting of 127 is just the opposite. A setting of 64 is a 50/50 mix of both oscillators. Feedback Level/External Volume Level: 0...
Filter Mopho features a selectable 2- or 4-pole, low-pass filter. 4-Pole—Selects the filter configuration. When lighted, the filter is in 4-pole mode. A 4-pole, low-pass filter rolls off frequencies above the cutoff frequency at a slope of 24dB/octave. When the light is off, the filter is in 2-pole mode and has a slope of 12dB/octave and a more gradual rolloff of the higher frequencies. Frequency: 0...164—Sets the base filter cutoff frequency over more than 13 octaves.
Envelopes Mopho has three 5-stage (Delay + ADSR) envelope generators. Two are dedicated—one to the filter and the other to the amplifier—and the third is assignable to any modulation destination. Envelope Select—Selects the envelope to edit. When all three are lighted, the other envelope parameters control all three envelopes simultaneously. Amount: -127...127—Sets the amount of modulation from the envelope to the destination: filter, amplifier, or the selected destination for envelope 3.
LFO Mopho has four low frequency oscillators (LFOs). The LFOs can be freerunning, synced to keystrokes, or synced to the sequencer and MIDI clock. To edit the LFO parameters, choose LFO in the Modulation section. LFO Select: 1, 2, 3, 4—Chooses the LFO to edit. Tip: The four numbered lights above the Frequency knob pulse at the frequency of the corresponding LFO. This can be a great aid in knowing which LFO to select for editing.
Display Timing Sync 32 Steps 16 Steps 8 Steps 6 Steps 4 Steps 3 Steps 2 Steps 1.5 Step 1 Step 2/3 Step 1/2 Step 1/3 Step 1/4 Step 1/6 Step 1/8 Step 1/16Step Sequence speed divided by 32; one LFO cycle takes 32 steps Sequence speed divided by 16 Sequence speed divided by 8 Sequence speed divided by 6 Sequence speed divided by 4 Sequence speed divided by 3 Sequence speed divided by 2 Sequence speed divided by 1.
Sequencer For many musicians, the term sequencer has become synonymous with MIDI sequencer; that is, a computer-based application or dedicated hardware device for recording and playing back notes and performance gestures via MIDI. But sequencers were around long before MIDI. Mopho’s sequencer is much more like the original analog sequencers typically associated with modular synthesizer systems. The sequencer comprises four 16-step sequences that play in parallel.
does not respond to MIDI start/stop/continue messages, but it can still sync to an external clock. Simply turn on the sequencer and then play and hold a note to start. Or use the Push It button’s toggle feature to latch a note on with one push and release it with another; in this case, the Push It button is essentially a Start/Stop control. Reset and Rest Sequences have a maximum of 16 steps, but they can have fewer—from 1 to 15—using Reset. (Sequences of 16 steps reset automatically.
Sequence one has an additional value, Rest, that appears in the list after Reset. Rest prevents the envelopes from being gated by the corresponding step, so a rest in sequence one affects all four sequences. If the sequences are the same length, rests will occur in the same place in all four sequences as they loop.
To avoid having to hold a key down, set the Push It Mode (Misc. Parameters) to Toggle. Then use Push It to start and stop the sequencer. You may also want to change the Push It Note, the BPM, and the Clock Divide. 5. Choose a destination for the sequence. 6. Use the Step and Value controls to enter the desired values. As the sequence loops, you will hear your edits. 7. Choose another sequence and follow the same basic steps until you’re happy with the results. 8.
Note: Depending upon the BPM and Clock Divide settings, the slew rate can actually exceed the time the envelopes are gated on, causing a step in the affected sequence to not reach its set value. For example, if Slew is applied to oscillator frequency, high Slew values may cause a step to sound flat or sharp. If that’s not what you want, simply reduce the Slew value. Sequencer Trigger Modes The Sequencer Trigger mode determines how the sequencer reacts to triggers and what constitutes a trigger.
Modulators Modulators lets you configure the modulation routing and amount for Mopho’s four general-purpose modulation slots. Since each Mopho modulation source has a single destination, the four general purpose modulators provide a way to send a mod source (such as a sequence or LFO) to additional destinations, with a different amount. There are also additional mod sources available here, such as Noise, allowing a wide variety of possibilities.
Miscellaneous Modulators There are certain standard controllers that Mopho consigns to dedicated modulators, things like mod wheel, pressure (aka aftertouch), and velocity. The most obvious benefits to doing this is it provides a shortcut to setting up commonly used controllers and it frees up the four general-purpose mod slots for other, more Mopho-specific applications. Select Misc Mod in the Modulation section to get started.
Clock The Clock section contains the controls for the internal clock tempo and the note value for the arpeggiator and sequencer (and LFO, when Clock Sync is on). There are also switches to turn the arpeggiator and sequencer on and off. Arpeggiator—Turns Mopho’s arpeggiator on and off. The tempo and note value are determined by the BPM and Clock Divide settings. Arpeggiator Mode is set in Miscellaneous Parameters.
The Arpeggiator can also be latched with a footswitch connected to the Sustain jack. See “Sustain” in Global Parameters on page 9. The Arpeggiator (and Sequencer) can also sync to MIDI clock from an external sequencer or other device. See “Clock” in Global Parameters on page 9 for more information. Sequencer—Turns Mopho’s gated sequencer on and off. See Sequencer on page 21 for more information. BPM: 30…250—Sets the tempo for the sequencer in BPM (beats per minute).
Miscellaneous Parameters Miscellaneous Parameters groups together programmable parameters that do not conveniently fall into any obvious section or, if they do, are parameters that are less frequently used. They are important, but generally not required for performance. Voice Volume: 0…127—Sets the volume of the current program to match volumes between programs. Note: There is enough gain in the synth voice that with some settings, some mild clipping distortion may be heard.
droning sounds, or possibly when using Mopho to process external audio, turn the VCA Level up. Push It Mode: Normal, Toggle, Audio In—When set to Normal, Push It responds like a key: press it and a note plays, release it and the note ends. But when set to Toggle, Push It turns the note on with one press and off with a second press. This is handy for making a note drone or for latching a gated sequence on. Somewhat related, the Audio In setting will generate a gate from Audio In.
Modulation Sources Display Off Sequence1 Sequence2 Sequence3 Sequence4 LFO 1 LFO 2 LFO 3 LFO 4 Filt Env1 VCA Env 2 Envelope3 PitchBend Mod Wheel Pressure MidBreath Midi Foot Midi Exp Velocity KeyNumber Noise EnvFollow Peak Hold 32 Source No source selected Sequence 1 Sequence 2 Sequence 3 Sequence 4 LFO 1 LFO 2 LFO 3 LFO 4 Filter Envelope Amp (VCA) Envelope Envelope 3 Pitch Bend Mod Wheel Pressure (Aftertouch) MIDI - Breath Controller MIDI - Foot Controller MIDI - Expression Keyboard Note Velocity Keyboar
Modulation Destinations Display Off Osc 1 Freq Osc 2 Freq OscAllFreq Osc Mix NoiseLevel Osc1 PulsW Osc2 PulsW Osc All PW Low Pass Resonance Audio Mod VCA Level Output Pan LFO 1 Freq LFO 2 Freq LFO 3 Freq LFO 4 Freq LFOAllFreq LFO 1 Amt LFO 2 Amt LFO 3 Amt LFO 4 Amt LFOAll Amt Env 1 Amt Env 2 Amt Env 3 Amt EnvAll Amt Env1Attack Env2Attack Env3Attack EnvAll Att Env1 Decay Env2 Decay Env3 Decay EnvAll Dec Env1Releas Env2Releas Env3Releas EnvAll Rel Mod 1 Amt Mod 2 Amt Destination No destination selected Oscil
Mod 3 Amt Mod 4 Amt Fback Vol Sub Osc 1 Sub Osc 2 Fback Gain Slew Modulator 3 Amount Modulator 4 Amount Feedback Volume Sub Oscillator 1 Level Sub Oscillator 2 Level Feedback Gain Sequencer Slew* *Appears as a destination in sequences 2 and 4 only.
Using USB Mopho’s USB 2.0 port enables bidirectional MIDI communication with a computer. A MIDI interface and MIDI cables are not necessary, just a USB cable. Mopho is a Class Compliant USB device. That means it does not require any additional drivers to be installed to communicate with a Mac or Windows computer. Mopho transmits and receives MIDI data via USB, but does not transmit audio.
Windows Vista and Windows 7 behave the same as XP, but the device name is DSI Mopho rather than USB Audio Device. In Windows, if you unplug the USB cable and plug it back in while a program has the Mopho port open, you may have to resync. That usually means going to the USB Audio Device (or DSI Mopho) Properties, as in the procedure above, and clicking OK.
Using Audio In The Audio In jack on Mopho’s rear panel can take audio from a variety of sources, including line level signals and guitars. But what happens to it once its inside and how do you get it out again? Simply plugging a guitar in does not mean you will actually hear something when you play it. Mopho’s basic audio signal path goes from oscillators to mixer to filter to VCA. Audio In goes into the mixer.
Using Poly Chain Mopho’s Poly Chain output enables it to be connected to other DSI synths for up to 17-voice polyphony. Products that can be chained include the Tetra, Prophet '08 (module and keyboard), desktop Mopho, and a second keyboard Mopho. It will not chain with the Evolvers and Poly Evolvers due to the different voice structures.
Note: If syncing to an external MIDI clock, set MIDI Clock (Global menu) on the master and any intermediate units to MIDI In/Out. Set the last instrument in the chain to MIDI In. When Poly Chain is set to Off, the Poly Chain MIDI out jack simply duplicates the MIDI out jack.
Mopho Kybd. 2 Voices: Poly Chain Out Mopho MIDI In Out 1 Mopho Kybd. 5 Voices: 6 Voices: 9 Voices: 9 Voices: 13 Voices: 13 Voices: Poly Chain Out MIDI In Out 4 In End Mopho Kybd. Tetra Poly Chain Out Poly Chain Out MIDI In Out 5 InOut4 Mopho Kybd. Tetra Poly Chain Out Poly Chain Out MIDI In Out 8 InOut4 Mopho Kybd. Prophet Poly Chain Out In Mopho Kybd.
Support Troubleshooting Here are a few suggestions for resolving problems that may occur. The sequencer has stopped running. Make sure Clock in the Global menu is set to Internal. Some of the programs sound different. Check the Mod Wheel position. The Mod Wheel can do a lot more than just add vibrato. Also, some of the programs use the sequencer to shape the sound so make sure Clock in the Global menu is set to Internal. There is a ground hum in the audio output.
Warranty Repair Dave Smith Instruments warrants that Mopho will be free from defects in materials and/or workmanship for 1 year from the date of purchase. Please register your product online at www.davesmithinstruments.com to establish the date of purchase. (This is not a requirement for warranty service, but it will help expedite the process.) Please contact support@davesmithinstruments.com to determine the best course of action for getting your Mopho repaired.
MIDI Implementation Mopho receives MIDI data according to the mode controls under GLOBAL. In addition, there is interaction between some of the Program parameters that determine the overall response of Mopho to MIDI data. Following are the Global parameters that affect response to MIDI: MIDI Channel: ALL, 1…16 — Selects the MIDI channel to send and receive data, 1 to 16. All receives on any channel.
MIDI Messages System Real-time Messages Status 1111 1000 Description MIDI Timing Clock Received Channel Messages Status 1000 nnnn 1001 nnnn 1010 nnnn 1011 nnnn Second 0kkkkkkk 0kkkkkkk 0kkkkkkk 0vvvvvvv 1100 nnnn 0ppppppp 1101 nnnn 1110 nnnn 0vvvvvvv 0vvvvvvv Notes: 0kkkkkkk nnnn Third 0vvvvvvv 0vvvvvvv 0vvvvvvv 0vvvvvvv 0vvvvvvv Description Note Off. Velocity is ignored Note On.
Transmitted Channel Messages Status 1000 nnnn 1001 nnnn 1011 nnnn Second 0kkkkkkk 0kkkkkkk 0vvvvvvv 1100 nnnn 0ppppppp 1101 nnnn 1110 nnnn 0vvvvvvv 0vvvvvvv Notes: 0kkkkkkk nnnn 0vvvvvvv Third 0000000 0vvvvvvv 0vvvvvvv 0vvvvvvv Description Note Off. Note On.
Additional Continuous Controllers (CCs) Transmitted/Received The following table details how CCs are mapped onto Mopho’s controls. They are transmitted when MIDI Parameter Send is set to CC in Global, and recognized when received when MIDI Parameter Receive is set to either CC or All in Global.
NRPN Messages The Non-Registered Parameter Number (NRPN) MIDI messages are used to transmit and receive both global and program parameters. They are transmitted when MIDI Parameter Send is set to NRPN in Global, and received when MIDI Parameter Receive is set to either NRPN or All in Global. The messages are handled in standard MIDI format using the NRPN CC commands in running status byte format.
Received NRPN Messages Status Second Third Description 1011 nnnn 0110 0011 0vvvvvvv NRPN parameter number MSB CC 1011 nnnn 0110 0010 0vvvvvvv NRPN parameter number LSB CC 1011 nnnn 0000 0110 0vvvvvvv NRPN parameter value MSB CC 1011 nnnn 0010 0110 0vvvvvvv NRPN parameter value LSB CC 1011 nnnn 0110 0000 0xxxxxxx NRPN parameter value Increment 1011 nnnn 0110 0001 0xxxxxxx NRPN parameter value Decrement 1011 nnnn 0010 0101 0111111 RPN parameter number MSB CC - Reset NRPN parame
Param NRPN 8 406 0-1 Range MIDI Out Select*: 0 MIDI Out 1 MIDI Thru 9 387 0-6 Poly Chain*: 0 Off 1 Out 1 2 Out 4 3 Out 5 4 Out 8 5 Out 12 6 Out 16 10 389 0–1 Local Control* Off/On 11 400 0-1 Audio Outputs: 0 Stereo 1 Mono 12 404 0-2 Pot Mode: 0 Relative 1 PassThru 2 Jump 13 397 0-3 Damper Polarity: 0 Sustain, normally open 1 Sustain, normally closed 2 Arpeggiator latch, normally open 3 Arpeggiator latch, normally closed 14 396 0-5 Pedal Destination: 0 Foot Control 1 Breath Cont
Program Parameter Data The following table lists Mopho’s voice parameters. The parameter number in the program and edit buffer dumps are different than the NRPN numbers as seen; this was to maintain NRPN compatibility with the Prophet ’08 as much as possible.
22 23 24 25 26 27 28 29 30 31 17 18 19 20 21 22 23 24 25 26 0 - 127 0 - 127 0-1 0 - 254 0 - 127 0 - 127 0 - 127 0 - 127 0 - 127 0 - 127 Filter Keyboard Amount Filter Audio Modulation Filter Poles 0: 2-pole; 1: 4-pole Filter Envelope Amount; -127 to +127 Filter Envelope Velocity Amount Filter Envelope Delay Filter Envelope Attack Filter Envelope Decay Filter Envelope Sustain Filter Envelope Release 32 33 34 35 36 37 38 39 41 27 30 31 32 33 34 35 36 29 0 - 127 0 - 127 0 - 127 0 - 127 0 - 127 0 - 127 0 -
50 45 0 - 47 51 52 53 54 55 46 47 48 49 50 0-1 0 - 166 0-4 0 - 127 0 - 47 56 57 58 59 60 51 52 53 54 55 0-1 0 - 166 0-4 0 - 127 0 - 47 61 56 0-1 62 57 0 - 47 63 64 65 66 67 68 69 70 58 59 60 61 62 63 64 98 0 - 254 0 - 127 0 - 127 0 - 127 0 - 127 0 - 127 0 - 127 0-1 71 72 73 65 66 67 0 - 22 0 - 254 0 - 47 74 75 76 68 69 70 0 - 22 0 - 254 0 - 47 77 78 79 71 72 73 0 - 22 0 - 254 0 - 47 80 81 82 74 75 76 0 - 22 0 - 254 0 - 47 83 84 81 82 0 - 254 0 - 47 85 83 0 - 254 LFO 2 Mod
86 84 0 - 47 86 88 85 86 0 - 254 0 - 47 89 90 87 88 0 - 254 0 - 47 91 92 89 90 0 - 254 0 - 47 93 96 0-4 94 96 0-5 95 96 97 99 111 112 0-1 0 - 120 0 - 127 98 113 0-2 101 102 91 92 30 - 250 0 - 12 Pressure Destination; See Modulation Destination list below Breath Amount; -127 to +127 Breath Destination; See Modulation Destination list below Velocity Amount; -127 to +127 Velocity Destination; See Modulation Destination list below Foot Control Amount; -127 to +127 Foot Control Destina
103 97 0 - 14 104 105 100 94 0-1 0-5 106 107 101 77 0-1 0 - 48 108 78 0 - 48 109 79 0 - 48 110 80 0 - 48 120 - 135 120 - 135 0 - 127 136 - 151 136 - 151 0 - 126 152 - 167 152 - 167 0 - 126 168 - 183 168 - 183 0 - 126 184 - 199 184 - 199 32 - 127 Arpeggiator Mode: 0 Up 1 Down 2 Up/Down 3 Assign 4 Random 5 Up 2 Octaves 6 Down 2 Octaves 7 Up/Down 2 Octaves 8 Assign 2 Octaves 9 Random 2 Octaves 10 Up 3 Octaves 11 Down 3 Octaves 12 Up/Down 3 Octaves 13 Assign 3 Octaves 14 Random
The following tables list the values used with the program parameters to specify modulation destinations and sources.
Mod 1 Amt Mod 2 Amt Mod 3 Amt Mod 4 Amt External Audio In Level Sub Osc 1 Level Sub Osc 2 Level Feedback Gain Slew* 40 41 42 43 44 45 46 47 48 *Appears as a destination in sequences 2 and 4 only.
Sysex Messages Universal System Exclusive Message (Device Inquiry) Status 1111 0000 0111 1110 0vvv vvvv 0000 0110 0000 0001 1111 0111 Description System Exclusive (SysEx) Non-realtime message If MIDI channel is set to 1 - 16, 0vvvvvvv must match (unless MIDI Channel = ALL); always responds if 0vvvvvvv = 0111 1111.
Request Program Edit Buffer Dump Status Description 1111 0000 System Exclusive (SysEx) 0000 0001 DSI ID 0010 0111 Mopho keyboard ID 0000 0110 Request Program Edit Buffer Transmit 1111 0111 End of Exclusive (EOX) Mopho will respond by sending out the current Program edit buffer in the format described below in Program Edit Buffer Data Dump.
Program Edit Buffer Data Dump Status Description 1111 0000 System Exclusive (SysEx) 0000 0001 DSI ID 0010 0111 Mopho keyboard ID 0000 0011 Edit Buffer Data 0vvv vvvv 256 bytes expanded to 293 MIDI bytes in “packed MS bit” format (see page 59.
Dave Smith Instruments 1210 Cabrillo Hwy N Half Moon Bay, CA 94019-1449 USA www.DaveSmithInstruments.