Roblox Auto Piano Player

  • Enjoy the sound of a world-class Grand Piano where notes are played using your computer's keyboard or mouse.
  • Keep your sound and tempo under control with the dedicated Sustain, Metronome, and Tempo buttons.
  • Discover our growing list of free Interactive Songs and experience the joy of playing popular pieces like a professional pianist.
  • In addition to our original Piano sound, you can also access additional musical instrument sounds such as Organ, Harpsichord, Harp or Synthesizer. These are pro-quality samples of real instruments recordings selected for their authenticity and musicality.
  • Record and Save your own music compositions so you can play them back anytime you want.
  • Share your best performances with friends and family with a simple invitation link.
  • NEW — Native MIDI input support (requires Chrome). Play the virtual piano using your favourite MIDI controller.
Piano

Learn how to play your favourite music ...

Player

TWO KEY MAPPINGS


REAL - Mirrors the distribution of white and black keys in a real piano. Three octaves are available.
MAX - Black piano keys are pressed using the Shift modifier key. All five octaves are available
Learn more

Continue browsing in r/WildWestPiano r/WildWestPiano This is a Community for the Sharing of muisc Sheets, Tutorials and other Things related to the Piano, Banjo, and any Future Instrument coming to roblox Wild West. AUTOHOTKEY Roblox Auto piano player script - Pastebin.com. Pastebin.com Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a.

Ahk

SONG MODE


Our flexible auto-accompaniment system will let you execute complex compositions with ease by letting you focus on the main melodic line. Notes are indicated using LED lights
Learn more

PIANO GAME


Test your piano playing skills with the new GAME MODE. Collect points as you play any of our interactive songs and challenge your friends to see who gets the highest score!
Learn more
Our web based piano is compatible with most modern browsers supporting WebGL.
No additional plugins are required to play this musical instrument

