[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 65020 CPU? Look this...
Michael J. Mahon <mjmahon@aol.com> wrote:
> Simon Williams wrote:
> > Michael J. Mahon <mjmahon@aol.com> wrote:
> >
> >
> >>(BTW,
> >>I'm working on a synthesizer version of DAC522--one that could be
> >>an eight-voice synthesizer on an AppleCrate! More soon.)
> >
> >
> > !!!!!!!
> >
> > That would be exactly the incentive needed to turn my closetful of IIes
> > into a NadaNet...
>
> Ha! I knew that would hook you, Simon! ;-)
>
> Actually, you made me think about how I would adapt DAC522 to the
> AppleCrate, and another e-friend, Patrick, got me back on track
> thinking about the details last week.
Okay, that's my good deed for the day!
> I found that if I'm willing to use more RAM for the DAC, I can
> create a synthesizer that plays a sample at any pitch, and with
> an arbitrary envelope (table-defined). If the sample/envelope
> information is sufficiently compact, more than one "voice" can
> co-reside in memory.
That creates some _very_ interesting possibilities...
> Only one voice per machine can sound at a time, but that's where
> the 8-processor AppleCrate comes in. ;-)
What about audio output? Will this make use of the cassette out port, or
do you have something more exotic in mind?
> I've also done an experiment that demonstrates that the eight
> AppleCrate machines, with their separate clock oscillators, stay
> synchronized within 22 parts per million, or, put another way,
> if all eight machines are started in sync, after 46 seconds, they
> are still within 1 millisecond of being in sync.
Close enough for Rock & Roll! (and then some)
> Allowing for the usual variations, and assuming 50 ppm, that means
> that a system that can re-sync every second or so, would only have
> 50 cycles of dispersion coming from clock variations. This means
> that re-synchronization could be guaranteed with only a 50-cycle
> delay! (Of course, if they are running different programs, then
> the conditionals in the program will create additional timing
> dispersion, unless limited by programming techniques.)
>
> -michael
>
> New Applesoft BASIC interface for NadaNet networking!
> Home page: http://members.aol.com/MJMahon/
Anything else we should know about... perpetual motion machine? cold
fusion Apple II power supply? ;-)
-s
--
._____.
|[LD8]! SIMON WILLIAMS :: LUDDITE ENTERPRISES UNLIMITED
| (O) | 68K MACINTOSH SERVER http://luddite.no-ip.com
!__!__! FAILURE RECORDS http://failurerecords.no-ip.com