History

add various scriping interfaces for managing the audio scope and detecting noise gate transitions

Brad Hefta-Gaub committed 9 years ago

Commit eaea7181 parent 69fdea38 files · +47 −16Browse files

Showing the changes to libraries/script-engine/src/AudioScriptingInterface.h (1 of 8 files). Show all

Unified · Split

libraries/script-engine/src/AudioScriptingInterface.h+7−4
@@ -32,10 +32,13 @@ protected: · 31 unmodified lines
3232 Q_INVOKABLE void setStereoInput(bool stereo);
3333
3434 signals:
35− void mutedByMixer();
36− void environmentMuted();
37− void receivedFirstPacket();
38− void disconnected();
35+ void mutedByMixer(); /// the client has been muted by the mixer
36+ void environmentMuted(); /// the entire environment has been muted by the mixer
37+ void receivedFirstPacket(); /// the client has received its first packet from the audio mixer
38+ void disconnected(); /// the client has been disconnected from the audio mixer
39+ void noiseGateOpened(); /// the noise gate has opened
40+ void noiseGateClosed(); /// the noise gate has closed
41+ void inputReceived(const QByteArray& inputSamples); /// a frame of mic input audio has been received and processed
3942
4043 private:
4144 AudioScriptingInterface();

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t