//
// Created by Christopher Liscio on 2/19/13.
//
// Copyright (c) 2013 SuperMegaUltraGroovy, Inc.
//


#import <Foundation/Foundation.h>

@class SChord;
@class Chromagram;
@class CapoNoteEntryStorage;

@interface SMUGKeyInformedChordDetector : NSObject
- (id)initWithKeyDefinedByRootChord:(SChord *)inChord noteEntryStorage:(CapoNoteEntryStorage *)inNoteEntryStorage;

- (NSArray *)chordEntries;
- (NSArray *)chordResultsInRange:(NSRange)sampleRange;

@property(nonatomic, strong) Chromagram *chromagram;

@end