Sep 13th, 2018
Never
Not a member of Pastebin yet?Sign Up, it unlocks many cool features!
  1. ply = game:service('Players')
  2. gui = me:findFirstChild('PlayerGui')
  3. sc = Instance.new('ScreenGui',gui)
  4. game:GetService('StarterGui').ResetPlayerGuiOnSpawn = false
  5. fr = Instance.new('Frame',sc)
  6. fr.Position = UDim2.new(0,240,0.8,-100)
  7. --[[
  8. --]]
  9. b1.Name = 'b1'
  10. b1.Position = UDim2.new(0, 0, 0, 0)
  11. b1.BorderColor3 = Color3.new(0, 0, 0)
  12. b1.Text ='Close'
  13. if b1.Text 'Open' then
  14. b1.Text ='Close'
  15. fr.Position = UDim2.new(0,0,0.97,0)
  16. end
  17. --[[
  18. --]]
  19. b2.Name = 'b2'
  20. b2.Position = UDim2.new(0, 0, 0, 21)
  21. b2.BorderColor3 = Color3.new(0, 0, 0)
  22. b2.Text ='Become Host'
  23. b2.MouseButton1Down:connect(function ()
  24. game.ReplicatedStorage.Network.RGT['Spawn Manager'].ChangeTeam:FireServer('Host')
  25. --[[
  26. --]]
  27. b3.Name = 'b3'
  28. b3.Position = UDim2.new(0, 0, 0, 41)
  29. b3.BorderColor3 = Color3.new(0, 0, 0)
  30. b3.Text ='Become Auditioner'
  31. b3.MouseButton1Down:connect(function ()
  32. game.ReplicatedStorage.Network.RGT['Spawn Manager'].ChangeTeam:FireServer('Auditioner')
  33. MAKE JUDGE HOST BUTTON
  34. b4 = Instance.new('TextButton', fr)
  35. b4.Size = UDim2.new(1, 0, 0.00025, 0)
  36. b4.BackgroundColor3 = Color3.new(1,1,1)
  37. b4.BackgroundTransparency = 0
  38. b2.TextColor3 = Color3.new(1,1,1)
  39. game.ReplicatedStorage.Network.RGT['Spawn Manager'].ChangeTeam:FireServer('Judge')
  40. --[[
  41. --]]
  42. b5.Name = 'b5'
  43. b5.Position = UDim2.new(0, 0, 0, 81)
  44. b5.BorderColor3 = Color3.new(0, 0, 0)
  45. b5.Text ='Afk Rep Farm'
  46. b5.MouseButton1Down:connect(function ()
  47. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(199.212384, 117.585548, -198.380081)
  48. end)
  49. Open winners door
  50. b6 = Instance.new('TextButton', fr)
  51. b6.Size = UDim2.new(1, 0, 0.00025, 0)
  52. b6.BackgroundColor3 = Color3.new(1,1,1)
  53. b6.BackgroundTransparency = 0
  54. b2.TextColor3 = Color3.new(1,1,1)
  55. -- Objects
  56. local ScreenGui = Instance.new('ScreenGui')
  57. local TextLabel = Instance.new('TextLabel')
  58. local Play = Instance.new('TextButton')
  59. local MID = Instance.new('TextBox')
  60. local TextLabel_3 = Instance.new('TextLabel')
  61. local Frame_2 = Instance.new('Frame')
  62. local Frame_3 = Instance.new('Frame')
  63. -- Properties
  64. ScreenGui.Parent = game.CoreGui
  65. Frame.Parent = ScreenGui
  66. Frame.BackgroundTransparency = 1
  67. Frame.Draggable = true
  68. Frame.Size = UDim2.new(0, 300, 0, 150)
  69. Frame.ZIndex = 5
  70. TextLabel.Parent = Frame
  71. TextLabel.BackgroundTransparency = 1
  72. TextLabel.Position = UDim2.new(0, 0, 0.119999997, 0)
  73. TextLabel.TextColor3 = Color3.new(0, 1, 1)
  74. TextLabel.FontSize = Enum.FontSize.Size28
  75. TextLabel.TextSize = 25
  76. Controls.Name = 'Controls'
  77. Controls.BackgroundColor3 = Color3.new(1, 1, 1)
  78. Controls.BorderSizePixel = 0
  79. Controls.Size = UDim2.new(0, 300, 1, 0)
  80. Play.Name = 'Play'
  81. Play.BackgroundColor3 = Color3.new(0, 1, 0)
  82. Play.Position = UDim2.new(0.600000024, 0, 0.25, 0)
  83. Play.Font = Enum.Font.SciFi
  84. Play.Text = 'Play'
  85. Play.TextSize = 25
  86. Stop.Parent = Controls
  87. Stop.BorderSizePixel = 0
  88. Stop.Position = UDim2.new(0.600000024, 0, 0.600000024, 0)
  89. Stop.Font = Enum.Font.SciFi
  90. Stop.Text = 'Stop'
  91. Stop.TextSize = 25
  92. MID.Parent = Controls
  93. MID.BorderSizePixel = 0
  94. MID.Position = UDim2.new(0.0199999996, 0, 0.25, 0)
  95. MID.Font = Enum.Font.SciFi
  96. MID.Text = 'Music ID'
  97. TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
  98. TextLabel_2.Position = UDim2.new(0, 0, 0.5, 0)
  99. TextLabel_2.Font = Enum.Font.SciFi
  100. TextLabel_2.Text = 'Made by: BSHZ Hacked and ;)'
  101. TextLabel_2.TextStrokeColor3 = Color3.new(1, 1, 1)
  102. TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
  103. TextLabel_3.Position = UDim2.new(0, 0, 0.699999988, 0)
  104. TextLabel_3.Font = Enum.Font.Highway
  105. TextLabel_3.Text = 'Squid v3rmillion'
  106. TextLabel_3.TextSize = 20
  107. TextLabel_3.TextStrokeColor3 = Color3.new(1, 1, 0.498039)
  108. X.Name = 'X'
  109. X.BackgroundColor3 = Color3.new(1, 0, 0)
  110. X.Position = UDim2.new(0.949999988, 0, 0, 0)
  111. X.Font = Enum.Font.SciFi
  112. X.Text = 'X'
  113. X.TextSize = 15
  114. Frame_2.BackgroundColor3 = Color3.new(0, 0.666667, 1)
  115. Frame_2.BorderSizePixel = 0
  116. Open.Parent = ScreenGui
  117. Open.BackgroundColor3 = Color3.new(0.333333, 1, 1)
  118. Open.BorderSizePixel = 0
  119. Open.Size = UDim2.new(0, 200, 0, 50)
  120. Open.FontSize = Enum.FontSize.Size24
  121. Open.TextSize = 20
  122. Frame_3.Parent = Open
  123. Frame_3.BackgroundTransparency = 0.5
  124. Frame_3.Position = UDim2.new(1.04999995, 0, 0, 0)
  125. game.ReplicatedStorage.Network.RGT['Sounds'].PlaySong:FireServer('a824k124jahf',MID.Text)
  126. game.ReplicatedStorage.Network.RGT['Sounds'].StopSong:FireServer('a824k124jahf')
  127. Open.Visible = false
  128. end)
  129. X.MouseButton1Down:connect(function ()
  130. Frame.Visible = false
  131. end)
  132. Clear stage
  133. b7 = Instance.new('TextButton', fr)
  134. b7.Size = UDim2.new(1, 0, 0.00025, 0)
  135. b7.BackgroundColor3 = Color3.new(1, 1, 1)
  136. b7.BackgroundTransparency = 0
  137. b7.MouseButton1Down:connect(function ()
  138. local Frame = Instance.new('Frame')
  139. local Controls = Instance.new('Frame')
  140. local TextLabel_2 = Instance.new('TextLabel')
  141. local X = Instance.new('TextButton')
  142. local Open = Instance.new('TextButton')
  143. Frame.BackgroundColor3 = Color3.new(0.239216, 1, 1)
  144. Frame.BorderSizePixel = 0
  145. Frame.Position = UDim2.new(0, 300, 0, 200)
  146. Frame.Visible = false
  147. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  148. TextLabel.Position = UDim2.new(0, 0, 0.119999997, 0)
  149. TextLabel.TextColor3 = Color3.new(0, 1, 1)
  150. TextLabel.FontSize = Enum.FontSize.Size28
  151. TextLabel.TextSize = 25
  152. Controls.Name = 'Controls'
  153. Controls.BackgroundColor3 = Color3.new(1, 1, 1)
  154. Controls.BorderSizePixel = 0
  155. Controls.Size = UDim2.new(0, 300, 1, 0)
  156. Play.Name = 'Play'
  157. Play.BackgroundColor3 = Color3.new(0, 1, 0)
  158. Play.Position = UDim2.new(0.600000024, 0, 0.25, 0)
  159. Play.Font = Enum.Font.SciFi
  160. Play.Text = 'KILL!!'
  161. Play.TextSize = 25
  162. MID.Parent = Controls
  163. MID.BorderSizePixel = 0
  164. MID.Position = UDim2.new(0.0199999996, 0, 0.25, 0)
  165. MID.Font = Enum.Font.SciFi
  166. MID.Text = '!kick hostname'
  167. TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
  168. TextLabel_2.Position = UDim2.new(0, 0, 0.5, 0)
  169. TextLabel_2.Font = Enum.Font.SciFi
  170. TextLabel_2.Text = 'Made by BSHZ and:'
  171. TextLabel_2.TextStrokeColor3 = Color3.new(1, 1, 1)
  172. TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
  173. TextLabel_3.Position = UDim2.new(0, 0, 0.699999988, 0)
  174. TextLabel_3.Font = Enum.Font.Highway
  175. TextLabel_3.Text = 'xXKinqMoodxX v3rmillion'
  176. TextLabel_3.TextSize = 20
  177. TextLabel_3.TextStrokeColor3 = Color3.new(1, 1, 0.498039)
  178. X.Name = 'X'
  179. X.BackgroundColor3 = Color3.new(1, 0, 0)
  180. X.Position = UDim2.new(0.949999988, 0, 0, 0)
  181. X.Font = Enum.Font.SciFi
  182. X.Text = 'X'
  183. X.TextSize = 15
  184. Frame_2.BackgroundColor3 = Color3.new(0, 0.666667, 1)
  185. Frame_2.BorderSizePixel = 0
  186. Open.Parent = ScreenGui
  187. Open.BackgroundColor3 = Color3.new(0.333333, 1, 1)
  188. Open.BorderSizePixel = 0
  189. Open.Position = UDim2.new(0.690265477, 0, 0.804953575, 0)
  190. Open.Font = Enum.Font.SourceSans
  191. Open.Text = 'Open RGT Kill Controls'
  192. Frame_3.Parent = Open
  193. Frame_3.BackgroundTransparency = 0.5
  194. Frame_3.Position = UDim2.new(1.04999995, 0, 0, 0)
  195. --Scripts
  196. Play.MouseButton1Down:connect(function () --Play
  197. local plr = v.Name
  198. game.ReplicatedStorage.KickRequest:FireServer(plr,'judge')
  199. game.ReplicatedStorage.KickRequest:FireServer(plr,'host')
  200. game.ReplicatedStorage.KickHost:FireServer(plr)
  201. end
  202. Open.Visible = false
  203. end)
  204. X.MouseButton1Down:connect(function ()
  205. Frame.Visible = false
  206. end)
  207. local hint = Instance.new('Hint',game.Players.LocalPlayer.PlayerGui)
  208. hint.Text = 'Loaded RGT Commands by xXKinqMoodxX. Please read Console!(F9)'
  209. wait(5)
  210. print'Hello, and thanks for using RGT Commands by BSHZ)'
  211. print'This will just explain commands that need explaining)'
  212. print'Sorry for the shit GUI - I am not a pro GUI maker)'
  213. print'------------------------------------------------'
  214. print'You may be wondering what makes the Become Host,Auditioner and Judge Button on the GUI different from those'
  215. print'in game.When you click on the GUI if you dont have any Rep you go negative and still become what you wish.In the game it'
  216. print'------------------------------------------------'
  217. print'Become Host makes you Host.There must be no Host first.(Warning: Sometimes this bugs and doesn't work. May require adequate rep'
  218. print'Become Judge makes you Judge.There must be 3 or less Judges(Warning: Sometimes this bugs and doesn't work. May require adequate rep'
  219. print'Become Auditioner makes you an Auditioner.)'

Roblox Auto Piano Player Ahk

RAW Paste Data

Roblox Virtual Piano Auto Player