More real-time sound synthesis


The synth project has been going forward in a nice pace regarding how few days have been actually spent for the sketching&coding.
I’m quite impressed with the speed of doing the UI in QML. Had an even-worse-than-now -looking quick hack UI together, after 5min
of QML tweaking it started to look like the current “decent for R&D” UI.

The latest version of the synth has got four oscillators in it, each with configurable waveforms and envelopes. The technique that’s being used to generate the sound is called FM synthesis. If you’re interested in reading more about FM synthesis, check e.g. here, here, or a video tutorial here. Even though FM synthesis is a simple method, it can generate quite complex sounds. One example of a commercial FM synthesizer is the Yamaha DX7, released in the beginning of the 1980’s.

Next in the task list are things such as making the synthesizer more complete, adding effects and designing/polishing the UI for a better user experience. Anyways, enough for the talk, time for an actual demo clip:

About sandst1
A technology-oriented guy interested in all-round creativity, be it music, art, or putting software together for creating something new and expressing oneself

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: