Advertisement
Guest User

startup

a guest
Mar 27th, 2025
300
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.66 KB | None | 0 0
  1. local dfpwm = require("cc.audio.dfpwm")
  2. local speaker = table.pack(peripheral.find("speaker"))
  3. local x = os.time() -- Grabs time of World --
  4. local p = true
  5. print(x)
  6. print("Ready To Receive Song")
  7.  
  8. rednet.open("top")
  9. local compId, compStr = rednet.receive()
  10. rednet.send(compId, "Song requested, now playing: ")
  11. rednet.send(compId, compStr)
  12.  
  13. local decoder = dfpwm.make_decoder()
  14.     for chunk in io.lines(compStr, 16 * 1024) do
  15.         local buffer = decoder(chunk)
  16.         for i = 1, speaker.n do
  17.             while not speaker[i].playAudio(buffer) do
  18.                 os.pullEvent("speaker_audio_empty")
  19.             end
  20.         end
  21.     end
  22. os.reboot()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement