18 Jun '13 - 08:55 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
  Home Help Search Login Register  
  Show Posts
Pages: [1]
1  Developments / BASS / Re: BASS_ChannelRemoveFX Doesn't Working (eQUALİZER) on: 5 Jul '12 - 12:58
ok im accomplished. define global FxEqualizer and set it after init

So now, what is good equalizer gain values for 10 bands?
ReplyReply Reply with quoteQuote
2  Developments / BASS / BASS_ChannelRemoveFX Doesn't Working (eQUALİZER) on: 5 Jul '12 - 12:25
Hello.

I've defined global FxEqualizer for 10 bands equalizer and set it below




BASS_ChannelRemoveFX(stream, FxEqualizer(0))
BASS_ChannelRemoveFX(stream, FxEqualizer(1))
BASS_ChannelRemoveFX(stream, FxEqualizer(2))
BASS_ChannelRemoveFX(stream, FxEqualizer(3))
BASS_ChannelRemoveFX(stream, FxEqualizer(4))
BASS_ChannelRemoveFX(stream, FxEqualizer(5))
BASS_ChannelRemoveFX(stream, FxEqualizer(6))
BASS_ChannelRemoveFX(stream, FxEqualizer(7))
BASS_ChannelRemoveFX(stream, FxEqualizer(8))
BASS_ChannelRemoveFX(stream, FxEqualizer(9))

      
   compresso1.fThreshold = 0.3F
        compresso1.fAttack = 1.0F
        compresso1.fRelease = 10.0F

        FxEqualizer(0) = Bass.BASS_ChannelSetFX(stream, BASSFXType.BASS_FX_DX8_PARAMEQ, 0)
        FxEqualizer(1) = Bass.BASS_ChannelSetFX(stream, BASSFXType.BASS_FX_DX8_PARAMEQ, 0)
        FxEqualizer(2) = Bass.BASS_ChannelSetFX(stream, BASSFXType.BASS_FX_DX8_PARAMEQ, 0)
        FxEqualizer(3) = Bass.BASS_ChannelSetFX(stream, BASSFXType.BASS_FX_DX8_PARAMEQ, 0)
        FxEqualizer(4) = Bass.BASS_ChannelSetFX(stream, BASSFXType.BASS_FX_DX8_PARAMEQ, 0)
        FxEqualizer(5) = Bass.BASS_ChannelSetFX(stream, BASSFXType.BASS_FX_DX8_PARAMEQ, 0)
        FxEqualizer(6) = Bass.BASS_ChannelSetFX(stream, BASSFXType.BASS_FX_DX8_PARAMEQ, 0)
        FxEqualizer(7) = Bass.BASS_ChannelSetFX(stream, BASSFXType.BASS_FX_DX8_PARAMEQ, 0)
        FxEqualizer(8) = Bass.BASS_ChannelSetFX(stream, BASSFXType.BASS_FX_DX8_PARAMEQ, 0)
        FxEqualizer(9) = Bass.BASS_ChannelSetFX(stream, BASSFXType.BASS_FX_DX8_PARAMEQ, 0)
        Equalizer.fBandwidth = 18.0F

        ' eq 1:
        Equalizer.fCenter = 70.0F
        Equalizer.fGain = Me.TrackBar1.Value / 10.0F
        Bass.BASS_FXSetParameters(FxEqualizer(0), Equalizer)
        'eq 2:
        Equalizer.fCenter = 180.0F
        Equalizer.fGain = Me.TrackBar2.Value / 10.0F
        Bass.BASS_FXSetParameters(FxEqualizer(1), Equalizer)
        'eq 3:
        Equalizer.fCenter = 320.0F
        Equalizer.fGain = Me.TrackBar3.Value / 10.0F
        Bass.BASS_FXSetParameters(FxEqualizer(2), Equalizer)
        'eq 4:
        Equalizer.fCenter = 600.0F
        Equalizer.fGain = Me.TrackBar4.Value / 10.0F
        Bass.BASS_FXSetParameters(FxEqualizer(3), Equalizer)
        ' eq 5:
        Equalizer.fCenter = 1000.0F
        Equalizer.fGain = Me.TrackBar5.Value / 10.0F
        Bass.BASS_FXSetParameters(FxEqualizer(4), Equalizer)
        ' eq 6:
        Equalizer.fCenter = 3000.0F
        Equalizer.fGain = Me.TrackBar6.Value / 10.0F
        Bass.BASS_FXSetParameters(FxEqualizer(5), Equalizer)
        ' eq7:
        Equalizer.fCenter = 6000.0F
        Equalizer.fGain = Me.TrackBar7.Value / 10.0F
        Bass.BASS_FXSetParameters(FxEqualizer(6), Equalizer)
        ' eq 8:
        Equalizer.fCenter = 12000.0F
        Equalizer.fGain = Me.TrackBar8.Value / 10.0F
        Bass.BASS_FXSetParameters(FxEqualizer(7), Equalizer)
        ' eq 9:
        Equalizer.fCenter = 14000.0F
        Equalizer.fGain = Me.TrackBar9.Value / 10.0F
        Bass.BASS_FXSetParameters(FxEqualizer(8), Equalizer)
        ' eq 10:
        Equalizer.fCenter = 16000.0F
        Equalizer.fGain = Me.TrackBar10.Value / 10.0F
        Bass.BASS_FXSetParameters(FxEqualizer(9), Equalizer)




Equalizer working good. But doesn't reset. TrackBar position changes sound became more and more distorted

Where im doing wrong?

Thanks
ReplyReply Reply with quoteQuote
3  Developments / BASS / Re: Direct bass : Vb.net on: 5 Jul '12 - 07:09
thats amazing.  Grin  thank you.

But i need 10 bands equalizer. How can i implement it? I've searched but nothing found for vb.net
ReplyReply Reply with quoteQuote
Pages: [1]
Powered by SMF 1.1.18 | SMF © 2013, Simple Machines