Jage9
|
a588148039
|
Drive piano digit shortcuts from server instrument metadata
|
2026-02-24 19:44:01 -05:00 |
|
Jage9
|
60c0ced7b7
|
Server-first label metadata and architecture guidance
|
2026-02-24 19:06:08 -05:00 |
|
Jage9
|
fcb5e85b13
|
refactor: complete server-first item schema wiring and plugin contract checks
|
2026-02-24 18:48:08 -05:00 |
|
Jage9
|
f7e29ec968
|
client: require server item schema and drive property UI from metadata
|
2026-02-24 02:49:17 -05:00 |
|
Jage9
|
949766c6f6
|
Add per-item behavior registry for client item runtime
|
2026-02-24 02:13:25 -05:00 |
|
Jage9
|
cc33e24cd4
|
Reorganize client items into per-item folders
|
2026-02-24 02:07:18 -05:00 |
|
Jage9
|
43cf9316c0
|
Modularize client item type definitions by item module
|
2026-02-24 01:58:53 -05:00 |
|
Jage9
|
4688094aa4
|
Adjust piano octave/instrument shortcut feedback
|
2026-02-23 02:10:51 -05:00 |
|
Jage9
|
9430b9fb09
|
Fix brass instrument mapping for live piano notes
|
2026-02-23 02:05:32 -05:00 |
|
Jage9
|
3e77f4edce
|
Align brass live voice with instrument preview
|
2026-02-23 02:01:52 -05:00 |
|
Jage9
|
ccbe41e618
|
Refine piano recording controls and stop behavior
|
2026-02-23 02:00:01 -05:00 |
|
Jage9
|
92aabd54ef
|
Isolate piano demo voices from live mono/poly grouping
|
2026-02-23 01:53:10 -05:00 |
|
Jage9
|
5d88fce752
|
Remove legacy piano fallback and add state-indexed song events
|
2026-02-23 01:49:27 -05:00 |
|
Jage9
|
6595c15fa4
|
Migrate piano songs to songId registry with compact storage
|
2026-02-23 01:43:02 -05:00 |
|
Jage9
|
0f616a3fe8
|
Load piano Enter-demo from external recording JSON
|
2026-02-23 01:35:46 -05:00 |
|
Jage9
|
01ec672693
|
Lengthen struck piano instrument held-note fade tails
|
2026-02-23 01:25:50 -05:00 |
|
Jage9
|
c0a0ccd4a5
|
Use Yama no Ongakuka melody for piano demo
|
2026-02-23 01:24:13 -05:00 |
|
Jage9
|
4e1415aa1c
|
Make struck piano instruments decay while held
|
2026-02-23 01:20:27 -05:00 |
|
Jage9
|
4aa7f0bf4d
|
Add piano demo playback on Enter with stop on C
|
2026-02-23 01:18:17 -05:00 |
|
Jage9
|
95a1721b5b
|
Refine piano help key wording to match help style
|
2026-02-23 01:13:40 -05:00 |
|
Jage9
|
5f29241085
|
Add February 23 changelog entry for piano item
|
2026-02-23 01:10:03 -05:00 |
|
Jage9
|
446202288f
|
Add piano-mode help viewer bound to question mark
|
2026-02-23 01:08:50 -05:00 |
|
Jage9
|
4022a66163
|
Fix piano control status replay and remove duplicate beeps
|
2026-02-23 01:01:43 -05:00 |
|
Jage9
|
d8b470d389
|
Move piano recording keys to Z/X/C and keep control errors out of chat
|
2026-02-23 00:57:18 -05:00 |
|
Jage9
|
9477beb345
|
Fix piano playback controls and recorded settings
|
2026-02-23 00:45:17 -05:00 |
|
Jage9
|
93b9d19455
|
Add shared piano recording/playback and mono key fallback
|
2026-02-23 00:36:36 -05:00 |
|
Jage9
|
b4cf85ac44
|
Add piano octave hotkeys and escape-only exit
|
2026-02-23 00:26:38 -05:00 |
|
Jage9
|
29eb6a63e3
|
Add piano mono/poly, octave, and expanded drum voice set
|
2026-02-23 00:22:36 -05:00 |
|
Jage9
|
019e49802d
|
Add piano release/brightness controls and instrument hotkeys
|
2026-02-23 00:05:01 -05:00 |
|
Jage9
|
d9e9e60524
|
Expand piano drum-kit voices and polish instrument synthesis
|
2026-02-22 23:58:07 -05:00 |
|
Jage9
|
89c6aa7e9b
|
Improve piano instruments, previews, and key-stream safeguards
|
2026-02-22 23:51:13 -05:00 |
|
Jage9
|
1319c044dd
|
Add piano item type with realtime play mode and remote notes
|
2026-02-22 23:42:17 -05:00 |
|
Jage9
|
81c6af6399
|
Normalize keyboard codes for Safari and iOS hardware keyboards
|
2026-02-22 22:53:09 -05:00 |
|
Jage9
|
12c7bd89ce
|
Allow 0.1 step for emit speed and tempo
|
2026-02-22 22:21:27 -05:00 |
|
Jage9
|
0d506d8066
|
Format spoken player coordinates to 2 decimals
|
2026-02-22 22:19:42 -05:00 |
|
Jage9
|
9cfc995aa0
|
Smooth directional off-axis attenuation curve
|
2026-02-22 21:45:40 -05:00 |
|
Jage9
|
f3a7cc90a7
|
Track spatial one-shots against listener movement
|
2026-02-22 21:37:15 -05:00 |
|
Jage9
|
9b1b1505f0
|
Unify one-shot sample attack smoothing
|
2026-02-22 21:33:11 -05:00 |
|
Jage9
|
6c453d56ff
|
Use target smoothing for continuous spatial audio
|
2026-02-22 21:27:27 -05:00 |
|
Jage9
|
3d741b358a
|
Smooth spatial transitions with 0.2s ramps
|
2026-02-22 21:23:16 -05:00 |
|
Jage9
|
d5f8b239e9
|
Fix live audio layer reads and harden proxy redirect validation
|
2026-02-22 21:07:01 -05:00 |
|
Jage9
|
f31ab296e5
|
Add Feb 22 changelog entries for teleport and property arrows
|
2026-02-22 20:52:35 -05:00 |
|
Jage9
|
ecef4832fc
|
Suppress duplicate property row echo after quick adjust
|
2026-02-22 20:50:04 -05:00 |
|
Jage9
|
acca054fae
|
Add left/right quick adjust in item properties list
|
2026-02-22 20:47:06 -05:00 |
|
Jage9
|
ce666b2bd6
|
Keep origin and destination audio subscriptions during teleport
|
2026-02-22 20:43:57 -05:00 |
|
Jage9
|
1b5acd9381
|
Apply perceptual curve to media and emit volume
|
2026-02-22 20:42:05 -05:00 |
|
Jage9
|
6f50169805
|
Reduce teleport start audio gain
|
2026-02-22 20:26:59 -05:00 |
|
Jage9
|
54cfffc5cf
|
Add moving teleport start audio loop and end cut-off
|
2026-02-22 20:23:38 -05:00 |
|
Jage9
|
ed0fc07728
|
Preload teleport destination streams and mute teleport footsteps
|
2026-02-22 20:07:02 -05:00 |
|
Jage9
|
5ff805e847
|
Animate teleports with timed movement and periodic sync
|
2026-02-22 20:02:25 -05:00 |
|