Project Description

Device for connecting an electric guitar or bass to a computer via USB-C. It is basically just a glorified A/D converter, although with a twist. It can emulate proprietary commercial devices for use with applications such as Rocksmith. The name comes from the official device for Rocksmith, which is named Realtone Cable.

Goal for this Hackweek

My goal is to create a free implementation of such board using a CM108 audio chip in KiCad. Anybody can make their own board by sourcing provided Gerber files. The board is also designed to be soldered by hand, despite being primarily SMD.

I'd also like to write a detailed blog post about the development process.

Resources

TBD.

Working Prototype

This prototype is based on a cheap sound-card, which is built around the CM108 chip. This sound-card is basically an implementation of the reference diagram in CM108 datasheet, albeit with some filtering removed, to probably save up on parts and cost.

Several modifications were made, including:

  • Removal of R6 to eliminate piezoelectric microphone power
  • Removal of LED
  • EEPROM with flashed data from the original device
  • Replacement of audio input Jack

It works OK, but the custom board needs better noise filtering.

Working Prototype

Schematic

This schematic is based on the reference implementation of CM108, but has many modifications, mainly:

  • Better power and signal filtering
  • EEPROM
  • Simple connectors for interfacing with the EEPROM
  • USB-C

Schematic

Board design

I've managed to design a complete board during this Hack Week. This is the first complete iteration of the board which will go intro production and testing.

Board PCB

Board Top

Board Bot

Post Hack Week

A second iteration has been successfully tested. It has some changes, mainly a correct D+ and D- USB orientation (oops), two possible mounting styles for the EEPROM and some minor layout fixes. This version will go into a larger production. Great success.

Looking for hackers with the skills:

hardware soldering audio guitar

This project is part of:

Hack Week 22 Hack Week 23

Activity

  • about 1 year ago: punkioudi liked this project.
  • about 1 year ago: iivanov liked this project.
  • about 1 year ago: pdostal liked this project.
  • about 1 year ago: emiler added keyword "hardware" to this project.
  • about 1 year ago: emiler added keyword "soldering" to this project.
  • about 1 year ago: emiler added keyword "audio" to this project.
  • about 1 year ago: emiler added keyword "guitar" to this project.
  • about 1 year ago: emiler started this project.
  • about 1 year ago: emiler originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    ESP32 Meteostation by emiler

    Project Description

    The goal is to build ...


    Tumbleweed support for Raspberry Pi 4 with Quad SATA HAT by jbaier_cz

    [comment]: # (Please use the project descriptio...


    ESP32 Meteostation by emiler

    Project Description

    The goal is to build ...