TMS3631 divider chip info needed (how to program it?)

Pulling out your hair? Don't know what to do or where to go? Ask in here.
Forum rules
READ: VSE Board-Wide Rules and Guidelines

If your Help request has been solved, please edit your first post in order to select the Image Topic Icon to let others know your topic has been solved.
Post Reply
User avatar
adamstan
Active Member
Active Member
Posts: 511
Joined: Tue Aug 22, 2006 2:56 pm
Real name: Adam
Gear: Yamaha 2xDX7II|QY-70|PSR-S750|PSR-2000|TYROS|Electone D85|Electone E50
B5 DIY polysynth
KORG Poly61
Vermona DRM
Solton Programmer 24
LEMA EDD-5
Location: Poland
Contact:

TMS3631 divider chip info needed (how to program it?)

Post by adamstan » Mon May 28, 2007 12:22 pm

Hello
As it looks impossible to find OS for SIEL Opera (and MIDI reception is screwed on mine), I decided to write my own, using modern ATMEGA32 uC mounted on daugtherboard. I'm going to add some features, like CC sending and reception. Parts of code responsible for voice allocation, knobs scanning and similar things are already done - I'll just adapt code written for my DIY poly.

However, there is one problem - DCOs. I don't know, how to set TMS3631 divider chip. It has six data lines (D1-D6), CE, WCK. Is it operated serially (each channel on one data line) or do you write some parallel data to it? How does communication protocol look like? If it's operated via serial interface, do you write MSB or LSB first? Are there any special control words?

I would be really glad, if somebody could answer these questions, or post datasheet for this chip. I've searched the web, and found nothing :-(

Thanks in advance
Adam
Man with a tape recorder | Living in the '80s ;-)

User avatar
Spav
Newbie
Newbie
Posts: 34
Joined: Tue Jan 20, 2009 9:44 pm
Gear: Live Rig: | Kurzweil K2500 +KDFX | Korg Trition Classic | Roland KC550 |
Band: From Dusk 'til Dawn
Location: Wiltshire, England

Re: TMS3631 divider chip info needed (how to program it?)

Post by Spav » Tue Jan 20, 2009 9:53 pm

Did this get off the ground?

I have a O6 and Ex I wanted to include these in my current setup but the midi is sadly lacking
Kurzweil K2500X +KDFX & K2500RS +KDFX | Korg Triton Pro & Triton Rack | Siel Opera6 & Expander | Boss BX-60 | Tascam US-1641 | Edirol UM550 | Sonar 8.5 Producer | Stageline PPA-100 | Roland KC350 & KC300
http://www.keyparts.co.uk

User avatar
adamstan
Active Member
Active Member
Posts: 511
Joined: Tue Aug 22, 2006 2:56 pm
Real name: Adam
Gear: Yamaha 2xDX7II|QY-70|PSR-S750|PSR-2000|TYROS|Electone D85|Electone E50
B5 DIY polysynth
KORG Poly61
Vermona DRM
Solton Programmer 24
LEMA EDD-5
Location: Poland
Contact:

Re: TMS3631 divider chip info needed (how to program it?)

Post by adamstan » Wed May 06, 2015 11:33 am

Today, after some googling, I've found this:
Image
Image
Image

So it seems, that to send it key data, you do like this:

a) raise CE line
b) prepare key data for Ch. 1 on data bus
c) send writing pulse on WCK
d) repeat b) & c) for Ch. 2-8
e) send 9th WCK pulse for update
f) pull CE down

Also, the text on retropc.net site mentions, that it doesn't work straight with TTL levels, instead H is 0V, while L is anything between -4V and Vdd (negative power supply).

Unfortunately, in the meantime I've sold my Opera. Now I miss it :-(

I've thought, that one analog poly is enough - silly me...
Man with a tape recorder | Living in the '80s ;-)

User avatar
HideawayStudio
Supporting Member!
Supporting Member!
Posts: 1390
Joined: Fri Jan 09, 2009 10:41 pm
Real name: Dani Wilson
Gear: 163 tubes in a large wooden box!
Band: Shortwave
Location: UK
Contact:

Re: TMS3631 divider chip info needed (how to program it?)

Post by HideawayStudio » Thu May 07, 2015 9:23 am

Interesting...

