LifeLua 21-08-2025
Documentation for LifeLua, a Lua interpreter for the PS Vita
|
Audio library. More...
Functions | |
audio | audio.load (string path) |
nil | audio.play (audio audio, boolean loop) |
nil | audio.stop (audio audio) |
table | audio.id3v1 (audio audio) |
table | audio.id3v2 (audio audio) |
table | audio.comment (audio audio) |
table | audio.tags (audio audio) |
boolean | audio.playing (audio audio) |
boolean | audio.paused (audio audio) |
nil | audio.pause (audio audio, boolean pause) |
number | audio.duration (audio audio) |
number | audio.elapsed (audio audio) |
table audio.comment | ( | audio | audio | ) |
Gets comment of an .OGG. (only works on .OGG files!)
number audio.duration | ( | audio | audio | ) |
Audio duration in seconds
number audio.elapsed | ( | audio | audio | ) |
Elapsed time of audio in seconds
table audio.id3v1 | ( | audio | audio | ) |
Gets ID3v1 of an .MP3. (only works on .MP3 files!)
table audio.id3v2 | ( | audio | audio | ) |
Gets ID3v2 of an .MP3. (only works on .MP3 files!)
audio audio.load | ( | string | path | ) |
Loads an audio file, supported formats are .MP3, .WAV, .OGG, .FLAC, .OPUS, XMP formats (.MOD, .IT, etc.), .AT9 & .AT3
nil audio.pause | ( | audio | audio, |
boolean | pause ) |
Pause audio
boolean audio.paused | ( | audio | audio | ) |
Checks if audio is paused
nil audio.play | ( | audio | audio, |
boolean | loop ) |
loop | optional |
boolean audio.playing | ( | audio | audio | ) |
Checks if audio is playing
nil audio.stop | ( | audio | audio | ) |
Stops audio
table audio.tags | ( | audio | audio | ) |
Gets tags of an .OPUS. (only works on .OPUS files!)