
36.6k Views
224 Executions
FE Virtual Piano is a Brookhaven RP script for Roblox, uploaded to ScriptBlox on Jul 27, 2025.
Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
Uhh yeah, so This script creates a GUI to play sheets with piano notes sound in Brookhaven. You can play your own song with sheets Its uh. basically plays songs by converting the Assault gun fire and reload sounds into piano note sound ids. so yeah, it's fully FE. Or, well, at least people can hear it, I think. It's kind of based on the old Bad Apple Brookhaven script. but like, way faster now. almost forget, it only uses Virtual Piano sheets
if getgenv().ExecutedRight then return end
getgenv().ExecutedRight = true
task.spawn(function()
local CoreGui = cloneref(game:GetService("CoreGui"))
local TweenService = game:GetService("TweenService")
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "FullscreenLoading"
screenGui.IgnoreGuiInset = true
screenGui.Parent = CoreGui
local bg = Instance.new("Frame")
bg.BackgroundColor3 = Color3.new(0, 0, 0)
bg.BackgroundTransparency = 1
bg.BorderSizePixel = 0
bg.Size = UDim2.new(1, 0, 1, 0)
bg.Position = UDim2.new(0, 0, 0, 0)
bg.Parent = screenGui
local text = Instance.new("TextLabel")
text.BackgroundTransparency = 1
text.Text = "loading"
text.Size = UDim2.new(1, 0, 1, 0)
text.Position = UDim2.new(0, 0, 0, 0)
text.Font = Enum.Font.GothamBold
text.TextColor3 = Color3.new(1, 1, 1)
text.TextTransparency = 1
text.TextScaled = true
text.TextStrokeTransparency = 0.6
text.Parent = bg
TweenService:Create(bg, TweenInfo.new(1), {BackgroundTransparency = 0}):Play()
TweenService:Create(text, TweenInfo.new(1), {TextTransparency = 0}):Play()
local running = true
task.spawn(function()
local dots = ""
while running do
dots = dots == "..." and "" or dots .. "."








Virtual pianey also i want to make the piano button but sucks
also a suggestion: maybe a tutorial on how to make our own sheets for this? like a converter? also does it support shift change and transoposition? if not please do that, maybe even add preset songs
this is really cool and creative, how do you add pauses between notes though?
this actually creative
it's pretty cool
Tang tang sahur