Turn this Lfo into "audio frequency oscilator" for FM

Discussion in 'Effects and the DSP' started by newuser, Sep 21, 2007.

  1. newuser

    newuser New Member

    Joined:
    Aug 19, 2005
    Messages:
    7
    Likes Received:
    1
    Trophy Points:
    0
    This is "Kevin's LFO.da".
    Where and how would I modify the code to increase it to audio rate?
    Also should I modify the "edit source" or "edit dump" version?

    (this is what i get when i rightclick on the .da file and select "edit".)

    ; Generated by kX DSP Editor - microcode dump
    name "~ LFO";
    copyright "Copyright (c) 2002-2003, Kevin Horden";
    engine "kX";
    created "29/11/2003";
    guid "80a7ade9-e912-4c29-b994-639bfe97ca6d";
    ; Low Frequency Triangle and Square Oscilator
    ; For driving vib, trem, phase, chorus etc.
    ; Rate is scaled so 0%-100% equals 0.2 Hz to 20 Hz
    ; Registers
    output Square
    output Triangle
    control Rate=0.4 ; Initial slider position is at 6.6 Hz
    static tri=0.0 ; Counter for triangle wave
    static dir=1.0 ; direction of wave
    temp RateScaled

    ; Code
    interp RateScaled,0.00001666666,Rate,0.0016666666 ; scale the slider control
    macs tri, tri,RateScaled,dir ; increment/decrement the tri counter
    skip ccr, ccr, 0x10, 0x1 ; if there is a saturation then
    macsn dir, 0.0, dir, 1.0 ; flip the direction by skipping one
    macsn dir, 0.0, dir, 1.0 ; inversion.
    macs Triangle, 0.0, tri, 1.0 ; output the triangle wave
    tstneg Square, tri, 1.0, 0.0 ; square the wave and output it.
    end

    -newuser
     
  2. Maddogg6

    Maddogg6 Tail Razer

    Joined:
    Jun 21, 2005
    Messages:
    4,027
    Likes Received:
    26
    Trophy Points:
    0
    Use wavegen 3.0 - its output covers the entire frequency range of the DSP.
    (sample rate of kX DSP is fixed at 48Khz... so - 20Khz is the max possible)

    But I dont know how that would be used for 'FM'... ??

    The stereo pilot freq I suppose.. its 19Khz. let us know how that works out for you.
     
  3. newuser

    newuser New Member

    Joined:
    Aug 19, 2005
    Messages:
    7
    Likes Received:
    1
    Trophy Points:
    0
    Thanks
    Exactly... I tried to edit the post to change the title to remove "for FM"
    should have been AM (as used with "Kevin's VCA")

    -newuser
     

Share This Page

visited