Component: Audio ( Indicator): Difference between revisions
Appearance
Created page with "{| style="width:50%" |- | width="20%" style="color:gray;" | Author | MatrixTSL |- | width="20%" style="color:gray;" | Version | 1.0 |- | width="20%" style="color:gray;..." |
m Text replacement - "style="background-color:#EAE1EA;"" to "class="mtx-class-propfolder"" |
||
| (5 intermediate revisions by the same user not shown) | |||
| Line 26: | Line 26: | ||
===AttachToDevice=== | ===AttachToDevice=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''AttachToDevice''' | ||
|- | |- | ||
| colspan="2" | Requests permission to use a microphone feed. | | colspan="2" | Requests permission to use a microphone feed. | ||
| Line 40: | Line 40: | ||
===GetRecording=== | ===GetRecording=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''GetRecording''' | ||
|- | |- | ||
| colspan="2" | Returns the recorded data | | colspan="2" | Returns the recorded data | ||
| Line 54: | Line 54: | ||
===HasMedia=== | ===HasMedia=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''HasMedia''' | ||
|- | |- | ||
| colspan="2" | The media is currently available | | colspan="2" | The media is currently available | ||
| Line 68: | Line 68: | ||
===IsPlaying=== | ===IsPlaying=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''IsPlaying''' | ||
|- | |- | ||
| colspan="2" | The media is currently playing | | colspan="2" | The media is currently playing | ||
| Line 82: | Line 82: | ||
===JumpBy=== | ===JumpBy=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''JumpBy''' | ||
|- | |- | ||
| colspan="2" | Seeks the media to a new position relative to the current position | | colspan="2" | Seeks the media to a new position relative to the current position | ||
| Line 101: | Line 101: | ||
===JumpTo=== | ===JumpTo=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''JumpTo''' | ||
|- | |- | ||
| colspan="2" | Sseeks the media to the new time | | colspan="2" | Sseeks the media to the new time | ||
| Line 120: | Line 120: | ||
===Load=== | ===Load=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''Load''' | ||
|- | |- | ||
| colspan="2" | Loads new media (or resets the current media if the parameter is blank) | | colspan="2" | Loads new media (or resets the current media if the parameter is blank) | ||
| Line 139: | Line 139: | ||
===Pause=== | ===Pause=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''Pause''' | ||
|- | |- | ||
| colspan="2" | Pauses the media | | colspan="2" | Pauses the media | ||
| Line 153: | Line 153: | ||
===Play=== | ===Play=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''Play''' | ||
|- | |- | ||
| colspan="2" | Starts or resumes playing the media | | colspan="2" | Starts or resumes playing the media | ||
| Line 167: | Line 167: | ||
===StartRecording=== | ===StartRecording=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''StartRecording''' | ||
|- | |- | ||
| colspan="2" | Starts recording the media | | colspan="2" | Starts recording the media | ||
| Line 181: | Line 181: | ||
===StopRecording=== | ===StopRecording=== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''StopRecording''' | ||
|- | |- | ||
| colspan="2" | Stops recording the media | | colspan="2" | Stops recording the media | ||
| Line 196: | Line 196: | ||
==Property reference== | ==Property reference== | ||
{| class="wikitable | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-prop-icon.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''Properties''' | ||
|- | |- | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-propfolder" | [[File:Fc9-conn-icon.png]] | ||
| width="90%" | | width="90%" class="mtx-class-propfolder" | Audio | ||
|- | |- | ||
|- | |- | ||
| Line 216: | Line 216: | ||
| colspan="2" | The MIME type of the media (leave blank for auto) | | colspan="2" | The MIME type of the media (leave blank for auto) | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-propfolder" | [[File:Fc9-conn-icon.png]] | ||
| width="90%" | | width="90%" class="mtx-class-propfolder" | Options | ||
|- | |- | ||
|- | |- | ||
| Line 240: | Line 240: | ||
| colspan="2" | Automatically begin to play the media as soon as it is available | | colspan="2" | Automatically begin to play the media as soon as it is available | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-propfolder" | [[File:Fc9-conn-icon.png]] | ||
| width="90%" | | width="90%" class="mtx-class-propfolder" | Callbacks | ||
|- | |- | ||
|- | |- | ||
| Line 249: | Line 249: | ||
| colspan="2" | Send when a microphone feed is attached to this component | | colspan="2" | Send when a microphone feed is attached to this component | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-propfolder" | [[File:Fc9-conn-icon.png]] | ||
| width="90%" | | width="90%" class="mtx-class-propfolder" | Advanced | ||
|- | |- | ||
|- | |- | ||
Latest revision as of 14:37, 13 July 2026
| Author | MatrixTSL |
| Version | 1.0 |
| Category | Indicator |
Audio component
Web-based audio component
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Macro reference
AttachToDevice
| AttachToDevice | |
| Requests permission to use a microphone feed. | |
| Return | |
GetRecording
| GetRecording | |
| Returns the recorded data | |
| Return | |
HasMedia
| HasMedia | |
| The media is currently available | |
| Return | |
IsPlaying
| IsPlaying | |
| The media is currently playing | |
| Return | |
JumpBy
| JumpBy | |
| Seeks the media to a new position relative to the current position | |
| Offset | |
| The position offset of the media (in seconds) | |
| Return | |
JumpTo
| JumpTo | |
| Sseeks the media to the new time | |
| Position | |
| The position in the media (in seconds) | |
| Return | |
Load
| Load | |
| Loads new media (or resets the current media if the parameter is blank) | |
| Source | |
| The source URL for the media (use empty string to keep use current media) | |
| Return | |
Pause
| Pause | |
| Pauses the media | |
| Return | |
Play
| Play | |
| Starts or resumes playing the media | |
| Return | |
StartRecording
| StartRecording | |
| Starts recording the media | |
| Return | |
StopRecording
| StopRecording | |
| Stops recording the media | |
| Return | |
Property reference
Component Source Code
Please click here to download the component source project: FC_Comp_Source_WEBEXP_Audio.fcsx
Please click here to view the component source code (Beta): FC_Comp_Source_WEBEXP_Audio.fcsx