Same chip the Korg LP-10 is designed around.

User avatar
nathanscribe
VSE Review Contributor
VSE Review Contributor
Posts: 2889
Joined: Fri Aug 11, 2006 1:03 pm
Location: The right side of the Pennines
Contact:

Re: TMS3631 divider chip info needed (how to program it?)

Post by nathanscribe » Fri May 08, 2015 10:33 pm

HideawayStudio wrote:Same chip the Korg LP-10 is designed around.
LP-10? You sure..? I don't recall anything that grand gracing the LP-10, I thought it was the more typical TOG/divider setup. Pretty sure I took pics of the guts when I rebuilt mine. Sold it since though.

User avatar
Yekuku
Active Member
Active Member
Posts: 669
Joined: Tue Nov 18, 2008 11:29 am
Gear: dk'tronics speech synthesizer :P
Location: Greece

Re: TMS3631 divider chip info needed (how to program it?)

Post by Yekuku » Sat May 09, 2015 12:23 pm

If my memory serves me correctly, there are a few TMS3616 inside the LP-10.
It is all about sharing...

User avatar
HideawayStudio
Supporting Member!
Supporting Member!
Posts: 1390
Joined: Fri Jan 09, 2009 10:41 pm
Real name: Dani Wilson
Gear: 163 tubes in a large wooden box!
Band: Shortwave
Location: UK
Contact:

Re: TMS3631 divider chip info needed (how to program it?)

Post by HideawayStudio » Sat May 09, 2015 6:53 pm

Yekuku wrote:If my memory serves me correctly, there are a few TMS3616 inside the LP-10.
Sorry guys - my memory let me down... it's actually TMS3615 in the little LP-10 which is a 13 frequency TOS...

I finally got round to fixing the LP-10 up after being rather taken by its tone. I'd never heard of these until recently and found it can actually sound really rather nice with a bit of care on the EQ controls with nice long polyphonic sustains and slow analog chorus.

User avatar
Yekuku
Active Member
Active Member
Posts: 669
Joined: Tue Nov 18, 2008 11:29 am
Gear: dk'tronics speech synthesizer :P
Location: Greece

Re: TMS3631 divider chip info needed (how to program it?)

Post by Yekuku » Sat May 09, 2015 10:01 pm

Yes, you are right it was a TMS3615NS.
I had bought a faulty LP-10 for parts, hoping to find some MS/PS series compatible keys but unfortunately they did not match.
I ended up paying more money for the schematics than I payed for the LP-10 itself.
It is all about sharing...

User avatar
HideawayStudio
Supporting Member!
Supporting Member!
Posts: 1390
Joined: Fri Jan 09, 2009 10:41 pm
Real name: Dani Wilson
Gear: 163 tubes in a large wooden box!
Band: Shortwave
Location: UK
Contact:

Re: TMS3631 divider chip info needed (how to program it?)

Post by HideawayStudio » Sat May 09, 2015 11:49 pm

Yekuku wrote:Yes, you are right it was a TMS3615NS.
I had bought a faulty LP-10 for parts, hoping to find some MS/PS series compatible keys but unfortunately they did not match.
I ended up paying more money for the schematics than I payed for the LP-10 itself.
OK now that is odd - the keys in the LP-10 are the same as the MS/PS series - at least they certainly are in mine as I've used several keys to repair other Korgs including 700S and PE-1000 and when I finally got round to replacing them I used MS-20 keys.

User avatar
Yekuku
Active Member
Active Member
Posts: 669
Joined: Tue Nov 18, 2008 11:29 am
Gear: dk'tronics speech synthesizer :P
Location: Greece

Re: TMS3631 divider chip info needed (how to program it?)

Post by Yekuku » Sun May 10, 2015 10:06 am

Sorry adamstan for hijacking your thread

Hmm this is definitely strange... that was exactly what sounddoctorin had advised me to do, but to my surprise , although the keys looked identical, they would not pass through the rectangle holes at the back of the keybed that lock the keys and prevent them from popping out . I remember sanding off the excess of plastic to make them fit, but I was getting squeaky noises and terrible key action, so i decided to put them back to LP10 , repair it and let it go. I was trying to replace some broken keys of a korg Sigma that definitely uses the same keys as the MS-PS series.
It is all about sharing...

Post Reply