Yahoo Groups archive

MOTM

Index last updated: 2026-03-31 23:28 UTC

Thread

Seq Development Environment

Seq Development Environment

1999-08-27 by Paul Schreiber

Quick thoughts.

1) I plan to code in assembler, because

a) the assembler is *FREE*
b) the C compiler is $800
c) I have written over 600,000 lines of 8051 assembler code and 0 lines of C
code
d) I have *already written* 1/5th of the Seq code 1.0 already

2) The assembler code source will be posted to *encourage* hacking. People
not hacking the code
will be made fun of :) (Hack #1: have your name scroll across the display at
power-up).

3) Yes, you can turn it into a

a) ADADRSRDDARDR.... EG
b) LFO
c) MIDI-2-CV
d) Sampler (!!?! heee hee)

I plan to license the Keil Software (www.keil.com) Rom-based debugger. This
is a ~3K
program that is in every Seq. It talks to a serial port, and to a W95-based
program. This program
allows you to

a) download the assembled code (Intel HEX format)
b) single-step it
c) disassemble it
d) run to a breakpoint
e) dump register & memory contents

So, you can find bugs pretty easily *without* a decicated "evaluation board"
or "ROM emulator".

Paul S.

Re: Seq Development Environment

1999-08-27 by Cary Roberts

>I plan to license the Keil Software (www.keil.com) Rom-based
>debugger. This is a ~3K program that is in every Seq. It talks
>to a serial port, and to a W95-based program.

Pardon my ignorance, but how do you get it to talk to the PC when
MIDI is 31.25kbaud? Plus, how do you single-step if the 8051
is looking for MIDI clock on the serial in? Or are you going
to add a 6250 UART?

-Cary

Re: Seq Development Environment

1999-08-28 by J. Larry Hendry

You go Paul. I think even I might be able to handle this (after you
explain to me how it works). HAHA
Larry

----------
> From: Paul Schreiber <synth1@...>
> To: motm@onelist.com
> Subject: [motm] Seq Development Environment
> Date: Friday, August 27, 1999 3:39 PM
>
> From: "Paul Schreiber" <synth1@...>
>
> Quick thoughts.
>
> 1) I plan to code in assembler, because
>
> a) the assembler is *FREE*
> b) the C compiler is $800
> c) I have written over 600,000 lines of 8051 assembler code and 0 lines
of C
> code
> d) I have *already written* 1/5th of the Seq code 1.0 already
>
> 2) The assembler code source will be posted to *encourage* hacking.
People
> not hacking the code
> will be made fun of :) (Hack #1: have your name scroll across the display
at
> power-up).
>
> 3) Yes, you can turn it into a
>
> a) ADADRSRDDARDR.... EG
> b) LFO
> c) MIDI-2-CV
> d) Sampler (!!?! heee hee)
>
> I plan to license the Keil Software (www.keil.com) Rom-based debugger.
This
> is a ~3K
> program that is in every Seq. It talks to a serial port, and to a
W95-based
> program. This program
> allows you to
>
> a) download the assembled code (Intel HEX format)
> b) single-step it
> c) disassemble it
> d) run to a breakpoint
> e) dump register & memory contents
>
> So, you can find bugs pretty easily *without* a decicated "evaluation
board"
> or "ROM emulator".
>
> Paul S.
>
>
>
> --------------------------- ONElist Sponsor ----------------------------
>
> ONElist: home to the world's liveliest email communities.
>
> ------------------------------------------------------------------------

Re: Seq Development Environment

1999-08-28 by jmw

>2) The assembler code source will be posted to *encourage* hacking. People
>not hacking the code
>will be made fun of :) (Hack #1: have your name scroll across the display at
>power-up).


Go Paul!

I've been avoiding learning *any* programming skills
but this seems like it may be a worthwhile project.

I know the Seq is months away, at least I'll have plenty of time to
procrastinate.


jmw