element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
MusicTech
  • Challenges & Projects
  • Design Challenges
  • MusicTech
  • More
  • Cancel
MusicTech
Blog Vintage Toy Synthesiser - Adding Sockets for External Connections
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: liamtmlacey
  • Date Created: 6 Mar 2016 6:44 PM Date Created
  • Views 849 views
  • Likes 2 likes
  • Comments 2 comments
  • synthesiser
  • music tech
  • keyboard
  • audio
  • piano
  • beagle bone black
  • beagle-bone-black
  • mtc
  • bbb
  • midi
  • musictech
  • synth
  • project_vintage
  • music-tech
  • synthesizer
Related
Recommended

Vintage Toy Synthesiser - Adding Sockets for External Connections

liamtmlacey
liamtmlacey
6 Mar 2016

Even though I ended up constructing a brand new front panel for the toy piano for this project, the rest of the enclosure of the vintage toy synth will be using the existing piano enclosure. Apart from the front panel, the other part of the piano that needs modifying for the project is the back section where I need to add a set of sockets and controls so that the synth can be easily connected to a power source, an audio output, and external MIDI gear. A second part to this task was connecting these sockets to the internal electronics of the vintage toy synth.

 

Construction

 

The sockets I have added are:

  • 2x 5-pin DIN sockets (for MIDI I/O)
  • 1x 6.3mm stereo jack socket (for audio output)
  • 1x 2.1mm/5.5mm DC socket (for power), coupled with 1x standard SPST toggle switch (as a power switch)

 

The first thing I needed to do was to get out my Dremel and cut out some holes for all five components. Below is a photo of the back of the piano enclosure after I had done this:

 

image

Back of the vintage toy piano with holes cut out for sockets and controls

 

I'm in no way saying that this is my best Dremel work - the holes aren't perfect circles or in line. However as it is a vintage hand-build piano nothing is perfectly straight anyway, so my sloppy drilling actually goes quite well with the existing enclosure!

 

Below are some examples of what the back will look like once the sockets and controls are added:

 

image

Back of the toy piano with the sockets/controls added

 

image

5-pin DIN MIDI sockets

 

image

6.3 mm stereo jack socket

 

image

DC socket and toggle switch

 

image

An example of the sockets with the rest of the synth

 

The MIDI sockets and the toggle switch were long enough to fit through the wooden panel, however the jack and DC sockets were too short to allow me to fit a washer and nut to them for securing the sockets to the panel. Therefore on the inside of the enclosure I had to cut away an area of wood around the holes for these sockets so that the components would fit correctly, as show in the below photo:

 

image

Inside of the back

 

Socket Choice

 

There were a couple of reasons why I chose these particular sockets/controls to use on the back of the synth:

  • I decided to use the metal-framed MIDI sockets rather than the more-commonly used right-angle MIDI sockets as they are much easier to connect and secure to 6mm-thick wood. Also the right-angle sockets are designed to be secured to a PCB/circuit instead of the enclosure, which would have given me less freedom in regards to where I place the MIDI circuit/stripboard within the synth.
  • I decided to use a 6.3mm audio jack socket instead of a 3.5mm mini jack socket as they are more commonly found on commercial synthesisers and similar products. Even though the current synth engine is just monophonic, I chose to use a stereo jack instead of a mono jack so that stereo headphones could be used without only one ear being active.
  • I didn't particularly need to add a power switch, however it is a nice little extra thing to have. I am also considering having a power LED too.

 

Connecting to Internal Electronics

 

Now that I have a bunch of sockets connected to the back of my synth the user can easily apply power, get audio, and connect to MIDI gear without needing to open up the device. However these sockets need to be connected to the rest of the electronics of the synth in some way...

 

MIDI Sockets

 

Connecting these sockets were easy - If you've read my previous blogpost on the development of the MIDI I/O electronics you would have seen the circuit I made that allows MIDI gear to be connected to the BeagleBone Black via MIDI DIN sockets. Therefore here I just needed to connect these sockets to my MIDI I/O circuit via the screw terminals I added.

 

Audio Jack Socket

 

From my previous blogpost on BeagleBone Black audio you would have read that I'm using an EC Technology USB audio adapter for the audio output of the BBB within my synth, which has a standard 3.5mm stereo mini jack as the audio connector. Initially I was trying to find an existing cable/adapter that goes from a male 3.5mm jack to a female 6.3mm jack, where the socket side of the cable could be secured to a hole using a washer and nut, however I had no luck finding this cable. Therefore I ended up making my own cable, where I have attached a mini-jack plug the the jack socket using the three need wires - left (tip),  right (ring), and ground (sleeve). As the cable isn't longer than 8 inches I didn't need to worry about insulating the wires to prevent noise interference.

 

image

MY DIY audio cable

image

The jack socket side of the cable, which will be attached to the back of the synth

image

The jack plug side of the cable, that will connect to the USB audio adapter connected to the BBB

 

image

The DIY audio cable connected to the BBB

 

DC Power Socket

 

For the power socket I have essentially done the same kind of thing as that for the audio connection - I've build my own cable that goes from the socket to a DC plug that connects to the 5V power socket on the BBB. However here I have also added in the power switch that breaks the power line when turned off.

 

image

My DIY power cable

 

image

The DIY power cable connected to the BBB

  • Sign in to reply

Top Comments

  • DAB
    DAB over 9 years ago +1
    You should add some heat shrink tubing around those connections, especially on the plugs. You are at risk of a short otherwise. Drilling holes without a drill press is always iffy. I have done worse. …
  • liamtmlacey
    liamtmlacey over 9 years ago in reply to DAB

    Hey DAB, good suggestion! I had wondered if I should be doing something like that.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 9 years ago

    You should add some heat shrink tubing around those connections, especially on the plugs.  You are at risk of a short otherwise.

     

    Drilling holes without a drill press is always iffy.  I have done worse.

     

    DAB

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube