| Author |
Message |
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
|
|
 |
JovianPyx

Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 224
|
Posted: Sun Feb 07, 2010 4:44 pm Post subject:
|
 |
|
Well, I finally got some sound out of the testbed for this synth. So far, I have the top row of logic running and I just got sound. The noise generator is generating noise, the filter is filtering, and the ADSR is ADSRing.
The structure is evolving into something a bit different than the block diagram, still very similar though. I'll post a new one when I finalize it. _________________ 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
|
|
 |
DrJustice

Joined: Sep 13, 2004 Posts: 2112 Location: Morokulien
Audio files: 4
|
Posted: Sun Feb 07, 2010 6:53 pm Post subject:
|
 |
|
I'm curious about the sound of this thing
Are you seeing it as being used mostly with high Q (or self oscillation even) for the filters in order to produce controllable pitched sounds?
DJ
-- |
|
|
Back to top
|
|
 |
JovianPyx

Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 224
|
Posted: Sun Feb 07, 2010 7:10 pm Post subject:
|
 |
|
| DrJustice wrote: | I'm curious about the sound of this thing
Are you seeing it as being used mostly with high Q (or self oscillation even) for the filters in order to produce controllable pitched sounds?
DJ
-- |
Yes and no, this synth was not intended for pitched sounds,but they should be possible. I envision it as a synth to be used for noise type sounds like wind and hopefully thunder and perhaps other odd noise based sound. These sounds would probably be generated using low Q, even as low as 1.0.
The Q of this filter can go as high as 150, so if it's set high enough some hopefully interesting pitched noise sounds might be produced.
The synth does not use the MIDI note number to set any of the filters' Fc, so it won't be able to play keyboard melodies as designed. Pitched sounds being driven by the Fc modulation source are possible - Perhaps flying insect noises ?
I may add code to use the MIDI note number information to feed the bias input. That would allow this synth to play keyboard melodies... _________________ 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
|
|
 |
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: Mon Feb 15, 2010 1:29 pm Post subject:
|
 |
|
I just got Fc modulation by filtered noise working.
It seems that high frequency noise modulation of high frequency noise - still sounds mostly like noise. More interesting is when lower frequency noise is used to modulate Fc of high frequency noise. I use "high frequency" to indicate audio range.
So I will extend the range of the frequency slider. Currently I have 4 ranges, each lower setting is another octave lower Fc. I believe that 8 range settings will be quite useful, with extension to more lower frequencies.
Nice low low frequency noise modulating Fc with moderate Q (about 5) gives a nice howling wind sound.
When I get this part of the synth nailed down, hopefully later today, I will post a sample of some howling wind and perhaps other sounds I find while testing. _________________ 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
|
|
 |
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
|
|
 |
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
|
|
 |
Inventor
Stream Operator

Joined: Oct 13, 2007 Posts: 6221 Location: near Austin, Tx, USA
Audio files: 267
|
Posted: Wed Feb 17, 2010 1:19 am Post subject:
|
 |
|
I'm not following this in detail, but the wind I heard in the chatroom sounded very convincing. I mentioned that one could control the voices with Boolean Sequencers and got a positive response from Scott, so we'll see what happens.
Les _________________ "Let's make noise for peace." - Kijjaz |
|
|
Back to top
|
|
 |
JovianPyx

Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 224
|
Posted: Wed Feb 17, 2010 8:03 am Post subject:
|
 |
|
Yes, Les, a sequencer could be added to the logic in place of the MIDI trigger logic for a self contained noise unit. Push a button - out comes sound that is sequenced over time for variety.
I'm thinking of a companion synth that does FM bells as wind chimes where the chimes have random timbre, random pitch and random strikes.
The current version of NoiseSynth is MIDI driven which facilitates testing in my lab/studio. _________________ 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
|
|
 |
nobody
Joined: Mar 09, 2008 Posts: 1687 Location: Not here
|
Posted: Wed Feb 17, 2010 10:13 am Post subject:
|
 |
|
I'm impressed, especially with the last two samples.
Do you have this in a VST somewhere? I'd love to use it. |
|
|
Back to top
|
|
 |
