Doesn't look too bad. Basically the synth polls the handshake signals
at several places in the code, and if the DSX has something to write it asserts
a signal, then the synth gets off the bus and asserts BUSACK. Now the DSX
can get on the data and address buses and write directly into the RAM of the synth,
to insert notes, or other data as needed. When it's done, it releases BUSREQ
and the synth goes back to normal operation.
Bob
--------------------------------------------
On Wed, 7/13/16, 'Paul J. White'
pjwhite@...
[oberheim] <
oberheim@yahoogroups.com
> wrote:
Subject: Re: [oberheim] Oberheim Digital Bus
To:
oberheim@yahoogroups.com
Date: Wednesday, July 13, 2016, 11:33 AM
#yiv0211854991 #yiv0211854991 --
#yiv0211854991 .yiv0211854991ygrp-photo-title{
clear:both;font-size:smaller;min-height:15px;overflow:hidden;text-align:center;width:75px;}
#yiv0211854991 div.yiv0211854991ygrp-photo{
background-position:center;background-repeat:no-repeat;background-color:white;border:1px
solid black;min-height:62px;width:62px;}
#yiv0211854991 div.yiv0211854991photo-title
a,
#yiv0211854991 div.yiv0211854991photo-title a:active,
#yiv0211854991 div.yiv0211854991photo-title a:hover,
#yiv0211854991 div.yiv0211854991photo-title a:visited {
text-decoration:none;
}
#yiv0211854991 div.yiv0211854991attach-table
div.yiv0211854991attach-row {
clear:both;}
#yiv0211854991 div.yiv0211854991attach-table
div.yiv0211854991attach-row div {
float:left;}
#yiv0211854991 p {
clear:both;padding:15px 0 3px 0;overflow:hidden;}
#yiv0211854991 div.yiv0211854991ygrp-file {
width:30px;}
#yiv0211854991 div.yiv0211854991attach-table
div.yiv0211854991attach-row div div a {
text-decoration:none;}
#yiv0211854991 div.yiv0211854991attach-table
div.yiv0211854991attach-row div div span {
font-weight:normal;}
#yiv0211854991 div.yiv0211854991ygrp-file-title {
font-weight:bold;}
#yiv0211854991
#yiv0211854991
I can't tell you much
about it, but
there is a fairly detailed description of how it works in
the DSX service
manual.
http://www.electrongate.com/obfiles/DSX/DSXServiceManual.pdf
At 06:10 AM 7/13/2016, Dan Nigrin
dan@...
[oberheim]
wrote:
Unfortunately I have no expertise in deciphering this kind
of digital bus
stuff – I'm only good at scrutinizing old
"audio" data
streams…
Maybe ask Paul White at Electrongate
Dan
--
Dan Nigrin / Defective Records /
http://defectiverecords.com
CycliC, M185 & Klee Sequencers / MC-4, MC-202 and DSX
Hacks / Audio
Plugin & General MIDI Players
From:
<
oberheim@yahoogroups.com
> on behalf of "Chris Wareham
chris@...
[oberheim]"
<
oberheim@yahoogroups.com
>
Reply-To:
<
oberheim@yahoogroups.com
>
Date: Wednesday, July 13, 2016 at 4:36 AM
To:
<
oberheim@yahoogroups.com
>
Subject: Re: [oberheim] Oberheim Digital Bus
Following his recent announcement of programming software
for the
Oberheim DSX,
it sounds like a job for Dan at Defective Records:
http://www.defectiverecords.com/dsxhack/
Chris
On 12 July 2016 at 11:59
"
siprophet0@...
[oberheim]"
<
oberheim@yahoogroups.com
> wrote:
>
>
> Has anyone looked at reverse engineering the digital
bus from the
Oberheim
> System lately
Can't seem to find much out there on
it. I have an
OB-SX
> which I still love after all these years and would love
to midi it
up. All I
> have found is this but it almost seems too good to be
true and it's
quite
> expensive. Any thoughts
>
>
> OBERHEIM OBSX MIDI CONTROL transforms your OBSX into a
fully
editable
> Synthesizer
http://www.midisoft.de/OBSX/obsx_midi_control_rev2c.html
>
>
>
http://www.midisoft.de/OBSX/obsx_midi_control_rev2c.html
>
> OBERHEIM OBSX MIDI CONTROL transforms you...
>
http://www.midisoft.de/OBSX/obsx_midi_control_rev2c.html
OB-SX
MIDIcontrol
> REV.2C is a plug & Play MIDI-Interface for The OBSX
37Pin
COMPUTER PORT. This
> interface transforms your OBSX into a fully
editab...
>
>
>
> View on
www.midisoft.de
>
http://www.midisoft.de/OBSX/obsx_midi_control_rev2c.html
> Preview by Yahoo
>
>
>