breno
Aug 27, 2026
/purge 7
NEWS
STRAIGHT FROM THE DISCORD ANNOUNCE CHANNEL
breno
Aug 27, 2026
/purge 7
VeloBot
Aug 27, 2026
QWERTY velocity — when you play Free play on your computer keyboard, the notes now respond to how you play: faster passages get louder, easing off gets softer, instead of every note being the same flat hit. It drives the visualizer's note glow too.
Fully tunable in Settings → Playing → QWERTY velocity: gain per key, decay, and the soft-to-loud range. Off by default — flip it on and computer-keyboard playing stops feeling dry. (A real MIDI keyboard already sends its own velocity; this is for QWERTY players.)
Big thanks to bartusek and roel for their help shaping the visualizer's customization in Velo 2.1 — the effects, colors and scenes are better because of you. 🙌
Velo reads your keyboard on purpose — that's how it plays. Antivirus can mistake that for a keylogger. Velo never records or sends your keystrokes — it only checks for updates. It's also unsigned (a code-signing cert costs money and Velo is free). → More info → Run anyway.
Updating from an older version keeps your library and settings.
VeloBot
Aug 27, 2026
Two ways to make Free play on your computer keyboard feel like a real instrument:
⌨️ QWERTY velocity — notes respond to how you play: faster passages get louder, easing off gets softer, instead of every note being the same flat hit. It drives the visualizer's note glow too.
🎹 Sustain pedal (Space) — turn it on and a note stops when you release its key; hold Space as a sustain pedal to let notes ring. No more every note hanging forever.
Both live in Settings → Playing and are off by default — flip them on and computer-keyboard playing stops feeling dry. (A real MIDI keyboard already sends its own velocity and pedal; these are for QWERTY players.)
Big thanks to bartusek and roel for their help shaping the visualizer's customization in Velo 2.1 — the effects, colors and scenes are better because of you. 🙌
Velo reads your keyboard on purpose — that's how it plays. Antivirus can mistake that for a keylogger. Velo never records or sends your keystrokes — it only checks for updates. It's also unsigned (a code-signing cert costs money and Velo is free). → More info → Run anyway.
Updating from an older version keeps your library and settings.
VeloBot
Aug 27, 2026
The "playing" sound now comes in 24 instruments. Pick your voice under Settings → Playing → Sound → Piano model.
What's new
Thanks to ÆThosGD for the suggestion 🙏
Install: download Velo-win.zip, extract to your Documents folder, run Velo.exe. Already have Velo? It auto-updates — your songs & settings are kept.
Windows may flag it ("unknown publisher" / keylogger) — that's a false positive. Velo is free and unsigned (a code-signing cert costs ~US$300/yr). Keep the file and run it.
VeloBot
Aug 27, 2026
This release is all about control and flexibility — playing your songs from anywhere, hiding Velo from your stream, and using any piano sound you want.
---
Right-click any song in your queue (or hit the little keyboard button) and assign it a key. From then on, pressing that key plays that song from anywhere — even while you're inside a game.
Turn it on in Settings → Appearance and Velo disappears from your recordings and captures, while staying fully visible on your own screen.
Load a Keppy Steinway, a concert grand, an organ — literally any SoundFont — without bloating the app.
.sf2 or .sf3 file, and it becomes your live instrument everywhere (Free play, Compose, playback).Velo can send its notes to a virtual MIDI cable so games and apps that read MIDI (or that convert MIDI to keystrokes) can be "played" by Velo. This release adds clear in-app guidance and a README section explaining how to set up a virtual MIDI cable (loopMIDI) so it actually works, instead of dead-ending on the Windows built-in synth.
---
How to update: download Velo-win.zip below, extract it, and run Velo.exe.
VeloBot
Aug 27, 2026
This one's all about Practice — it looks better, teaches better, and a big community request landed.
One Sustain control — a Settings toggle, a Free-play button, and a rebindable hotkey, all synced. Turn it off and preview/QWERTY notes stop at their real length; on and they ring out like before. No more notes stuck ringing during a MIDI preview.
The letter sheet now shows the rhythm by colour, like the tutorial apps: 🔴 fast · 🟢 slow · 🟠 arpeggio — so you can read the timing at a glance. Toggle it in the Sheet bar. And Sheet now has Fullscreen, with a clean, distraction-free reading mode.
Step mode now runs on the same glowing canvas as Rhythm and Free play (with the note letters) instead of the old grey tiles — while staying self-paced (it waits for the right key). The visualizer customization gear is now in Step and Rhythm too, and the lit keys wear your chosen colour, not a fixed green.
The piano now fills the screen in fullscreen, and a few stuck-highlight glitches between modes are gone.
Pick Faithful on a QWERTY keyboard and a small tip points you to Balanced/Easy — the modes you can actually play by hand.
---
Update: the in-app updater, or download Velo-win.zip below and extract to your Velo folder. Your songs, backgrounds and settings are kept.
VeloBot
Aug 27, 2026
You can now bind a key combo to any action, not just a single key.
Hold Ctrl, Alt and/or Shift, then press your key:
Alt + Shift + F → Show / hide Velo
Why it's great: on a 60% keyboard with no F-keys or numpad, you were running out of keys. Not anymore — every action fits.
Bonus: combos with Ctrl or Alt are safe from Velo's own typing, so you can finally use piano keys for song binds too — Alt + G to fire off a song works now.
Single keys and mouse buttons (M4/M5) still work exactly the same. 👌
💡 Big thanks to <@928453821871587408> (Henrique) for the suggestion — this is your idea shipped!
Grab it in the downloads channel. Keep the ideas coming 🎶
VeloBot
Aug 27, 2026
Two windows were slipping through:
Both fixed and verified against Windows itself, not just assumed — the app reads the state back from the OS on all three windows.
Adding scanned songs used to copy them, leaving every MIDI on your PC twice. It now moves them into your library — no more duplicates.
Undo still has your back: it puts each file back exactly where it came from. If Velo can't tell where a file originated, it leaves it alone rather than deleting it.
Velo can't host VST plugins itself — but it can play through them. Switch to MIDI Output, install a virtual MIDI cable (loopMIDI), and point Velo at your DAW: Velo drives the notes, your VST makes the sound. There's now a hint about it in Settings → Sound.
(Reminder: you can already load your own SoundFont — Settings → Sound → "Load .sf2 / .sf3".)
Windows: download Velo-win.zip, extract anywhere and run Velo.exe.
Linux: download velo-linux.tar.gz, extract and run ./install-linux.sh.
VeloBot
Aug 27, 2026
The biggest change to how Velo plays since it existed. Almost none of it is a new button — Velo looks the same, then it plays, and you hear it.
Four things were quietly broken — not missing features, but features that were there, switched on, and doing nothing.
Ctrl + Alt + P). Everything held — notes, Shift, Ctrl, Alt, the pedal — lets go without leaving the game.Off · Natural · Dramatic) — dynamics read from the music itself. Most MIDI has none, which is why playback sounds like a machine reading a list. Needs a piano with velocity keybinds; ships off.Named sets of your songs, each in its own order — a full FNAF list in chronological order, a practice set. Drag one onto a tab or use Add songs. Next, previous, shuffle, the end-of-song advance and the floating Select Music window all follow it.
Removing a song used to un-happen at the next launch: Velo re-reads its Midis folder on startup, and nothing recorded that you meant it. Removed songs now move to Velo/Trash, a real folder, and the Trash button puts them back. Adding one that is already in the trash restores it instead of leaving a copy and a twin in the bin.
velo --doctor — measured facts, not guesses: it really types a character, really moves a window, and says what to do. Runs even when the app won't.velo-linux.tar.gz with an installer, CI-tested on Fedora, Ubuntu, Arch.SHA-256 fc45083a6bd99817e6d5f5cf3334c0cf92236b68ce0e78203fdce9bf251dcbf2
Extract the zip before running it, to a folder you own. Linux: ./install-linux.sh.
Velo is free. Every feature, no paywall.
VeloBot
Aug 27, 2026
Velo's Scan finds the MIDIs already on your PC and adds them to your library.
Adding moves the files — on purpose, so a song doesn't end up sitting on your
disk twice.
The problem was what came after. Velo only remembered where each file came from
until you closed the app. Reopen it the next day, find the folders you'd spent
years organising empty, hit Undo — and there was nothing left to undo with.
Nothing was ever deleted. But "it's all still there, somewhere in one flat
folder" is not much comfort when you had it sorted by composer.
Settings › Library now has a "Put back" button. It opens a list of every song
a scan moved and the folder each one goes back to. Tick the ones you want and
they go home. Not the whole import — just what you pick.
It works months later, it survives restarts, and it survives updates.
Removing two songs within a moment of each other gave them the same internal id.
Restore on one brought back both — and Delete forever, the only button in
Velo that really deletes a file, took the song you hadn't selected.
If your Trash already contains a pair like that, Velo repairs it on startup. You
don't have to do anything.
Velo's library is one flat folder. Your own subfolders aren't recreated
inside it. If you've sorted your MIDIs into folders you care about, **keep a copy
first** — Put back will rebuild them, but a copy costs you nothing.
The Scan card says this now too.
Windows — download Velo-win.zip, extract the Velo folder anywhere you
like, run Velo.exe. Windows SmartScreen may warn on first launch: *More info →
Run anyway*. Velo isn't code-signed yet.
Linux — download velo-linux.tar.gz, extract it, and run:
VeloBot
Aug 27, 2026
That's the headline. After Windows and Linux, Velo 2.5.2 brings macOS — Apple Silicon and Intel, both native, with the permission setup handled for you instead of left as homework.
It's an open beta, and we mean that plainly: every other platform got years of members finding things. This one has had none. It's here so that can start.
🐞 Found something on Mac? Open a ticket on the Discord server — not a message in chat, where it scrolls away. A ticket doesn't get lost, and we can ask you follow-up questions.
Also in this release: four bugs members found, all fixed.
---
Find your system below and follow the steps in order — especially on Mac, where step 2 matters more than it looks.
Velo-win.zip from the Assets at the bottom of this page.Velo.exe."Windows protected your PC" → click More info → Run anyway. Velo is unsigned: a code-signing certificate costs about US$300 a year, and Velo is free.
Your antivirus called it a keylogger? It isn't, and the reason is honest. Velo reads your keyboard on purpose — that's the whole feature. It turns your typing into piano notes and can play a song into a game's on-screen piano. Technically that's the same low-level trick a real keylogger uses, and heuristics can't tell "makes music" from "steals passwords". Velo never records, stores or sends your keystrokes. You can check yourself: the only thing it ever contacts is GitHub, to look for updates.
If antivirus already removed a file, restore it from quarantine — usually Velo\_internal\pythonnet\runtime\Python.Runtime.dll — and add the Velo folder as an exception.
Requires Windows 10/11 with the WebView2 Runtime, already present on up-to-date Windows.
First, which Mac do you have? Apple menu → About This Mac.
Velo-mac-AppleSilicon.dmgVelo-mac-Intel.dmgThe Intel build runs on Apple Silicon through Rosetta. The Apple Silicon build does not run on an Intel Mac at all.
.dmg.⚠️ Step 2 is not housekeeping. For an unsigned app, macOS ties the permission to where the app is. Open it from Downloads and move it to Applications later, and Velo silently loses that permission — the autoplayer stops working and nothing tells you why.
For the second permission (Input Monitoring, needed by the global hotkeys) and what to do if something looks dead, the full guide is in README-MAC.md.
Two limits that belong to macOS, not to Velo:
VeloBot
Aug 27, 2026
Not with a patch. With the biggest drop Velo has had.
This is the one. Open the MIDI Hub, pick MuseScore, search a song or paste a
score link — and it lands in your library, ready to play. No browser, no
downloader site, no account.
cards that tell you the difficulty and the length before you commit.
the next person to want it gets it with no waiting at all.
downloading the same arrangement twice.
Velo could always mute individual tracks. The problem was finding it: the chip
only appeared after you pressed Play, and the song Velo restores on startup
never got one at all. So people concluded the feature didn't exist. It's there
from the moment a song loads now, and when there's nothing to split it says so
instead of vanishing:
Some recorders and capture cards simply cannot see a GPU-drawn window — they
record a black box where Velo should be. Turn this on and Velo draws on the CPU
instead. Settings → Appearance. *(Windows only — it flips a WebView2 flag other
engines don't have.)*
Five separate causes of stutter, all fixed. The worst: the clock ran while the
file was still being parsed — that's the *"the first song after opening always
freezes"* people reported.
Colours are one per track now, read from the file itself (Grand Piano, Bass,
Drum Kit…), up to 16. No more inventing six colours out of your two.
The one that matters isn't play/pause — it's Panic, your way out when a key
sticks in a game you can't type in.
normal close path, so the teardown never ran — you could quit mid-song and
leave keys pressed in the game with nothing pointing back at Velo.
which made paste, select-all and undo unreachable in an editor.
pedal — and a button you just clicked keeps keyboard focus, where SPACE fires
it again. One click on Next could walk the whole library, playing over itself
the entire way. Velo now refuses to send keys into its own window at all, and
the transport buttons no longer hold focus.
shared a filename, so the first silently disappeared and the list kept one
entry pointing at the last. Files are named by arranger now.
device instead of a file.
Documents\Velo\velo.log), so a bug report hassomething to look at instead of a description.
it the first time — permissions are tied to where it lives.
VeloBot
Aug 27, 2026
just fixing a bug
VeloBot
Aug 27, 2026
Your play hotkey now works inside Practice: hit it in any Practice tab and the Player's selected song plays on that piano — lit keys, trails and sound — instead of clicking Play (preview). Made for recording Free play at the Player's own speed and position. Switch to your game and the song goes there, as always.
Also fixed
The MuseScore helper no longer gets stuck on "Reading the score…" when you paste a second link. It now tells a failed read apart from a page that is still loading, gives up in seconds instead of minutes, and swaps in a fresh window when its own goes unreadable.
Linux: the MuseScore and Online Sequencer helper windows no longer appear on screen during a search.
VeloBot
Aug 27, 2026
Velo 2.7.0 is out 🎹
Configs — your whole setup (sound, background, visualizer, keyboard, options) saves as one named preset. Sign in and it follows you to another PC. Publish yours, or try what other people published — one click to apply, one click back to yours.
Hands — click half the keyboard and Velo stops typing that hand: it's yours. Turn on Guide and Velo keeps singing the other one, so you play along instead of alone. Practise one hand at a time, each hand in its own colour, and the falling notes now show only what is actually being played.
Velo also tells you now whether a piece needs one hand, two, four, or is an arrangement nobody can play alone.
Your keyboard — if yours isn't US, Velo now presses the physical key the game expects, and every letter on screen matches your own keyboard.
MIDI out from Practice — send what you play to a DAW or a VST. Velocity and sustain pedal included.
Lighter — idle CPU went from a full core to about 1%. A large song now opens twice as fast and uses a third of the memory.
Also: Transcribe inside the app, Settings rebuilt into five tabs, and letter sheets you can save.
Windows only for now — from this version on, the Linux and macOS builds are paused. Almost everyone using Velo is on Windows, and keeping three builds properly tested costs time I'd rather spend on the app itself. If those platforms ever get a real crowd, they come back. The 2.6.2 builds stay up for anyone who needs them.
⬇️ Download and full notes: <link>
Extract it to Documents before running — not from inside the zip.
bf
Aug 26, 2026
<@&1518604777477378228>
VeloBot
Aug 26, 2026
Fixes, mostly ones you reported.
Most of these came from Yami, who kept reporting things until they were fixed. ob4r found the chord one and worked out on his own which version broke it, that saved me a lot of digging.
Extract Velo-win.zip somewhere normal — Documents is fine, Program Files and OneDrive are not — and run Velo.exe. Windows only, as of 2.7.0.
breno
Aug 25, 2026
breno
Aug 25, 2026
BIG UPDATE GUYS, PLS CHECK
breno
Aug 25, 2026
<@&1518604780082168100>