[sdiy] My first big project

David Brännvall david at brannvall.net
Mon May 12 16:42:45 CEST 2003


> Hi David (svensk?)

Jepp, korrekt!

> Im currently working on a few midiprojects involving PICs.
> The main problem, with PICs and AVRs is memory, theres
> not much memory  where you can store your song data.

The largest external memory size for AVRs is 64k right?

if so, then this is a big limitation, hmm lets think about it:
  128 patterns = 128 * 16 steps * 16 step = 32kb
  3 songs = 3 * 512 rows * 16 channels = 24kb
  8 kb for other stuff and furure use and.

I guess you can squeeze in a few songs, if you don't store unused patterns, rows etc. but as i said I would like to keep it simple, ie 
fixed size data. Guess I can forget contious controllers, maby I can squeeze in the controllers in each step, and interpolate, inbetween or something.

> I think the PICs are overall better then the AVRs. A 16f877 loaded with 
> a bootloader like http://www.microchipc.com/PIC16bootload/
> and a free C compiler like 
> http://www.htsoft.com/products/piclite/piclite.html works great, I use 
> it everyday.

I am anxious to get started, but I will look through both PICs and AVRs before I make a decsition. 

regards,
David



More information about the Synth-diy mailing list