16 lines
409 B
Lua
16 lines
409 B
Lua
-- create an audio device using default parameters and exit in case of errors
|
|
require("proAudioRt")
|
|
if not proAudio.create() then os.exit(1) end
|
|
|
|
-- load and play a sample:
|
|
sample = proAudio.sampleFromFile("sample.ogg")
|
|
if sample then proAudio.soundPlay(sample) end
|
|
|
|
-- wait until the sound has finished:
|
|
while proAudio.soundActive()>0 do
|
|
proAudio.sleep(0.05)
|
|
end
|
|
|
|
-- close audio device
|
|
proAudio.destroy()
|