yedey
 

IIR filter design for audio DSP programmers

Category: Uncategorized
27May

Some time ago I’ve written a documentation with the topic “filter design”. My goal was to write down what I’ve learned, so that I don’t forget it. This actually works! Since there are a some people interrested in this, I’ll make this document public now. It isn’t finished at all, but I don’t know if this ever gonna happen.


DOWNLOAD:
IIR filter design for audio DSP programmers


[Bloglines] [co.mments] [del.icio.us] [Digg] [Facebook] [Furl] [Google] [Mister Wong] [Mixx] [MySpace] [Reddit] [Rojo] [Slashdot] [Technorati] [Yahoo!] [Email]

This entry was written on Monday, May 27th, 2013 at 1:28 am and is filed under Uncategorized. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

New finished song: Annakawa

Comments Off
Category: Finished songs
05Aug

I’ve finished a new song, it took very long, because I had some other stuff to do. It’s the first track, that I’ve uploaded on soundcloud,  and right now it’s not signed to a label… so let’s see what happens.

Enjoy!

PS: You can download it from soundcloud, too

[Bloglines] [co.mments] [del.icio.us] [Digg] [Facebook] [Furl] [Google] [Mister Wong] [Mixx] [MySpace] [Reddit] [Rojo] [Slashdot] [Technorati] [Yahoo!] [Email]

This entry was written on Friday, August 5th, 2011 at 4:16 pm and is filed under Finished songs. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Hookline 2010

10Sep

Here is a new hookline from an unfinished song project. When you are a producer and you like it, feel free to finish a song with that.

Audio clip: Adobe Flash Player (version 6 or above) is required to play this audio clip. You also need to have JavaScript enabled in your browser.» Download MP3


Here is the midi file. Leave a comment when you’ve finished something.


The licence for the usage of these files can be found here.

[Bloglines] [co.mments] [del.icio.us] [Digg] [Facebook] [Furl] [Google] [Mister Wong] [Mixx] [MySpace] [Reddit] [Rojo] [Slashdot] [Technorati] [Yahoo!] [Email]

This entry was written on Friday, September 10th, 2010 at 3:44 am and is filed under Song parts. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Official release of TranceDrive

23Feb

In the last year, KVR anounced a new Developer Contest, so I came up with the idea for TranceDrive. Basically it is a subtractive synth like many other, the challenge was to build it completely from scratch using SynthMaker. So, every single part of it was custom made, and optimized to the limits (of SynthMaker). Also I don’t use the standard FX from SynthMaker, instead I made my own versions by using some hints from Harmony Central. After concentrating on all this technical stuff, I forgot to submit the result for the KVR Developer Contest. Shit happens!

TranceDrive VSTi


So, enough about the story here are the facts:

TranceDrive is a subtractive synthesizer, that was build for Trance music. That means, it has builtin supersaw oscillators for realy fat synths and pads, harsh filters, a trancegate and a hugh reverb effect.

Here is a list of the features that I can remember:

TranceDrive FX section


  • 3 main oscillators
  • each main oscillator supports 6  waveforms: sine, saw, triangle, pulse, saw7, cry
  • the waveform “saw7″ is a supersaw with 7 detunable sub oscillators
  • the waveform “cry” is an experimental waveform, it is built up with several hardsynced saws
  • main oscillator 2 has an additional unisono mode, when it is enabled, the whole oscillator triples its voice and the voices can be detuned from each other
  • the oscillators can be chained (osc1 to osc2 and osc2 to osc3) using FM, PM and sync, these 3 options can also be used at the same time
  • seperate noise oscillator
  • 3 LFOs, each supports 5 waveforms: sine, saw, triangle, pulse, sample and hold
  • the LFOs can be synchronized to the host tempo or run free at a specific frequency
  • each LFO can control multiple parameters of each OSC, you can even assign several LFOs to the same parameter
  • LFO1 can control the filter cutoff
  • 2 Envelope generators (Mod & Amp) with variable shapes
  • the modulation envelope can control multiple parameters of each OSC, and it can also be mixed with the LFOs. Additionally it can control the filter cutoff
  • 3 types of filters: lowpass, highpass and bandpass
  • each filter type can be set to 6dB, 12dB, 18dB and 24dB steepness
  • 9 effects, and they can be used at the same time: gater, chorus, phaser, flanger, distortion, delay, reverb, equalizer, stereo-effects
  • each of the unused parts of the synth is shown with less contrast, so you can focus on the active parts
  • the output of the synth can be clipped to avoid overdriving noise. The clipping is done with a soft limiter, that can be used to compress the whole synth sound (just enable clip and turn up the main volume)

