Author |
Message |
JovianPyx
Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 224
|
Posted: Wed Mar 28, 2012 5:32 am Post subject:
Another Additive FPGA Synth |
|
|
I've modified an earlier additive (sine) synthesizer to do something a bit different.
My previous additive synth (32 sine oscillators) was designed to produce periodic waveforms and used the sine oscillators as harmonics, i.e., each oscillator has a frequency that is an integer multiple of the fundamental pitch.
Blue Hell suggested the use on inharmonic partials (not harmonics). These are calculated using multiplication factors other than integers to produce partials of higher frequency than the fundamental pitch. He also suggested that a scale might be constructed out of the partial frequencies (or lower octaves of them).
The result was interesting gong and bell like sounds, metallic sounds. I had been reading that gongs and bells can have inharmonic partial stucture and that because of this structure it can be difficult to hum the pitch of the gong because of the strong influence of partials above the fundamental. This seems true of the output of my synthesizer as well.
I will be working on some kind of a demo which I will post later today. _________________ FPGA, dsPIC and Fatman Synth Stuff
Time flies like a banana. Fruit flies when you're having fun. BTW, Do these genes make my ass look fat? corruptio optimi pessima
Last edited by JovianPyx on Wed Mar 28, 2012 12:01 pm; edited 2 times in total |
|
Back to top
|
|
|
blue hell
Site Admin
Joined: Apr 03, 2004 Posts: 24079 Location: The Netherlands, Enschede
Audio files: 278
G2 patch files: 320
|
Posted: Wed Mar 28, 2012 7:52 am Post subject:
|
|
|
Ah, lift off _________________ Jan
also .. could someone please turn down the thermostat a bit.
|
|
Back to top
|
|
|
JovianPyx
Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 224
|
|
Back to top
|
|
|
JovianPyx
Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 224
|
Posted: Wed Mar 28, 2012 11:27 am Post subject:
|
|
|
I will be adding more samples here in this reply as I create them.
Description: |
More Inharmonic Synth Bells |
|
Download |
Filename: |
InharmonicSynth_02.mp3 |
Filesize: |
3.08 MB |
Downloaded: |
1157 Time(s) |
Description: |
|
Download |
Filename: |
InharmonicSynth_03.mp3 |
Filesize: |
3.01 MB |
Downloaded: |
1078 Time(s) |
Description: |
Too Many Clocks All Set to the Wrong Times |
|
Download |
Filename: |
InharmonicSynth_04.mp3 |
Filesize: |
3.08 MB |
Downloaded: |
1064 Time(s) |
_________________ FPGA, dsPIC and Fatman Synth Stuff
Time flies like a banana. Fruit flies when you're having fun. BTW, Do these genes make my ass look fat? corruptio optimi pessima
|
|
Back to top
|
|
|
blue hell
Site Admin
Joined: Apr 03, 2004 Posts: 24079 Location: The Netherlands, Enschede
Audio files: 278
G2 patch files: 320
|
Posted: Wed Mar 28, 2012 12:49 pm Post subject:
|
|
|
Very nice bells Scott! _________________ Jan
also .. could someone please turn down the thermostat a bit.
|
|
Back to top
|
|
|
JovianPyx
Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 224
|
|
Back to top
|
|
|
JovianPyx
Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 224
|
|
Back to top
|
|
|
Cynosure
Site Admin
Joined: Dec 11, 2010 Posts: 966 Location: Toronto, Ontario - Canada
Audio files: 82
|
Posted: Mon Apr 02, 2012 4:23 pm Post subject:
|
|
|
It sounds awesome!
What kind of filtering do you do the the sine wave to give it the bell type of sound? Is it just the cross modulation from 32 oscillators? _________________ JacobWatters.com |
|
Back to top
|
|
|
JovianPyx
Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 224
|
Posted: Mon Apr 02, 2012 4:35 pm Post subject:
|
|
|
Cynosure wrote: | It sounds awesome!
What kind of filtering do you do the the sine wave to give it the bell type of sound? Is it just the cross modulation from 32 oscillators? |
This synthesizer has no filter.
It's much simpler, all I do is add the outputs together - imagine a 32 channel mixer, each with a sine wave that let's you control the frequency. It's digital in this case, but it works the same way. I can set the levels and frequencies of these 32 sine oscillators.
The reason it's like a bell is because the sine wave frequencies intentionally do not have an integer relationship to one another. This produces a non-periodic waveform, i.e., it doesn't have a waveshape like tri or saw. Metal bells often if not usually have partials instead of harmonics. The partials are sinewaves that don't relate to a fundamental in a simple integer way. A sawtooth, for example, has harmonics that are 2x 3x 4x 5x...etc. of the fundamental frequency. My synth is designed to make other relationships instead of integer.
Hopefully, that answers the question... _________________ FPGA, dsPIC and Fatman Synth Stuff
Time flies like a banana. Fruit flies when you're having fun. BTW, Do these genes make my ass look fat? corruptio optimi pessima
|
|
Back to top
|
|
|
Cynosure
Site Admin
Joined: Dec 11, 2010 Posts: 966 Location: Toronto, Ontario - Canada
Audio files: 82
|
Posted: Mon Apr 02, 2012 4:39 pm Post subject:
|
|
|
JovianPyx wrote: | Hopefully, that answers the question... |
Yes. Thanks! _________________ JacobWatters.com |
|
Back to top
|
|
|
|