What is wrong with using a PC ?
Use all 8 bits of the parallel port in DMA mode.
The make an external circuit which will buffer and then serial clock the 8
bits out.
If this is not quick enough, use more parallel ports.
It is probably a good idea to use a real time OS, and not linux.
Linux currently, is not best suited to low latency applications efficiently.
Something like PLAN 9 might suit better.

It is probably overkill for something as simple as a D-Class amplifier, but
it will be a good development system.
If you write everything in C, it should be easily ported to an embedded
system later.

Cheers
James



> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Tomek Cedro
> Sent: 15 October 2001 22:16
> To: [EMAIL PROTECTED]
> Subject: [Alsa-devel] D-class amp...
>
>
> Hi!
>
> I've resigned to use linux box as a D-class amplifier.
> I've diecided to make standalone device.
> Why? The biggest problem is that serial/parallel port's max. output
> frequency is 370kHz... It could be usefull, but I don't want to
> make my life
> harder - as I often like to do ;)
>
> I'm planning to use MAXIM's signal generator or motorola fast
> microcontroller,
> maybe dallas 80Cxxx or atmel's AT90Sxxx.
> Day by day I'm thinking about "great" Intel's microprocessors
> efficiency...
> and I'm really considering switchng to MOTOROLA for good :)
>
> I don't want to piss off anyoune, but I think that those guys who
> tols me so
> many bad things abut ->->>GNU<<-<- assembler, should read
> assembly-howto...
> I was not talking abut ->NASM<-. Never mind... peace! ATARI RULZ! :]
>
> Once again thanks for all help and sugestions!
> I'll call You when device ready...
>
> TANKS!
> CeDeROM/KSZAK
>
> _______________________________________________
> Alsa-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/alsa-devel


_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to