Of course you’ll also find the standard features that every synth supports, but I don’t want to list them here, that’s just too much :)

Right now there are only a few presets, I’m not good in programming this and I don’t want to waste my time with stuff, that every musician can do. Hopefully someone else makes a nice bank and I can include it in an update, but right now I haven’t this person ;)


Downloads

TranceDrive-VSTi

TranceDrive Executable


The synth is Freeware, you can use it as it is. If you like it, please show me your appreciation for my work by making presets.

[Bloglines] [co.mments] [del.icio.us] [Digg] [Facebook] [Furl] [Google] [Mister Wong] [Mixx] [MySpace] [Reddit] [Rojo] [Slashdot] [Technorati] [Yahoo!] [Email]

This entry was written on Tuesday, February 23rd, 2010 at 5:31 am and is filed under SynthMaker, VST-Plugins. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

LoopDrive updated to version 4

11Dec

The LoopDrive plugin received a major update. The version 4 of it was posted a long time ago in the SynthMaker forum, now this is the official release. I had to wait for a stable version of SynthMaker so that’s why there was a big delay.

There are many new features and most of the old parts are now optimized, here are some of the most significand changes:

LoopDrive 4 pattern manager

  • Nearly every part of the audio processing has been optimized in assembler
  • compared with version3, this version is up to 3 times faster
  • added a pattern manager, that allows up to 8 different sequencer and LFO patterns that are switchable through midi keys
  • load & save, copy & paste parts or whole patterns. There are also some default patterns.

LoopDrive 4 LFO Step sequencer

  • the wave LFO has been replaced by a step/matrix LFO, so you can set volume, balance, filter cutoff, filter resonance, overdrive amount and grain pitch for every single step
  • you can scale the modulation amount  for a whole pattern of the step LFO with a single knob
  • each mouse move in the step sequencer now highlights the used wave slice
  • you have the option to mute a complete step with the right mouse button in the step sequencer
  • updated the FX Routing GUI to make it easier to understand

LoopDrive 4 Slicer

  • added interpolation option to the slicer, so you can avoid aliasing effects when you need it
  • fixed a problem with the mix knob of the distortion section


There are also some more changes that I propably forgot, but try it yourself. If you like it, leave a comment.


Downloads: VSTi, Executable, SynthMaker schematic


Have fun!

[Bloglines] [co.mments] [del.icio.us] [Digg] [Facebook] [Furl] [Google] [Mister Wong] [Mixx] [MySpace] [Reddit] [Rojo] [Slashdot] [Technorati] [Yahoo!] [Email]

This entry was written on Friday, December 11th, 2009 at 2:54 am and is filed under SynthMaker, VST-Plugins. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Bug fix for LoopDrive plugin

16Jul

I’ve fixed a minor bug in the LoopDrive VST plugin. If you load the plugin with its initial loop, there was a error message saying that it couldn’t find the wave file. I removed this message, and if you now load in wrong wave files it doesn’t use the windows message box for showing the error message, because in some hosts it causes the audio drivers to stop working.

 

The fixed LoopDrive3 VST-Plugin can be found here.

And if want to play with its source, here is the SynthMaker schematic.

[Bloglines] [co.mments] [del.icio.us] [Digg] [Facebook] [Furl] [Google] [Mister Wong] [Mixx] [MySpace] [Reddit] [Rojo] [Slashdot] [Technorati] [Yahoo!] [Email]

