From analogue-request@magnus.acs.ohio-state.edu Tue May 11 11:08:05 1993
Received: by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA14295; Tue, 11 May 93 11:05:58 -0400
Errors-To: analogue-request@magnus.acs.ohio-state.edu
Sender: analogue-request@magnus.acs.ohio-state.edu
Received: from nic.lth.se by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA14287; Tue, 11 May 93 11:05:55 -0400
Received: from axisab.axis.se by mail.lth.se with bsmtp
	(Smail3.1.28.1 #2) id m0nsvtl-000MTzC; Tue, 11 May 93 17:05 MET DST
Received: by axisab.axis.se (/\==/\ Smail3.1.25.1 #25.6)
	id <m0nsuXP-000pejC@axisab.axis.se>; Tue, 11 May 93 15:38 MET DST
Message-Id: <m0nsuXP-000pejC@axisab.axis.se>
From: ricard@axis.se (Ricard Wolf)
Date: Tue, 11 May 93 15:38:30 MET DST
X-Mailer: Mail User's Shell (7.0.1 12/13/89)
To: "John A Tuffen" <jat@ohm.york.ac.uk>,
        ANALOGUE@magnus.acs.ohio-state.edu (analogue)
Subject: Re: CV Sequencers ???
Status: OR

> >      You're in the UK, right ?? Try 'Electronic Synthesizer Construction'
> > by R.A Penfold (Babani Press BP185, ISBN 0-85934-159-3). This is a great
> > little book, and in the last chapter is a design for a really simple analog
> > sequencer using a 555 timer and a 4017 and a few other bits. Should be
> > *really* cheap to build, if you're into it !! The book is only available in
> > the UK and Ireland, so if you can't find it, I can send or fax you the 
> > necessary bits.
> 
> 
> I've been trying to get hold of this book for AGES - I think that it is
> currently out of print... I was actually thinking of building a small
> sequencer based on the 4017. I was just going to attach a pot to each of
> the ten outputs and feed them into a summing amp... Am I close?

Very. "Practical Electronics" once ran a project for a 16/8 step sequencer
using this method. Must have back around 1978? 1980? or something.

/Ricard

-- 
Ricard Wolf                   / | \  / | /-           email: ricard@axis.se
Axis Communications AB       /__|  \/  | \__          uucp:  axisab.se!ricard
S - 223 70 LUND             /   |  /\  |    \         Tel:   +46 46 19 18 63
SWEDEN                     /    | /  \ | \__/         Fax:   +46 46 13 61 30
     -- "When will it flow all the way, when will it be, when ?" --

From analogue-request@magnus.acs.ohio-state.edu Fri May 14 23:04:07 1993
Received: by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA22148; Fri, 14 May 93 23:03:31 -0400
Errors-To: analogue-request@magnus.acs.ohio-state.edu
Sender: analogue-request@magnus.acs.ohio-state.edu
Received: from att-out.att.com by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA22143; Fri, 14 May 93 23:03:29 -0400
From: wbf@aluxpo.att.com
Received: from alux1.cnet.att.com by aluxpo (4.1/DCS-aluxpo-040293)
	id AA04229; Fri, 14 May 93 09:56:09 EDT
Received: by alux1.cnet.att.com (4.1/DCS-aluxpo_client-022293)
	id AA06034; Fri, 14 May 93 09:56:08 EDT
Date: Fri, 14 May 93 09:56:08 EDT
Original-From: aluxpo!wbf (William Fox)
Message-Id: <9305141356.AA06034@alux1.cnet.att.com>
To: analogue@magnus.acs.ohio-state.edu
Subject: Re: MIDI -> CV/Gate
Status: OR

Mikael Hillborg:
> Can anyone give me a tip of how to construct a
> midi to cv converter?

Mikael, if you want to construct your own, this answer won't help you.
But Seth, not knowing anything about your SH-1000, let me suggest you
consider Clarity's Retro MIDI->CV/gate device.  I know it seems silly to
pay $500 or more to control a $90 synth but it can control multiple units
as it has eight outputs.  Each output can be user configured as CV or
gate.  I've been lusting after this device for a long time but other
priorities keep popping up that prevent me from getting one.  I do plan
to get one to control my three moogs as it supposedly has a deep MIDI
implementation.  Clarity is the company that designed Lexicon's MRC and
they advertise in the classified section of Keyboard magazine.  Good
luck!

Bill Fox

From analogue-request@magnus.acs.ohio-state.edu Fri May 14 21:34:58 1993
Received: by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA20664; Fri, 14 May 93 21:34:38 -0400
Errors-To: analogue-request@magnus.acs.ohio-state.edu
Sender: analogue-request@magnus.acs.ohio-state.edu
Received: from SILVER.LCS.MIT.EDU by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA20659; Fri, 14 May 93 21:34:36 -0400
Received: by silver.lcs.mit.edu 
	id AA19662; Fri, 14 May 93 21:34:31 -0400
Date: Fri, 14 May 93 21:34:31 -0400
From: jna@silver.lcs.mit.edu (you better start doin' it right)
Message-Id: <9305150134.AA19662@silver.lcs.mit.edu>
To: jat@ohm.york.ac.uk, peterc@comm.mot.com
Subject: Re: midi -> cv
Cc: ANALOGUE@magnus.acs.ohio-state.edu
Status: O

I realize you guys are trying to provide a cheap way of doing midi to cv,
but don't you think you're going to be up around $200 anyhow if you start
including all your R&D / labor to construct a circuit w/o a microprocessor?

In any case, it's a noble hack. (bows)

-john

From analogue-request@magnus.acs.ohio-state.edu Fri May 14 12:06:29 1993
Received: by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA25945; Fri, 14 May 93 12:03:27 -0400
Errors-To: analogue-request@magnus.acs.ohio-state.edu
Sender: analogue-request@magnus.acs.ohio-state.edu
Received: from motgate.mot.com by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA25940; Fri, 14 May 93 12:03:23 -0400
Received: from pobox.mot.com ([129.188.137.100]) by motgate.mot.com with SMTP (5.65c/IDA-1.4.4/MOT-2.14 for <ANALOGUE@magnus.acs.ohio-state.edu>)
          id AA04373; Fri, 14 May 1993 11:03:20 -0500
Received: from comm.mot.com  (il02dns1.comm.mot.com) by pobox.mot.com with SMTP (5.65c/IDA-1.4.4/MOT-2.14)
          id AA03965; Fri, 14 May 1993 11:03:19 -0500
Received: from dub-tse (dub-tsw1.comm.mot.com) by comm.mot.com  (4.1/SMI-4.0)
	id AA29499; Fri, 14 May 93 11:05:52 CDT
Message-Id: <9305141605.AA29499@comm.mot.com>
Received: by dub-tse
	(16.6/16.2) id AA25627; Fri, 14 May 93 16:59:08 +0100
From: Peter Cassidy <peterc@comm.mot.com>
Subject: Re: midi -> cv
To: jat@ohm.york.ac.uk (John A Tuffen)
Date: Fri, 14 May 93 16:59:06 BST
Cc: ANALOGUE@magnus.acs.ohio-state.edu (Analogue Mail List)
In-Reply-To: <m0nu1Jt-000F0OC@glenlivet.ohm.york.ac.uk>; from "John A Tuffen" at May 14, 93 4:05 pm
Mailer: Elm [revision: 66.25]
Status: OR

> Well, the interface isn't really that complicated, based on a 6402 UART,
> a bunch of TTL logic and some d/a converters.
> 
> I was going to decode things like modulation and breath controllers, but
> I decided that it would be far too much hassle so I am now converting....
> 
> Note pitch and velocity,
> Pitch bend,
> Channel Aftertouch,
> Polyphonic Aftertouch,
> 

The one I'm working on is an eight channel one, using one 6402 UART and
one DAC (CV info only at the moment). What I have to do is multiplex
the DAC, as eight of the things would be, like, 50 quid. The analog
CV signal will be sent to one of eight sample-and-hold circuits, an op-amp.

So far, I have one channel working, and I am decoding eight channels,
so now I have to gate the note byte into the DAC, determine the channel,
wait the DAC integration time, and shoot the analog signal into the S/H.
Of course, the gate pulse would also have to be decoded from the note on/off
and sent to the correct channel.

Anyway, this is what I'm *trying* to do. Anyone any ideas / suggestions ??
My only concern is that the DAC mightn't be fast enough for eight channels.

--
Regards,

Peter

------------------------------------------------------------------------------
|                  M O T O R O L A   B . V .   I R E L A N D                 |
|                  -----------------------------------------                 |
| Peter Cassidy - T.S.E Dublin        | Phone : 353-1-840-8866  Ext. 417     |
| MACCVM  : C10404                    | X400  : peterc@comm.mot.com          |
------------------------------------------------------------------------------

From analogue-request@magnus.acs.ohio-state.edu Sat May 15 12:16:17 1993
Received: by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA29715; Sat, 15 May 93 12:15:28 -0400
Errors-To: analogue-request@magnus.acs.ohio-state.edu
Sender: analogue-request@magnus.acs.ohio-state.edu
Received: from glenlivet.ohm.york.ac.uk by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA29710; Sat, 15 May 93 12:15:26 -0400
Received: by glenlivet.ohm.york.ac.uk (/\==/\ Smail3.1.28.1 #28.41)
	id m0nuOtE-000F0GC; Sat, 15 May 93 17:15:12 +0100 (BST)
Message-Id: <m0nuOtE-000F0GC@glenlivet.ohm.york.ac.uk>
From: "John A Tuffen" <jat@ohm.york.ac.uk>
Subject: Re: midi -> cv
To: 70531.2124@CompuServe.COM (dennis barton)
Date: Sat, 15 May 1993 17:15:12 +0100 (BST)
Cc: ANALOGUE@magnus.acs.ohio-state.edu (analogue)
In-Reply-To: <930515024950_70531.2124_FHH50-2@CompuServe.COM> from "dennis barton" at May 14, 93 10:49:50 pm
X-Mailer: ELM [version 2.4 PL20]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 648       
Status: OR

According to dennis barton:
> 
> You might want it to also support MIDI *continue* messages. I have to switch
> my sequencer to not send MIDI *continue* as my sync box doesn't suppoort it.
> If I dont, I have to restart my sequences from the begining each time or
> else the sync box wont start.
>  
> This screws up my ability to have my MIDI drum machine playing in song mode.
>  
>  
>  
>  
> Hope that makes sense! (g)


Yes it does make sense ... My sync extractor does in fact work with
continue messages - my '606 can be run from cubase, starting /stopping
/continuing etc. without missing a beat (well, until I wrote this it did!)

john..

From analogue-request@magnus.acs.ohio-state.edu Fri May 14 04:40:38 1993
Received: by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA12316; Fri, 14 May 93 04:39:12 -0400
Errors-To: analogue-request@magnus.acs.ohio-state.edu
Sender: analogue-request@magnus.acs.ohio-state.edu
Received: from glenlivet.ohm.york.ac.uk by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA12311; Fri, 14 May 93 04:39:09 -0400
Received: by glenlivet.ohm.york.ac.uk (/\==/\ Smail3.1.28.1 #28.41)
	id m0ntvGe-000EzxC; Fri, 14 May 93 09:37:24 +0100 (BST)
Message-Id: <m0ntvGe-000EzxC@glenlivet.ohm.york.ac.uk>
From: "John A Tuffen" <jat@ohm.york.ac.uk>
Subject: Re: midi -> cv
To: peterc@comm.mot.com (Peter Cassidy)
Date: Fri, 14 May 1993 09:37:24 +0100 (BST)
Cc: ANALOGUE@magnus.acs.ohio-state.edu (analogue)
In-Reply-To: <9305140810.AA10346@comm.mot.com> from "Peter Cassidy" at May 14, 93 09:03:40 am
X-Mailer: ELM [version 2.4 PL20]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 757       
Status: OR


> I'm working on Penfold's design, to detect NOTE-OFF information at the
> moment !! I think though, somebody out there has already done this.
> Also, I'm trying to extract velocity information and use this to feed a VCA
> which I will send the synth's audio through. Can anyone help.


My MIDI->Cv converter is nearly there!

When complete, it will:

	Be switchable to receive on one of MIDI channels 1-8,
	Receive both bytes of MIDI messages - converting to CV,
	Handle running status,
	Extract DIN-Sync24 (including run/stop).

At the moment it's on veroboard/breadboard, but I'm going to collapse
the logic into a PAL and produce a PCB, to reduce the board size and
wiring.

	I was going to produce this as a semi-commercial venture
though...

john..


From analogue-request@magnus.acs.ohio-state.edu Fri May 14 04:09:25 1993
Received: by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA11841; Fri, 14 May 93 04:07:59 -0400
Errors-To: analogue-request@magnus.acs.ohio-state.edu
Sender: analogue-request@magnus.acs.ohio-state.edu
Received: from motgate.mot.com by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA11836; Fri, 14 May 93 04:07:55 -0400
Received: from pobox.mot.com ([129.188.137.100]) by motgate.mot.com with SMTP (5.65c/IDA-1.4.4/MOT-2.14 for <ANALOGUE@magnus.acs.ohio-state.edu>)
          id AA23209; Fri, 14 May 1993 03:07:53 -0500
Received: from comm.mot.com  (il02dns1.comm.mot.com) by pobox.mot.com with SMTP (5.65c/IDA-1.4.4/MOT-2.14)
          id AA12813; Fri, 14 May 1993 03:07:52 -0500
Received: from dub-tse (dub-tsw1.comm.mot.com) by comm.mot.com  (4.1/SMI-4.0)
	id AA10346; Fri, 14 May 93 03:10:23 CDT
Message-Id: <9305140810.AA10346@comm.mot.com>
Received: by dub-tse
	(16.6/16.2) id AA22153; Fri, 14 May 93 09:03:42 +0100
From: Peter Cassidy <peterc@comm.mot.com>
Subject: Re: midi -> cv
To: Mikael.Hillborg@eua.ericsson.se (Mikael Hillborg) (Mikael Hillborg)
Date: Fri, 14 May 93 9:03:40 BST
Cc: ANALOGUE@magnus.acs.ohio-state.edu (Analogue Mail List)
In-Reply-To: <9305140748.AA28329@euas21c07.eua.ericsson.se>; from "Mikael Hillborg" at May 14, 93 9:48 am
Mailer: Elm [revision: 66.25]
Status: OR

> Hi!
> 
> Can anyone give me a tip of how to construct a
> midi to cv converter ? It should convert
> to logarithmic cv (Korg ms-20). 
> It shouldn't be difficult. It could be done
> without a microprocessor by first converting
> the serial data to parallell and then feeding
> it into some kind of sequential circuit and then
> thru a logarithmic DAC or so.
> Am I right ?
> I have a drawing in one of Penfold's books (I think it
> is MIDI-projects) but I do not like it because it has 
> a static pulslength. When you send a note on to the circuit
> it converts it to a controlvoltage and activates the trigger
> for a specific time. Note off is not recognised. Another 
> minus is that this construction uses some old components which
> are hard to get here in Sweden.
> 
> Can anyone supply an ASCII-drawing of a better design ?
> 
> /Mikael Hillborg, Computer Science, University of Uppsala, Sweden
>  email: mikhil@student.docs.uu.se

I'm working on Penfold's design, to detect NOTE-OFF information at the
moment !! I think though, somebody out there has already done this.
Also, I'm trying to extract velocity information and use this to feed a VCA
which I will send the synth's audio through. Can anyone help.

--
Regards,

Peter

------------------------------------------------------------------------------
|                  M O T O R O L A   B . V .   I R E L A N D                 |
|                  -----------------------------------------                 |
| Peter Cassidy - T.S.E Dublin        | Phone : 353-1-840-8866  Ext. 417     |
| MACCVM  : C10404                    | X400  : peterc@comm.mot.com          |
------------------------------------------------------------------------------

From analogue-request@magnus.acs.ohio-state.edu Fri May 14 03:51:03 1993
Received: by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA11457; Fri, 14 May 93 03:49:25 -0400
Errors-To: analogue-request@magnus.acs.ohio-state.edu
Sender: analogue-request@magnus.acs.ohio-state.edu
Received: from mailgate.ericsson.se by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA11448; Fri, 14 May 93 03:49:01 -0400
Received: from eua.ericsson.se by mailgate.ericsson.se (4.1/SMI-4.1-MAILGATE1.13)
	id AA25320; Fri, 14 May 93 09:48:48 +0200
Received: from ms.eua.ericsson.se by eua.ericsson.se (4.1/EUA-2.1)
	id AA18014; Fri, 14 May 93 09:48:47 +0200
Received: from euas21c07.eua.ericsson.se by ms.eua.ericsson.se (4.1/MS-2.1)
	id AA08095; Fri, 14 May 93 09:48:45 +0200
From: Mikael.Hillborg@eua.ericsson.se (Mikael Hillborg)
Received: by euas21c07.eua.ericsson.se (4.1/client-1.3)
	id AA28329; Fri, 14 May 93 09:48:37 +0200
Date: Fri, 14 May 93 09:48:37 +0200
Message-Id: <9305140748.AA28329@euas21c07.eua.ericsson.se>
To: analogue@magnus.acs.ohio-state.edu
Subject: midi -> cv
Status: OR



Hi!

Can anyone give me a tip of how to construct a
midi to cv converter ? It should convert
to logarithmic cv (Korg ms-20). 
It shouldn't be difficult. It could be done
without a microprocessor by first converting
the serial data to parallell and then feeding
it into some kind of sequential circuit and then
thru a logarithmic DAC or so.
Am I right ?
I have a drawing in one of Penfold's books (I think it
is MIDI-projects) but I do not like it because it has 
a static pulslength. When you send a note on to the circuit
it converts it to a controlvoltage and activates the trigger
for a specific time. Note off is not recognised. Another 
minus is that this construction uses some old components which
are hard to get here in Sweden.

Can anyone supply an ASCII-drawing of a better design ?

/Mikael Hillborg, Computer Science, University of Uppsala, Sweden
 email: mikhil@student.docs.uu.se





From analogue-request@magnus.acs.ohio-state.edu Fri May 14 11:06:49 1993
Received: by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA22935; Fri, 14 May 93 11:05:20 -0400
Errors-To: analogue-request@magnus.acs.ohio-state.edu
Sender: analogue-request@magnus.acs.ohio-state.edu
Received: from glenlivet.ohm.york.ac.uk by quark.magnus.acs.ohio-state.edu (5.65/3.910213)
	id AA22929; Fri, 14 May 93 11:05:17 -0400
Received: by glenlivet.ohm.york.ac.uk (/\==/\ Smail3.1.28.1 #28.41)
	id m0nu1Jt-000F0OC; Fri, 14 May 93 16:05:09 +0100 (BST)
Message-Id: <m0nu1Jt-000F0OC@glenlivet.ohm.york.ac.uk>
From: "John A Tuffen" <jat@ohm.york.ac.uk>
Subject: Re: midi -> cv
To: andrea@sihp03.si.estec.esa.nl (Andrea TONI)
Date: Fri, 14 May 1993 16:05:06 +0100 (BST)
Cc: ANALOGUE@magnus.acs.ohio-state.edu (analogue)
In-Reply-To: <m0nu0BH-000F0HC@glenlivet.ohm.york.ac.uk> from "Andrea TONI" at May 14, 93 11:39:02 am
X-Mailer: ELM [version 2.4 PL20]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 866       
Status: OR

> > 	I was going to produce this as a semi-commercial venture
> > though...
> > john..
> 
> Hi, 
> WOuld you mind send some more tech details about this .. 
> or if you are going to sell it .. how much should we expect to pay for it ?? 
> Thnx in advance .. 


Well, the interface isn't really that complicated, based on a 6402 UART,
a bunch of TTL logic and some d/a converters.

I was going to decode things like modulation and breath controllers, but
I decided that it would be far too much hassle so I am now converting....

Note pitch and velocity,
Pitch bend,
Channel Aftertouch,
Polyphonic Aftertouch,

Also (after a fashion)
Controller numbers,
Program changes.

As for the price, well I'm hoping to keep it as low as possible (much
lower than Kenton et. al.) - hopefully around the 50 pound mark (but
this is by no means a definite price).

O.K. ?

john..


