Lua
C++
Edit

LoadSound

Syntax

Parameter Description
path file name to load
stream stream to load the file from
flags optional loading flags, can be LOAD_DEFAULT or any combination of LOAD_UNMANAGED and LOAD_QUIET

Example

-- Get the displays
local displays = GetDisplays()

-- Create window
local window = CreateWindow("Ultra Engine", 0, 0, 800, 600, displays[1], WINDOW_TITLEBAR or WINDOW_CENTER)

-- Load sound
local sound = LoadSound("https://raw.githubusercontent.com/UltraEngine/Documentation/master/Assets/Sound/notification.wav")

-- Play sound
local speaker = CreateSpeaker()
speaker:SetSound(sound)
speaker:SetLooping(true)
speaker:Play()

while window:Closed() == false do
    if window:KeyDown(KEY_ESCAPE) then
        break
    end
end
Copyright © 2024 Ultra Software.
All rights reserved.