This entry was written on Wednesday, July 16th, 2008 at 10:39 am and is filed under SynthMaker, VST-Plugins. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

Simple melody

Category: Song parts
29Jun

This arpeggio melody is quiet simple, but in the right arrangement, it could be used to drive an uplifting song.

 

Audio clip: Adobe Flash Player (version 6 or above) is required to play this audio clip. You also need to have JavaScript enabled in your browser.» Download MP3

Here is the corresponding midifile

The licence for the usage of these files can be found here.

[Bloglines] [co.mments] [del.icio.us] [Digg] [Facebook] [Furl] [Google] [Mister Wong] [Mixx] [MySpace] [Reddit] [Rojo] [Slashdot] [Technorati] [Yahoo!] [Email]

This entry was written on Sunday, June 29th, 2008 at 10:30 am and is filed under Song parts. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

Slow (1/8th) Arpeggio

Category: Song parts
28Jun

This melody was made long time ago, using a JP8000. I’ve tried many times to make a song out of it, but I never found a good arrangement. Due to the fact that I don’t have the JP8000 anymore I’ve made a VSTi based version:

Audio clip: Adobe Flash Player (version 6 or above) is required to play this audio clip. You also need to have JavaScript enabled in your browser.» Download MP3

 

I’ve already made a lot of variations, but I only found this one to demonstrate:

Audio clip: Adobe Flash Player (version 6 or above) is required to play this audio clip. You also need to have JavaScript enabled in your browser.» Download MP3

Here is the midifile of the original melody and here the midifile of the variation.

The licence for the usage of these files can be found here.

[Bloglines] [co.mments] [del.icio.us] [Digg] [Facebook] [Furl] [Google] [Mister Wong] [Mixx] [MySpace] [Reddit] [Rojo] [Slashdot] [Technorati] [Yahoo!] [Email]

This entry was written on Saturday, June 28th, 2008 at 5:07 am and is filed under Song parts. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

Arpeggio June 2008

Category: Song parts
17Jun

The following arpeggio was made this month, so it is the newest thing that I made. As most of my unfinished song stuff, this part has no name, and for me the easiest way to manage unfinished stuff, is to give it the name of month in which it was created. That’s better than having project files with “untitledXYZ” as filename :)

Audio clip: Adobe Flash Player (version 6 or above) is required to play this audio clip. You also need to have JavaScript enabled in your browser.» Download MP3

And like in the previous posts, here is the midi file. Use it when you like it, and leave a comment when you’ve finished something.

The licence for the usage of these files can be found here.

[Bloglines] [co.mments] [del.icio.us] [Digg] [Facebook] [Furl] [Google] [Mister Wong] [Mixx] [MySpace] [Reddit] [Rojo] [Slashdot] [Technorati] [Yahoo!] [Email]

This entry was written on Tuesday, June 17th, 2008 at 6:03 pm and is filed under Song parts. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

Hands up

Category: Song parts
16Jun

This song idea was my attempt to make stupid German “hands up” trance. For those who don’t know what this is: damn, you’re lucky. I don’t like that style anymore, but 3 years ago when I made it, that kind of style was IN, and you could hear it in any club in Germany. So here is the original “draft” that I made 3 years ago:

Audio clip: Adobe Flash Player (version 6 or above) is required to play this audio clip. You also need to have JavaScript enabled in your browser.» Download MP3

And here is a version that I made yesterday:

Audio clip: Adobe Flash Player (version 6 or above) is required to play this audio clip. You also need to have JavaScript enabled in your browser.» Download MP3

If you like it, use it… here is the midi file of the melody

Thanks to tektook from the SynthMaker board, for converting my old Cubase project file into a midi.

The licence for the usage of these files can be found here.

[Bloglines] [co.mments] [del.icio.us] [Digg] [Facebook] [Furl] [Google] [Mister Wong] [Mixx] [MySpace] [Reddit] [Rojo] [Slashdot] [Technorati] [Yahoo!] [Email]

This entry was written on Monday, June 16th, 2008 at 4:04 am and is filed under Song parts. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.