//
//  SMUGRealVector_CLConstantQ.h
//  ChordDetect
//
//  Created by Christopher Liscio on 11/11/09.
//  Copyright 2009 SuperMegaUltraGroovy. All rights reserved.
//

#import <Cocoa/Cocoa.h>
#import <SMUGMath/SMUGMath.h>

@class SMUGConstantQPlan;

@interface SMUGRealVector (CLConstantQ)

- (SMUGRealVector*)constantQTransformWithSampleRate:(unsigned int)sampleRate
    minFrequency:(float)minFrequency
    maxFrequency:(float)maxFrequency
    binsPerOctave:(unsigned int)binsPerOctave
    skipLength:(unsigned int)skipLength
    constantQPlan:(SMUGConstantQPlan*)plan;

@end
