Made a simple exciter in dane

Discussion in 'Effects and the DSP' started by samplehunter, Oct 3, 2008.

  1. samplehunter

    samplehunter New Member

    Joined:
    Jul 16, 2005
    Messages:
    19
    Likes Received:
    0
    Trophy Points:
    0
    So i finally made it to write a rather useful plugin.
    It's a kind of Exciter. It adds harmonics to the high frequencies and could make sounds more crisp. You could call it the poor mans crystalizer, as it has only a fixed FIR HP with 4 taps. As I can use only Dane (No C-Skills), I think it's hardly possible to write a steep variable IIR Highpass with a non-cryptic UI. :D
    But this sounds not too un-nice for my oppinion.
    Don't know if one can make file uploads here, so I just pasted the Code. You can just copy it to notepad, name it Exciter.da and register it in kxDSP.

    Code:
    ; New microcode
    	name "Exciter";
    	copyright "Copyright (c) 2008. samplehunter";
    	created "09/29/2008";
    	engine "kX";
    	comment "Simple Aural Exciter";
    	guid "b6f810e8-3ce2-474d-94e4-94ba90f91b55";
    
    	;amount: level of distortion(harmonics). ~50-70%
    	;wet: Be careful. Should be very small, 0-10% 
    
    input inl, inr
    output outl, outr
    control amount=0.5
    control wet=0.1
    control dry=1
    temp amt 
    temp tl, tr
    static sl1, sl2, sl3, sl4
    static sr1, sr2, sr3, sr4
    
    ; code
    macs amt, 0, amount, 0x10
    
    ;highpass 4taps
    macs sl1,sl2,0,0
    macs sl2,sl3,0,0
    macs sl3,sl4,0,0
    macs sl4,inl,0,0
    
    macs tl,0,sl4,-0.3333
    macs tl,tl,sl3,1
    macs tl,tl,sl2,-1
    macs tl,tl,sl1,0.3333
    
    macs sr1,sr2,0,0
    macs sr2,sr3,0,0
    macs sr3,sr4,0,0
    macs sr4,inr,0,0
    
    macs tr,0,sr4,-0.3333
    macs tr,tr,sr3,1
    macs tr,tr,sr2,-1
    macs tr,tr,sr1,0.3333
    
    log tl,tl,amt,0x0
    log tr,tr,amt,0x0
    
    macs tl,0,tl,wet
    macs tr,0,tr,wet
    
    macs outl,tl,inl,dry
    macs outr,tr,inr,dry
    
    end
    
     
  2. Chester01

    Chester01 New Member

    Joined:
    Jan 12, 2004
    Messages:
    492
    Likes Received:
    0
    Trophy Points:
    0
    hey this works really great! thanks! will help with all those old mp3's that are in poor quality (back when i was young and ignorant... thought 128kbps was good lol :)
     
  3. babinosman

    babinosman New Member

    Joined:
    Mar 20, 2008
    Messages:
    36
    Likes Received:
    0
    Trophy Points:
    0
    TY for your work.all kind of plugins are welcome.
     
  4. stylus02

    stylus02 New Member

    Joined:
    Jan 11, 2008
    Messages:
    283
    Likes Received:
    2
    Trophy Points:
    0
    nice.

    stylus
     
  5. JGSF

    JGSF New Member

    Joined:
    Jul 13, 2004
    Messages:
    454
    Likes Received:
    1
    Trophy Points:
    0
    Cool. :D thanks for the plugin.
     

Share This Page

visited