FMLiveSwitchToneGenerator Class Reference

Instance Methods

(int) - amplitude
 
(FMLiveSwitchAudioConfig *) - config
 
(FMLiveSwitchDataBuffer *) - createBufferWithDuration:
 
(FMLiveSwitchDataBuffer *) - createBufferWithDuration:useDataBufferPool:
 
(float) - frequency
 
(instancetype) - initWithConfig:
 
(instancetype) - initWithConfig:frequency:
 
(instancetype) - initWithConfig:frequency:amplitude:
 

Class Methods

(FMLiveSwitchToneGenerator *) + toneGeneratorWithConfig:
 
(FMLiveSwitchToneGenerator *) + toneGeneratorWithConfig:frequency:
 
(FMLiveSwitchToneGenerator *) + toneGeneratorWithConfig:frequency:amplitude:
 

Method Documentation

◆ amplitude

- (int) amplitude

◆ config

◆ createBufferWithDuration:

- (FMLiveSwitchDataBuffer*) createBufferWithDuration: (int)  duration

◆ createBufferWithDuration:useDataBufferPool:

- (FMLiveSwitchDataBuffer*) createBufferWithDuration: (int)  duration
useDataBufferPool: (bool)  useDataBufferPool 

◆ frequency

- (float) frequency

◆ initWithConfig:

- (instancetype) initWithConfig: (FMLiveSwitchAudioConfig *)  config

◆ initWithConfig:frequency:

- (instancetype) initWithConfig: (FMLiveSwitchAudioConfig *)  config
frequency: (float)  frequency 

◆ initWithConfig:frequency:amplitude:

- (instancetype) initWithConfig: (FMLiveSwitchAudioConfig *)  config
frequency: (float)  frequency
amplitude: (int)  amplitude 

◆ toneGeneratorWithConfig:

+ (FMLiveSwitchToneGenerator*) toneGeneratorWithConfig: (FMLiveSwitchAudioConfig *)  config

◆ toneGeneratorWithConfig:frequency:

+ (FMLiveSwitchToneGenerator*) toneGeneratorWithConfig: (FMLiveSwitchAudioConfig *)  config
frequency: (float)  frequency 

◆ toneGeneratorWithConfig:frequency:amplitude:

+ (FMLiveSwitchToneGenerator*) toneGeneratorWithConfig: (FMLiveSwitchAudioConfig *)  config
frequency: (float)  frequency
amplitude: (int)  amplitude