My Midi controlled VCF module

Jeroen Proveniers J.Proveniers at orga.nl
Wed Aug 2 16:39:32 CEST 2000



> -----Original Message-----
> From: Ullrich Peter [mailto:Ullrich at kapsch.net]
> Sent: Wednesday, August 02, 2000 4:31 PM
> To: 'Jeroen Proveniers'
> Subject: AW: My Midi controlled VCF module
> 
> 
> Hallo! 
> 
> >Yes, but the AT89S8252 is twice as expensive! I'm also 
> considering an AVR AT90S4414, which costs the same as the 
> AT89C52, but 
> >has 256 bytes of E2PROM, and is much much faster (almost 1 
> million instructions per MHz; that's 12 times faster than an 8031).
> 
> Be careful - I have heard that the AVR series need an 
> external reset circuit as the are not brownout save!!!

A resistor and capacitor will suffice I think. Otherwise, a MAX690
(unfortunatly expensive) will do the job nicely.

> >The only problem is that I have to program in assembly, but 
> the benefits can justify this easily. I can increase the 
> sampling frequency to >1KHz for example, which is now a bare 100Hz.
> 
> I think for this purpose assembly routines are only necessary 
> for the LFO-highspeed parts i.e. interrupt routienes - am I right?
> The standard midi routines can be C or PLM or pascal as 
> interfacing to assembler can be done quite nice.

Yep, but I do only have the free AVR Studio... no C compiler, so I will have
to write everything in assembly. Not really a problem, I've done that for
many years.
And because I've something working in C, it not diffucult to translate it
into asm. Maybe I can add another 10 LFO's -:)

> >I have a programmer that can handle both, so I will give 
> both chips a try. 
> I see. But if you are interested that other can also build 
> the system the parallelport version would be nice.
> If you don't want to publish it - no problem  as you can program it.

I'll sell pre-programmed chips
 
> >> Which programming language will you use? PLM, C, PASCAL, 
> ASSEMBLER? 
> >I've made my prelimiary code in C, Keil C to be exact. 
> 
> Which version? I have 5.2. And I also got the franklin 
> windows version...

Keil C v5.2 and uVision v1.32. Licensed, at my work. At home I've some demo
version that works equally well. It should stop at 2Kb code, but it doesn't.

JJ
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20000802/4cb04719/attachment.htm>


More information about the Synth-diy mailing list