GithubHelp home page GithubHelp logo

roland-se-02-mods's Introduction

Roland SE-02 Mods

This project is in no way affiliated with Roland, Studio Electronics, or anyone else.

The Roland SE-02 is a fantastic-sounding synthesizer that suffers from having a tiny user interface. I've found that adjusting values with the stiff-turning (but surprisingly wobbly) switches leads me to accidentally nudge tiny and very sensitive pots like the oscillator pitch.

Also it's economically not something everyone would want to do, I've decided to give a go at creating a new front panel. Rather than do something destructive with the existing panel, and solder new pots/controls in place and use flying wires to connect to a panel, I've decided to create a new front panel from scratch.

Panel/Synth Design

Synth Mockup

Larger size image

The SE-02 doesn't really sound like a Moog or a Roland, so I've decided to just run with a more classic Roland design for the synth itself.

For panel graphics, Maverick Label looks to be a good company. That is the company used for the Meeblip and others. Companies like Synthgraphics, Dave Smith Instruments, Moog, and others all use 10mil lexan with 3m adhesive backing.

Interfacing the new Controls

The new front panel would be connected to the existing voice and digital board using the same mezzanine connector that Roland uses:

Mezzanine Connector Mezzanine Connector Mezzanine Connector

Additionally, I would put it into a full synthesizer body, with a MIDI keyboard controller built in. The controller, unlike the 25 key version that Roland supplies, would have pitch/mod wheels and also velocity and aftertouch (channel pressure). Many of the SE-02 sounds really light up with these features, something you might never realize if you only used the 25 key keyboard Roland sells.

Excel spreadsheet with existing UI parts (buttons, switches, pots, etc.) from the existing front panel: Roland SE-02 Panel Components.xlsx

Additional photos here: https://www.flickr.com/photos/psychlist1972/albums/72157685399706662

Controller Keyboard

Roland A-500 Pro keyboard controller is what I've used here. It has a great classic Roland-style pitch/mod wheel, and comes apart quite easily. The pitch/mod wheel also comes out as a single assembly, which is very helpful.

A 500 Pro Pitch/Mod Wheel

The keyboard has a channel pressure/aftertouch strip, as well as velocity, and uses a standard 26 pin connector for the matrix.

A 500 Pro keyboard connector

A 500 Pro pressure connector

It's not as nice as a Fatar, but it's available, relatively inexpensive, and easy to work with.

Roland A500 Pro

Roland A500 Pro

Keyboard controller keyboard connector A 500 Pro keyboard connector

Additional Electronics

A more time-consuming part of the project, but one I want to do and then modify/reuse for other projects, is the performance/controller circuit. This will do the keyboard scanning, arpeggiator, additional midi controls for "hidden" SE-02 functions, pedal inputs, etc. It'll also do a MIDI merge to make sure that both the SE-02 front panel controls and the performance controls are sent out through MIDI.

Combining USB functions is out of scope. I'm going to have a separate USB connection for programming the controller vs. the MIDI/audio one that the SE-02 surfaces.

Other interesting bits

I'm considering throwing a second SE-02 intot he box for split/stack and duophonic playing. Roland supports this in the hardware already with a poly-chain style approach, I'd just need to make sure it makes sense with the panel and whatnot. This is a wishlist item in any case, not a commitment.

roland-se-02-mods's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.