OpenShot Audio Library | OpenShotAudio 0.3.2
|
#include <juce_ToneGeneratorAudioSource.h>
Public Member Functions | |
ToneGeneratorAudioSource () | |
~ToneGeneratorAudioSource () override | |
void | setAmplitude (float newAmplitude) |
void | setFrequency (double newFrequencyHz) |
void | prepareToPlay (int samplesPerBlockExpected, double sampleRate) override |
void | releaseResources () override |
void | getNextAudioBlock (const AudioSourceChannelInfo &) override |
![]() | |
virtual | ~AudioSource ()=default |
Additional Inherited Members | |
![]() | |
AudioSource ()=default | |
A simple AudioSource that generates a sine wave.
Definition at line 33 of file juce_ToneGeneratorAudioSource.h.
juce::ToneGeneratorAudioSource::ToneGeneratorAudioSource | ( | ) |
Creates a ToneGeneratorAudioSource.
Definition at line 26 of file juce_ToneGeneratorAudioSource.cpp.
|
override |
Destructor.
Definition at line 35 of file juce_ToneGeneratorAudioSource.cpp.
|
overridevirtual |
Implementation of the AudioSource method.
Implements juce::AudioSource.
Definition at line 63 of file juce_ToneGeneratorAudioSource.cpp.
|
overridevirtual |
Implementation of the AudioSource method.
Implements juce::AudioSource.
Definition at line 52 of file juce_ToneGeneratorAudioSource.cpp.
|
overridevirtual |
Implementation of the AudioSource method.
Implements juce::AudioSource.
Definition at line 59 of file juce_ToneGeneratorAudioSource.cpp.
Sets the signal's amplitude.
Definition at line 40 of file juce_ToneGeneratorAudioSource.cpp.
Sets the signal's frequency.
Definition at line 45 of file juce_ToneGeneratorAudioSource.cpp.