PreenFM : DIY Frequency Modulation Synth
-
- KVRian
- 1349 posts since 12 Jan, 2003 from Paris
Hi,
I just created a site for a project i'm working on :
http://www.preenfm.net
It's not yet finished neither available as a kit.
But I'm interested by all remarks...
If you have FM knowledge and have favorite FM algos please let me know.
The list of available algos is on the site, and adding FM algorithms is very easy at this point.
Advice, questions, remarks ?
Thanks,
Xavier
I just created a site for a project i'm working on :
http://www.preenfm.net
It's not yet finished neither available as a kit.
But I'm interested by all remarks...
If you have FM knowledge and have favorite FM algos please let me know.
The list of available algos is on the site, and adding FM algorithms is very easy at this point.
Advice, questions, remarks ?
Thanks,
Xavier
-
- KVRian
- Topic Starter
- 1349 posts since 12 Jan, 2003 from Paris
Thanks.
I've just added direct links to mp3s.
Xavier
I've just added direct links to mp3s.
Xavier
- KVRAF
- 13128 posts since 7 May, 2006 from Southern California
Very cool. I'll check out the demos when I get home from work.
-
- KVRian
- Topic Starter
- 1349 posts since 12 Jan, 2003 from Paris
Thanks. 
I'll try to post a video soon...
Controling this little box with TouchOSC on a IPad is very cool...
Xavier
I'll try to post a video soon...
Controling this little box with TouchOSC on a IPad is very cool...
Xavier
- Rad Grandad
- 38041 posts since 6 Sep, 2003 from Downeast Maine
thanx Ixox, looking good 
The highest form of knowledge is empathy, for it requires us to suspend our egos and live in another's world. It requires profound, purpose‐larger‐than‐the‐self kind of understanding.
-
- KVRian
- Topic Starter
- 1349 posts since 12 Jan, 2003 from Paris
Hello,
Many updates on my project
The web site now has much more content :
http://preenfm.net
A all new facebook page... Created 1 houre ago... Of course don't hesitate to "like"... That will help
http://www.facebook.com/pages/PreenFM/212040125516094
A quickly done demo with a bass that has a strange sound in this MP3 :
http://xhosxe.free.fr/PreenFM/PreenFM_1.mp3
Of course all sounds are directly from the sound module without any other effects (except a bit of stereo panning).
All the features i wanted are coded and work fine. The PCB is ready.
The box still need some work.
Let me know what you think,
It's a small project i expect to make around 30 kits but all remarks are welcome,
Thanks,
Xavier
Many updates on my project
The web site now has much more content :
http://preenfm.net
A all new facebook page... Created 1 houre ago... Of course don't hesitate to "like"... That will help
http://www.facebook.com/pages/PreenFM/212040125516094
A quickly done demo with a bass that has a strange sound in this MP3 :
http://xhosxe.free.fr/PreenFM/PreenFM_1.mp3
Of course all sounds are directly from the sound module without any other effects (except a bit of stereo panning).
All the features i wanted are coded and work fine. The PCB is ready.
The box still need some work.
Let me know what you think,
It's a small project i expect to make around 30 kits but all remarks are welcome,
Thanks,
Xavier
-
- KVRian
- Topic Starter
- 1349 posts since 12 Jan, 2003 from Paris
Hello,skitchy wrote:That appears to be a Maple mini as the brain of your synth.
What are the features/advantages of the Maple board that made you choose it over the competition?
It depends on the competition you talk about.
Over arduino board ? this one is much much more powerfull...
32bits ARM at 72Mhz is... maybe 100 times more powerfull than a 8bits 16Mhz arduino (32 bits multiplication in 1 clock cycle).
Over other boards with same MCU:
Leaflabs (http://www.leaflabs.com) provides a robust environment with a working GCC chain tool.
I develop in C++ with Eclipse and upload very easily my programm to the board.
They also provides libraries that works pretty well : serial (midi), I2C (eeprom to store patches), LCD...
And they are very helpfull to fix any problem you can have.
All leaflabs code is open source.
Last point, the maple mini perfectly fits in a 40 pins IC socket to plug it into a PCB.
Xavier
-
- KVRian
- Topic Starter
- 1349 posts since 12 Jan, 2003 from Paris
Hello,
I tried 3 difference LCDs and i'd like know which one people like the best.
Let me know what you think on FaceBook or on KVR
See PreenFM LCDs color
Thanks,
Xavier
I tried 3 difference LCDs and i'd like know which one people like the best.
Let me know what you think on FaceBook or on KVR
See PreenFM LCDs color
Thanks,
Xavier
- KVRAF
- 8487 posts since 12 Feb, 2006 from Helsinki, Finland
I actually usually like "white on blue" easier to read in dim or dark rooms, but if they are all pin compatible swapping one for another shouldn't be a huge deal (and for a kit you could make it a choice, unless you think stocking all of them would be a pain).skitchy wrote:No 1 (blue on black) - easiest to read.
-
- KVRAF
- 1676 posts since 17 Dec, 2002 from Yorkshire
excellent project! i saw your previous ones. this one seems to be more compact. brilliant!
i'll have to look at the board you used (I have arduino)

i'll have to look at the board you used (I have arduino)
- KVRAF
- 8487 posts since 12 Feb, 2006 from Helsinki, Finland
Oh regarding "integer evil for FM" remarks in the FAQ: I'd say FM synthesis is probably one of the few things DSP where I would use integer arithmetic even on a PC. Since in practice you're probably going to be reading your sine-waves from a lookup table, it'd be totally pointless to do calculations in float, only to keep converting them back to integers for lookups (and the CPU waste would be remarkably silly).
Anyway looks kinda interesting.
Anyway looks kinda interesting.