Yahoo Groups archive

MOTM

Index last updated: 2026-04-28 23:35 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"
Show quoted textHide quoted text
> 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

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.