JovianPyx

Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 224
|
Posted: Wed Feb 17, 2010 12:30 pm Post subject:
|
 |
|
| audiodef wrote: | | Do you have this in a VST somewhere? I'd love to use it. |
Ah, sorry, I'm not a VST guy. Once it's finalized, I'll post the Verilog, so a courageous person versed in VST and Verilog might translate it? _________________ 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
|
|
 |
nobody
Joined: Mar 09, 2008 Posts: 1687 Location: Not here
|
Posted: Wed Feb 17, 2010 1:05 pm Post subject:
|
 |
|
| How do you use it as it is now? |
|
|
Back to top
|
|
 |
JovianPyx

Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 224
|
Posted: Wed Feb 17, 2010 1:11 pm Post subject:
|
 |
|
It's a MIDI synth, so it responds to MIDI keypress note events.
Currently, the lowest 8 keys (on my wavestation) are mapped to the 8 instruments. Each instrument can be separately programmed, but all 8 have the same structure.
Another future version will eventually allow tonal melodies to be played by using higher Q values on the audio path SVF. _________________ 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
|
|
 |
nobody
Joined: Mar 09, 2008 Posts: 1687 Location: Not here
|
Posted: Wed Feb 17, 2010 1:16 pm Post subject:
|
 |
|
| I guess what I'm confused about is whether this is hardware or software. |
|
|
Back to top
|
|
 |
JovianPyx

Joined: Nov 20, 2007 Posts: 1988 Location: West Red Spot, Jupiter
Audio files: 224
|
Posted: Wed Feb 17, 2010 2:24 pm Post subject:
|
 |
|
Ah, heh. An FPGA is hardware. It is a system of mostly identical logic blocks, several thousand of them, who's function is defined by the bit file loaded into the device. It "assumes the identity" of the logic defined in the Verilog (or VHDL) source code. It's behavior while in operation is exactly like an ASIC (Application Specific Integrated Circuit) or any other IC that is developed for a specific purpose.
Verilog, the hardware definition language I use, looks a lot like C so it might be easy to assume that the end result is software, but it is not. It allows allocation of the FPGA resources to execute the writer's end purpose.
I think of an FPGA as a pile of "logic Lego". It has RAMs, multipliers, adders, multilplexors, and basic logic functions as well as logic function generators (that you define) that can be connected together in the same way someone might connect logic devices like CD4XXX parts.
This is not to be confused with a CPU which executes one instruction after another in a linear sequence. An FPGA _can_ do that - but a lot of it's charm comes from the fact that parallel logic is possible. For example, in a CPU, if you want to AND two data elements together and then AND two other elements together, you're usually stuck with two instruction cycle times. Something like that is easily done in an FPGA, both operations simultaneously. Arithmetically, this is attractive because an FPGA will have several hardware multipliers inside of it, each of which can execute in parallel with the others.
I do hope that made sense... _________________ 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: 24499 Location: The Netherlands, Enschede
Audio files: 298
G2 patch files: 320
|
Posted: Wed Feb 17, 2010 2:39 pm Post subject:
|
 |
|
Ah, this seems to be going somewhere, nice 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
|
|
 |
nobody
Joined: Mar 09, 2008 Posts: 1687 Location: Not here
|
Posted: Wed Feb 17, 2010 4:29 pm Post subject:
|
 |
|
| Groovy! |
|
|
Back to top
|
|
 |
blue hell
Site Admin

Joined: Apr 03, 2004 Posts: 24499 Location: The Netherlands, Enschede
Audio files: 298
G2 patch files: 320
|
Posted: Wed Feb 17, 2010 6:37 pm Post subject:
|
 |
|
Noice Jovian winds! _________________ 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
|
|
 |
blue hell
Site Admin

Joined: Apr 03, 2004 Posts: 24499 Location: The Netherlands, Enschede
Audio files: 298
G2 patch files: 320
|
Posted: Fri Feb 19, 2010 2:03 pm Post subject:
|
 |
|
1:22
Usable sounds though!
Edit : oops .. read "a minute or 3"  _________________ Jan
also .. could someone please turn down the thermostat a bit.
 |
|
|
Back to top
|
|
 |
|