HardwareHeaven.com

HardwareHeaven.com

Looking for the skin chooser?
 
 
  • Home

  • Hardware reviews

  • Articles

  • News

  • Tools

  • Gaming at HardwareHeaven

  • Forums

 

Go Back   HardwareHeaven.com > Forums > Hardware and Related Topics > kX Project Audio Driver Support Forum > Effects and the DSP


Reply
 
Thread Tools
Old Sep 25, 2003, 08:10 PM   #1
kX Project DSP Engineer
 
Join Date: Dec 2002
Location: Denmark
Posts: 94
Rep Power: 0
Soeren_B is on a distinguished road

exclamation FX-MOD AM and RM

Hi,

I am planning to make a nice little modulation plugin for creating AM and RM synthesis/effects. The design is done with kX building blocks right now (mostly with existing plugins + those attached to this post) but I plan to make an integrated effect with selectable modulator waveform and adjustable (and perhaps automated) modulator frequency.

__________________________________________
I would like some input on what such effect should be able to do. If any of you have Ideas and want some influence now is the time to speak up.
__________________________________________

For those who wonder what the heck AM and RM is it is quite simple . Both modulation methods are created by two signals (a carrier and a modulator), which are multiplied by each other. For AM the modulator is "uni polar" (i.e. it stays on one side of the "zero-line" at all times, mostly the positive side). The modulator is typically a simple waveform like a sine, saw etc. If both carrier and modulator are simple waveforms the result is a synthesized sound useable in a synthesizer. If the carrier is a complex waveform the result is a nice 'metallic' or 'robotic' modulation of the carrier. Simple, right?
(btw, an AM with a very low sinusoid modulator frequency (around 1-10Hz is the same as a tremolo effect))

I have attached two plugins, which you can cut out and save as .da files. I suggest that you use the Wave Generator 2.0 plugin to create the modulator and try different carriers (simple waves and complex sound/music). Try different modulator shapes and sweep the frequency slider.
In the final design the Wave generator will be integrated into the plugin.

Again, ideas are welcome!

Cheers
Soeren


------------------Cut here -----------------------
; New microcode
name "FX-Mod AM";
copyright "Copyright (c) 2003. Soeren Bovbjerg";
created "09/25/2003";
engine "kX";
comment "Simple Amplitude Modulator. Modulator is uni polar";
; comment "";
guid "768c26f3-8e92-461b-ab58-0a8f54eef78b";
; -- generated GUID


input Modulator, Carrier;
output Result;
temp X;
; code

macs X , 0.125 , Modulator , 0.5; Make signal uni polar
macs Result, 0, X, Carrier;

end

------------------Cut here -----------------------


; New microcode
name "FX-Mod RM";
copyright "Copyright (c) 2003. Soeren Bovbjerg";
created "09/25/2003";
engine "kX";
comment "A simple Ring Modulator";
; comment "";
guid "1317c9d3-2fe5-48eb-884f-f164c33612fd";


input Modulator, Carrier;
output Result;
; code

macs Result, 0, Modulator, Carrier;
end

------------------Cut here -----------------------
Soeren_B is offline   Reply With Quote


Reply

Thread Tools