Advertisement
kirkarr

Untitled

Oct 16th, 2023 (edited)
458
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.66 KB | None | 0 0
  1. local function toTable(s)
  2.    local t = {}
  3.    s:gsub(".", function(c) table.insert(t, c) return c end)
  4.    return t
  5. end
  6. local notes = {d="guitar",f="hat",g="snare",j="harp",J="bass",k="banjo",l="bell",h="chime"}
  7. local speaker = peripheral.find("speaker")
  8. local sheets = toTable("dfg d j dfg d j|jJjhg gfd|dfg d ghj g|jklklklkjhj|dfg d ghj g|jklklklkjhj|jkllll lzlkl|lll l lzlkj")
  9. for i=1,#sheets do
  10.     local letter = sheets[i]
  11.     if notes[letter] ~= nil then
  12.         speaker.playNote(notes[letter],10)  
  13.         print(letter,notes[letter])  
  14.         sleep(0.3)
  15.     elseif letter == " " then
  16.         sleep(0.4)
  17.     elseif letter == "|" then
  18.         sleep(0.5)
  19.     end
  20. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement