Hello from Michigan!
dmlandrum
Posts: 13
Hi. I didn't find a special "Introduce yourself" thread so I hope it's okay if I post this here.
My name's Darren, and a few of you already know me. Some time ago, I won an RS232 Propstick, and now that I finally have an application in mind for it, I thought it might be time to join in the community.
One of my biggest interests is FPGAs, and I've had it in mind for a while to build a polyphonic SID-chip-based synthesizer around an FPGA. I only have two SIDs so far, though, and I'm dead broke at the moment, so I thought I'd see what I could do with what I have. So I'm thinking about making an 8-bit polyphonic synth with the Propeller, modeled approximately on the capabilities of the SID, but with external analog filters.
I'm still diving into the documentation, so it might be a bit before I have some real questions, but I thought I'd introduce myself and give you all an idea of what I'm about. Thanks!
My name's Darren, and a few of you already know me. Some time ago, I won an RS232 Propstick, and now that I finally have an application in mind for it, I thought it might be time to join in the community.
One of my biggest interests is FPGAs, and I've had it in mind for a while to build a polyphonic SID-chip-based synthesizer around an FPGA. I only have two SIDs so far, though, and I'm dead broke at the moment, so I thought I'd see what I could do with what I have. So I'm thinking about making an 8-bit polyphonic synth with the Propeller, modeled approximately on the capabilities of the SID, but with external analog filters.
I'm still diving into the documentation, so it might be a bit before I have some real questions, but I thought I'd introduce myself and give you all an idea of what I'm about. Thanks!
Comments
If you are referring to the SID sound chip there is already is some great code in the OBEX that emulates one that you can find here:
http://obex.parallax.com/objects/734/
There are also some create threads on SIDcog and other sound chip emulations on the Propeller forum.
Robert
I was going to do the waveforms and ADSR envelopes on a cog, then send that out through a DAC to analog filters designed in a similar fashion to the one on the 6581. From there, I would add MIDI support and then package it up.
And yes, I just found the MIDI In object. http://obex.parallax.com/objects/229/
-MattG
The Propeller is a great microcontroller for audio generation and the community is very helpful, so I'm sure you will succeed in your goal!
Btw, have a look at http://soundcloud.com/ahle2/sets/sid-emulation-running-on-a/ if you are interested to hear a single cog emulating a full SID chip.
/Johannes
jim
-pretty much in your back yard
Johannes: That sounds pretty good. My idea is to put the oscillators and ADSR of a SID into a cog, one cog per voice, probably six voices, then have each voice output to 2-pole LPR and HPR filter chain, much like the 6581. It's also the same filter setup as the Yamaha CS80. I'd then have a cog for MIDI in and a cog for driving a display.
Of course, if I really want to dive in, I might consider coming up with my own oscillator structure rather than directly using the SID. I'm a senior EE student with some DSP under my belt. But I still need to get a "hello, world" working on the Prop, and we should save a more technical discussion for a different thread, anyway.
Thanks for the welcome, everyone!
Now I just need to get my workbench computer set back up.
(Wife and I are originally from Grand Rapids & Adrian)
You guys going to make UPEC this year?
OBC
Hello Jeff,
You'll have to let me know if you get up to the Detroit area sometime.
I don't think I will make the UPEC but I am planning on the UPENE later on this year.
Robert
As soon as I replace my beater (Jeep) with something a little more modern, I may take you up on that..