NeoPiano 2.0 · interface repensée et modding ouvert

NeoPiano · Le piano MIDI en néons

Branchez votre clavier, jouez, et regardez chaque note s’allumer. NeoPiano transforme votre musique en un spectacle de lumière en 3D, vous aide à apprendre vos morceaux et s’ouvre à toute une communauté de créateurs de mods.

Windows · macOS · 9 langues

Ce que vous allez vivre

Votre musique, en lumière

Chaque note jouée devient une barre de néon qui monte du clavier, s’illumine selon la vélocité et fait réagir la scène autour de vous.

Scène Galaxie de NeoPiano : un trou noir et des constellations au-dessus du clavier
Scène Synthwave de NeoPiano avec notes lumineuses et étincelles
01

Des scènes qui réagissent à votre jeu

Un trou noir dont les constellations s’allument au rythme des accords, un horizon synthwave, un ciel d’étoiles, des gerbes d’étincelles : choisissez votre univers, puis réglez couleurs, néons, fond et éclairage jusqu’au moindre détail.

  • Scènes Galaxie, Synthwave, Étoiles…
  • Particules et préréglages
  • Couleurs des notes, néons et fond à votre goût
Panneau Jouer ensemble : trois pianistes et deux spectateurs dans une session
02

Jouez ensemble, en ligne

Invitez vos amis Steam dans votre session : plusieurs pianistes au même clavier, chacun avec sa couleur, et des spectateurs qui regardent et écoutent en direct. Vous gardez la main sur qui joue et qui écoute.

  • Hôte, pianistes et spectateurs
  • Une couleur de notes par joueur
  • Connexion lissée si le réseau faiblit
03

Un son à la hauteur

Le piano NeoPiano est prêt dès le premier lancement. Branchez un clavier USB ou un port MIDI virtuel, jouez au clavier de l’ordinateur si vous n’avez rien sous la main, et chargez vos instruments en plug-in.

  • Piano intégré
  • Tout périphérique MIDI, plusieurs à la fois
  • Pédale de sustain et vélocité respectées
Mode Entraînement

De « à travailler » à « maîtrisé »

Ouvrez n’importe quel fichier MIDI : NeoPiano le découpe en sections, sépare les mains et suit votre progression. Écoutez, laissez le morceau vous attendre, ou jouez en rythme et visez la maîtrise. NeoPiano retient chaque passage travaillé et colore votre progression section par section. Vous savez toujours quoi répéter ensuite.

Mode Entraînement en mode Attendre : notes jaunes pour la main gauche, bleues pour la main droite, précision 100 %
  1. 1

    Choisissez

    Un fichier MIDI, une section ou tout le morceau, une main ou les deux.

  2. 2

    Écoutez

    NeoPiano joue le passage pour vous, notes tombantes à l’appui.

  3. 3

    Attendez

    Le morceau patiente jusqu’à ce que vous trouviez la bonne note.

  4. 4

    Jouez

    En rythme, à la vitesse choisie, avec score, précision et retard moyen.

À travaillerEn bonne voiePresque maîtriséMaîtrisé
Modding

NeoPiano est une plateforme

Le jeu en ligne de NeoPiano est lui-même un mod. Les créateurs ont accès aux mêmes outils que nous : interfaces natives, effets de notes, MIDI, scènes et réglages, en Lua, en C/C++ compilé en WebAssembly ou en Blueprint Unreal Engine.

  • Interfaces qui ont l’air natives : panneaux, HUD, dialogues et toasts dessinés par NeoPiano
  • Réglages générés automatiquement dans les Préférences
  • Capacités déclarées et affichées au joueur avant activation
  • Sandbox stricte : un mod qui plante est coupé, NeoPiano continue
Mods/ChordCoach/Code/ChordCoach.lua
-- ChordCoach.lua : nomme l'accord que vous tenez
local held, NAMES = {}, { "C","C#","D","D#","E","F","F#","G","G#","A","A#","B" }

local function chord()
  for root = 0, 11 do
    local has = function(i) return (held[(root + i) % 12] or 0) > 0 end
    if has(0) and has(4) and has(7) then return NAMES[root + 1] end
    if has(0) and has(3) and has(7) then return NAMES[root + 1] .. "m" end
  end
  return "–"
end

function on_mod_init()
  neo.ui.hud({ type = "label", id = "chord", text = "–", size = "xl" }, "top_right")
end

function on_note_on(note, velocity)
  held[note % 12] = (held[note % 12] or 0) + 1
  neo.ui.set("chord", "text", chord())
end

function on_note_off(note)
  held[note % 12] = math.max(0, (held[note % 12] or 0) - 1)
  neo.ui.set("chord", "text", chord())
end
Un mod Lua complet : un HUD qui nomme l’accord joué

Lua

Un fichier texte, rechargé à chaud. Idéal pour démarrer en quelques minutes.

WebAssembly

Votre C ou C++ compilé en un seul .wasm, identique sur Windows et macOS.

Blueprint et contenu

Matériaux, Niagara, scènes et effets créés dans Unreal Engine 5.8.

Disponible

Windows et macOS, sur Steam

Un seul achat sur Steam, avec succès, amis et mises à jour automatiques. Les mods script fonctionnent à l’identique sur les deux systèmes.

  • Windows

    PC Windows 64 bits.

  • macOS

    Mac avec puce Apple.

  • 9 langues

    Interface traduite, y compris pour les mods.

Questions fréquentes

Faut-il un clavier MIDI pour utiliser NeoPiano ?

Non. Vous pouvez jouer avec le clavier de l’ordinateur ou ouvrir des fichiers MIDI pour les regarder et vous entraîner. Un clavier MIDI (USB ou Bluetooth) rend évidemment l’expérience bien plus riche.

NeoPiano fonctionne-t-il sur Mac ?

Oui. NeoPiano est disponible sur Windows et sur macOS, avec les mêmes fonctionnalités et les mêmes mods script.

Peut-on apprendre le piano avec NeoPiano ?

Le mode Entraînement est fait pour ça : il découpe vos morceaux MIDI en sections, sépare les mains, peut attendre la bonne note et suit votre progression jusqu’à la maîtrise.

Peut-on jouer à plusieurs ?

Oui. Jouer ensemble permet d’inviter vos amis Steam : plusieurs pianistes peuvent jouer en même temps, chacun avec sa couleur, et d’autres peuvent regarder en spectateurs.

Faut-il savoir programmer pour créer un mod ?

Non pour un mod de contenu ou Blueprint créé dans Unreal Engine 5.8. Pour un mod qui contient de la logique, quelques lignes de Lua suffisent pour démarrer ; la documentation vous guide pas à pas.

Les mods sont-ils sûrs ?

Les mods script tournent dans une sandbox : ni fichiers hors de leur dossier, ni réseau, ni accès à Steam. Ils déclarent les capacités qu’ils utilisent, NeoPiano vous les montre, et un mod qui dépasse son budget ou plante est simplement coupé.

Allumez votre piano

NeoPiano vous attend sur Steam, pour Windows et macOS.