github noahbaxter/chartchotic v1.0.0
Chartchotic v1.0.0

latest release: dev-latest
17 hours ago

This is the official 1.0 release of Chartchotic. This ground-up overhaul consists of a rewritten rendering engine, brand new UI, and comprehensive improvements to every visual asset.

Rendering

  • New chart rendering engine runs significantly leaner with smoother frametimes, capped at 15/30/60fps or your native display refresh rate
  • Improved 3D perspective with curved fretboard placements for notes and other glyphs

Assets

  • All assets have been rerendered at a higher resolution from vector sources
  • New ghost note, tap note, and accent overlays for drums and guitar
  • New SP white variants for all assets and hit indicators

Highway

  • Highways have textures now — use one of the bundled textures (courtesy of kanaizo), or add your own
  • Adjustable highway length up to 300% longer than standard

Notes & Animations

  • Adjustable sizes for note gems and kick/open bars
  • Hit animations follow the highway curvature now
  • Star Power kicks and opens flash white on hit

UI

  • Renamed from Chart Preview to Chartchotic with a new logo
  • Major UI overhaul — redesigned toolbar, cleaner layout, consistent scaling
  • Revamped chart toggles — organized controls for hiding/showing modifiers, chart elements, and scene layers
  • Double-click most number values to type directly
  • Calibration now supports negative latency up to -200ms
  • Note speed reworked to integers 2–20, matching CH/YARG conventions
  • Update notifications when a new version has launched

Infrastructure

  • CMake build system with automated CI/CD on all platforms
  • macOS code signing and notarization with .pkg installer (no more Gatekeeper warnings)
  • Windows installer via Inno Setup
  • Pluginval validation on Windows builds

Bug Fixes

  • Fixed Star Power animation color when starting playback mid-sustain
  • Fixed modifier notes rendering invisible over orange lane
  • Fixed playhead crash in standalone mode

Don't miss a new chartchotic release

NewReleases is sending notifications on new releases.