Sponsored Content
Operating Systems OS X (Apple) 4 Pole Audio I/O Connections For Macbook Pro... Post 302809377 by wisecracker on Sunday 19th of May 2013 02:47:08 PM
Old 05-19-2013
4 Pole Audio I/O Connections For Macbook Pro...

Disclaimer:-

You take this information and use it ENTIRELY at your own risk.
I and this site hold no responsibility for any errors either in this text or with your electronics capabilities...

The reason I have given this away is/was because I needed an audio input for a simple MacBook Pro
Python Audio-Oscilloscope I am developing.
(This is also shown in a different guise at the end of the AudioScope shell script too.)

BEST VIEWED IN PLAIN TEXT!

Machine:- Apple MacBook Pro 13 inch.

OSX 10.7.5...

Vintage:- August 2012.

Common 3.5mm, 4 pole, Mic/Ear socket cable for external MONO audio input, (and
stereo audio output)...

Code:
Plug required, (or similar)...

http://www.ebay.co.uk/itm/3-5mm-Mini-Jack-Right-Angle-90-Degree-Solder-4-Pole-Male-Plug-Connector-/320770305756

Resistor, 2K2, 1/8 W, 10% tolerance...

(2 x Resistors, 33R, 1/8W 10% tolerance...)

Code:
This is the wiring for the auto-switching of the Mic input to external...

Pins.               Wiring.
-----    TIP        -------
 1 ---->  O  <----- Left Audio Output +ve.
 2 ---->  H  <----- Right Audio Output +ve.
 3 ---->  H  <----- Mono (Mic) Input, Active.
 4 ---->  H  <----- Common To All Inputs And Outputs.
         ---
        |   |
        |   |______
        |__________|=========

For the auto-switching capability a 2K2 resistor must be connected across Pins 3 and 4. [Mono (Mic) Input, Active and Common]...

Test by plugging into the socket and check that the "System Preferences > Sound" switches over to external input and output.

You now have two audio outputs at low impedance and an analogue audio input at around 2K2 _impedance_.

Do NOT drive the input with more than 100mV AC and do NOT connect to a DC _supply_ either.

Do NOT load the audio outputs with less than 33 Ohm resistors.

Do NOT assume that Common is connected to GND, Ground, of the computer, although it may well be.

I am assuming that if you are capable of doing this that you are also capable of doing the subtle level tests etc...

(C)2012, B.Walker, G0LCU. (Issued as Public Domain for all.)

Enjoy finding simple solutions to often very difficult problems... ;o)
 

3 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

force mounting usb drive on macbook pro

alright, this might seem a dumb question, can't say i'm too familiar with these applications. i have a 250mb zip drive that i just got for my macbook pro (i know it's archaic, i have a drum machine that uses 100mb zip disks) and it is recognized in system profiler as a 250mb iomega drive, but it... (1 Reply)
Discussion started by: grampah
1 Replies

2. Solaris

Retina display Macbook Pro and Solaris compatibility

Has anyone attempted to install Solaris 11 on a Macbook Pro with the new Retina display? I'm considering setting up a triple boot scenario with Windows 7, Mac OS X and Solaris 11. My goals are to learn the OS better and to gain daily exposure to it by running it as a desktop OS whenever possible. (11 Replies)
Discussion started by: DustinT
11 Replies

3. Hardware

No sound device in Solaris 11 running in Parallels (MacBook Pro)

I'm new to Solaris. I was able to installed Solaris 11 running GNOME. I tried to detect sound/audio but the message given that "No volume control GStreamer plugins and/or devices found". There is no dev/audio but there are audio drivers such as gstreamer installed when I checked using Solaris... (0 Replies)
Discussion started by: Abang Annuar
0 Replies
aserver(1M)															       aserver(1M)

NAME
Aserver - start the audio server SYNOPSIS
DESCRIPTION
The command starts the HP-UX Audio server, which can run on a system with audio hardware. See Audio(5) for information about which systems have audio hardware. The option forces the starting of the Audio server; this option is only needed if the Aserver has problems starting. The Audio Server Before using any audio tools such as the the system or X station must be running two audio server processes, called On a Series 700, the Remote Procedure Call daemon must also be running. Normally, the Aserver processes and start automatically when the system is booted. If problems occur on an ENTRIA or ENVIZEX X station, see the X station owner's manual. On a Series 700 Audio hardware, first check if is running. Type the following: If it is running, you see a line similar to the following. If it is not running, see HP 9000/DCE documentation for information on restarting it. If is running, verify that the Aserver is running. Type: If the Aserver is running you will see lines similar to the following, which indicate the presence of the two Aserver processes: If it is not running, become root and restart it as follows: If it fails to start, reissue the command with the option: Using Audio over the Network From a workstation, you can also use the Audio Editor and Control Panel over the network. However, the remote system is where the actual playback and recording occur. The local workstation (or audio client) can be any Series 700 system. The remote system (or audio server) can be a Series 700 or an X sta- tion with audio hardware and must have the Aserver processes running. If the server is a workstation, it must also allow access from remote clients (see asecure(1M)) and must have running. To make the system an audio client, set the variable by modifying the file as follows: Korn and POSIX Shells: C Shell: For system_name, identify the workstation or X Station running the Aserver. If the variable is not set, the Audio Library attempts to use to the Aserver on the system defined by the variable. If neither nor is set, the Aserver on the local machine is used. DEPENDENCIES
The Audio Server must run on a system that has audio hardware. Note that HP-UX for the 8MB 705 System does not include audio software. AUTHOR
The Audio Server was developed by HP. SEE ALSO
audio(5), asecure(1M), attributes(1), convert(1), send_sound(1). aserver(1M)
All times are GMT -4. The time now is 11:09 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy