Velo

NEWS

Velo announcements

STRAIGHT FROM THE DISCORD ANNOUNCE CHANNEL

j1s

Oct 3, 2026

you can request to delete the tag too. πŸ‘€

j1s

Oct 3, 2026

hi <@&1518604780082168100>

i’ve created a new tag in <#1525144470709080185> called β€œrequest delete”.

if you come across something that you think is useless or unnecessary on velomidi or in the discord server, you can submit a request to have it removed.

once a request is submitted, we’ll wait for members to vote on it. if it gets enough upvotes, we’ll consider removing it, while downvote can show that people still find it useful.

if there aren’t enough votes after some time, we may ask more members to vote so we can get a clearer idea of what the community thinks.

bf

Sep 29, 2026

if you already have Velo downloaded ignore. it wont change anything in your life

VeloBot

Sep 29, 2026

VELO SETUP

Now u can install Velo with an Setup. The data things will go to %localappdata%

bf

Sep 28, 2026

<@&1518604777477378228>

VeloBot

Sep 28, 2026

Velo v2.7.5

Velo 2.7.5

This one's mostly about making Velo lighter.

  • New Expression option: Melodic. Left hand plays softer so the melody stands out.
  • MuseScore songs were way heavier than they needed to be. They come full of stuff the game never uses, and Velo was carrying all of it. The worst one in my library went from 800 MB of RAM to about 100, and from 71% of a CPU core to 6% while playing.
  • With Sustain on, Velo was pressing Space all the time on some MuseScore songs, even ones with no pedal. Fixed, and the same thing on MIDI keyboards (the mod wheel was pressing the pedal).
  • Velocity changes happen before the note now, so notes don't come in late anymore.
  • A few MuseScore import fixes: downloads failing with "not a MIDI" (almost always with an ad blocker on), importing breaking if you closed the helper window, and "Load more" showing the same songs again.

Melodic was a suggestion from the server, thanks!

Extract Velo-win.zip somewhere normal (Documents is fine, Program Files and OneDrive aren't) and run Velo.exe. Windows only.

bf

Sep 3, 2026

Hi, everyone!

Reclaim your days with the Maestro role. With it, you get faster transcriptions, access to create 67 configurations in Velo MidiPlayer, the ability to publish MIDIs on our site, and much more. Use this command:

/maestro trial

Thank you for trusting Velo ❀️
<@&1518604780082168100>

bf

Aug 27, 2026

<@&1518604777477378228> ty <@928453821871587408>

VeloBot

Aug 27, 2026

Velo v2.7.4

Velo 2.7.4

Configs, fixed.

  • You can take a published config down, and change who sees it. Publishing was one-way β€” and since 2.7.3 staff could remove yours while you couldn't.
  • The gallery stopped at 24 configs. There's a Load more now.
  • Deleting a config asks first instead of going on one click.
  • A config you haven't published says so, and a refused publish keeps its reason on screen instead of fading away.

Henrique hit the old publishing limit, which is what sent me back into Configs. Maestro carries 67 configs and 67 publishes a day now β€” that one's on the site, so it's already live whatever version you're on.

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.

VeloBot

Aug 27, 2026

Velo v2.7.3

Velo 2.7.3

The animated background was juddering β€” Henrique spotted it.

It doesn't get redrawn sixty times a second on purpose: doing that used to burn a whole CPU core with the app just sitting there. But what replaced it moved on a fixed clock, in jumps of up to 2.4 px. It paces itself now, by how far the background actually moved, so no step crosses a single pixel β€” and it still costs a fraction of redrawing everything.

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.

bf

Aug 27, 2026

<@&1518604777477378228>

VeloBot

Aug 27, 2026

Velo v2.7.2

Velo 2.7.2

All Practice this time.

  • Arrange came back when you play with a MIDI keyboard. It used to disappear the moment you switched Input to MIDI, which left you stuck on Faithful β€” the hardest one β€” with no way out. Faithful, Balanced and Easy are all there now, whatever you're playing with.
  • Finishing a sheet actually finishes it. The bar used to fill up one note before the end, and after the last note the sheet just sat there β€” nothing to press, no way to start over without leaving the tab. Now the last note takes it to 100%, and a moment later the sheet comes back ready from the top.
  • The MIDI output was findable only if you already knew where it was. It lives in the Sound picker, but nothing on the bar said "output" β€” so the ports sat in the list looking like more instruments. There's a heading over them now, and the Sound label reads "Sound / Output" while you're on MIDI input.
  • Practice sharps: Shift or No Shift (Settings β†’ Controls β†’ Keyboard). Shift is how the game really works β€” holding it changes what the game hears β€” so it's the default and it's honest practice. No Shift writes the sheet in lowercase and lets the plain key count, which makes the awkward stretches a lot easier. The note you hear is the same sharp either way, and copied or saved sheets don't change.

Almost all of this came from Yami, who kept picking at Practice until it made sense β€” including the last one, which started as a suggestion and turned into a setting.

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 27, 2026

/purge 7

VeloBot

Aug 27, 2026

Velo v2.2

Velo 2.2 β€” Play with feeling ⌨️

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.)

πŸ™ Thanks

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. πŸ™Œ

⚠️ "My antivirus says keylogger" β€” false positive

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.

⬇️ Install

  1. Download Velo-win.zip below
  2. Extract anywhere
  3. Run Velo.exe

Updating from an older version keeps your library and settings.

VeloBot

Aug 27, 2026

Velo v2.2.1

Velo 2.2.1 β€” Play with feeling ⌨️🎹

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.)

πŸ™ Thanks

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. πŸ™Œ

⚠️ "My antivirus says keylogger" β€” false positive

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.

⬇️ Install

  1. Download Velo-win.zip below
  2. Extract anywhere
  3. Run Velo.exe

Updating from an older version keeps your library and settings.

VeloBot

Aug 27, 2026

Velo v2.3

🎹 Velo 2.3.0 β€” Play any keyboard

The "playing" sound now comes in 24 instruments. Pick your voice under Settings β†’ Playing β†’ Sound β†’ Piano model.

What's new

  • 🎼 24 selectable piano/keyboard sounds β€” grand, bright & electric pianos, Rhodes & FM, honky-tonk, harpsichord, clavinet, celesta, music box, glockenspiel, vibraphone, marimba, xylophone, tubular bells, dulcimer, five organs, accordion, harmonica & tango accordion.
  • The core pianos ship offline; the rest stream and cache on first use (needs internet the first time you pick one).
  • New Piano model picker in Settings with a hear-it preview β€” right next to the keyboard one.

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

Velo 2.4

🎹 Velo 2.4.0

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.

---

⌨️ Song key-binds β€” trigger a song with a single key

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.

  • One key = one song. Assign as many as you like.
  • Velo won't let you bind a key the player itself types (that would make a song re-trigger itself while playing) β€” those keys are refused automatically.
  • Great for live performance and for triggering backing tracks on the fly.

πŸŽ₯ Stream mode β€” hide Velo from OBS, screen-share and screenshots

Turn it on in Settings β†’ Appearance and Velo disappears from your recordings and captures, while staying fully visible on your own screen.

  • Hides all of Velo's windows from OBS / screen-share / screenshots (uses Windows' native "exclude from capture").
  • Optional sub-toggle to also hide Velo from the taskbar and Alt-Tab, for a completely clean capture.
  • Honest about its limits, right in the UI: it stays on your own monitor, the window title can still be listed, and it does not cover a capture card / two-PC setup (that's a second machine filming the screen β€” nothing on this PC can hide from it).
  • Safety net: hiding from the taskbar is only allowed once you've set the "Show / hide Velo" hotkey, so you always have a way to bring it back.

🎼 Bring your own soundfont (.sf2 / .sf3) β€” use any piano

Load a Keppy Steinway, a concert grand, an organ β€” literally any SoundFont β€” without bloating the app.

  • Settings β†’ Playing β†’ "Your soundfont" β†’ Load a .sf2 or .sf3 file, and it becomes your live instrument everywhere (Free play, Compose, playback).
  • The engine that powers it is tiny (pure JavaScript, ~800 KB). The only weight is your own file, and only while it's selected β€” remove it and you're back to the built-in sounds instantly.
  • SF3 files are far lighter than SF2 for the same sound, so prefer those if you care about RAM.
  • Fully opt-in: the default piano sounds are untouched.

πŸ”Œ MIDI output guidance β€” play games like Roblox pianos with Velo

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.

✨ Fixes & polish

  • Reliable Show / Hide hotkey β€” the global show/hide shortcut could previously leave the window stuck behind another app (with no way back if it was also hidden from the taskbar). It now reliably brings Velo to the front every time, even over a full-screen game.
  • Dropdown labels fixed β€” several settings dropdowns could show "Select…" instead of your actual saved choice. Fixed across the board.

---

How to update: download Velo-win.zip below, extract it, and run Velo.exe.

VeloBot

Aug 27, 2026

Velo v2.4.1

Velo 2.4.1 β€” Practice, leveled up 🎹

This one's all about Practice β€” it looks better, teaches better, and a big community request landed.

🎚️ Sustain in Free play

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.

🎨 Sheet β€” rhythm colours

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 looks like the rest

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.

πŸ–₯️ Fullscreen fixes

The piano now fills the screen in fullscreen, and a few stuck-highlight glitches between modes are gone.

πŸ’‘ Faithful heads-up

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

Velo v2.4.2

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

Velo v2.4.3

🎹 Velo 2.4.3 β€” Stream mode fixes + Scan no longer duplicates

πŸ”’ Stream mode now covers every window

Two windows were slipping through:

  • The Select Music window was never hidden from capture β€” it stayed visible in OBS even with stream mode on.
  • The mini-player and Select Music still showed up in Alt-Tab despite the "hide" setting (a conflicting window flag was forcing them back in).

Both fixed and verified against Windows itself, not just assumed β€” the app reads the state back from the OS on all three windows.

πŸ“ Scan now MOVES files instead of copying

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.

πŸŽ›οΈ Want VST quality?

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".)

Install

Windows: download Velo-win.zip, extract anywhere and run Velo.exe.
Linux: download velo-linux.tar.gz, extract and run ./install-linux.sh.