Releases: Vagabond404/Roneat-Studio-Pro
Roneat Studio Pro 2.2.0
Roneat Studio Pro v2.2.0
🚀 Welcome to the Future of Extensibility!
We are incredibly excited to announce Roneat Studio Pro 2.2.0!
The central highlight of this massive update is the introduction of a robust, fully-isolated, scriptable Plugin System. You can now extend Roneat Studio with completely custom interfaces, features, synth tools, logic processing, and background services without having to alter the core application directly.
🧩 Massive Plugin API 2.0
We overhauled the architecture to allow dynamic modding right inside the software:
roneat_api.score: Total control over real-time text injection, tempo modifications, and reading the entire active track structure.roneat_api.audio: Asynchronous raw frequency and audio clip generation that absolutely won't block the UI thread!roneat_api.project: Hooks for saving and forcing project loads.roneat_api.ui: Extremely deep theming capabilities allowing plugins to:- Generate full native-style popups (
create_window()). - Render non-intrusive Toasts (
show_toast()). - Paint the entire graphical interface on-the-fly (
set_theme_color()). - Translate the UI (
set_language()).
- Generate full native-style popups (
🛡️ Infinite Crash Protection (State Snapshotting)
We built an extremely safe sandbox for third-party extensions:
- Try/Catch Wrappers: If a plugin attempts to divide by zero or encounters an error, Roneat Studio catches the exception automatically, disables the plugin safely, and visually notifies the user. The app will never crash!
- State Reversion Protocol: Modifying global aesthetics like languages or color themes from a plugin now logs the actions to a State Tracker. When the user clicks Disable on a plugin, the engine physically rewinds the state, un-doing all of the changes gracefully.
- Dedicated Tools Sidebar: Plugins now inject their custom GUI tools exactly under their specific cards inside the Plugin Manager View instead of polluting the global Sidebar.
🧹 UI / Quality of Life
- Fixed floating sidebar space to dynamically stick standard indicators to the very bottom, cleaning up gaps.
- Internally modularized
PluginManagertabs and windows toui/viewsfor significantly better MVC repository cleanliness.
Roneat Studio Pro 2.1.0
🚀 Roneat Studio Pro v2.1.0
I am excited to announce the release of Roneat Studio Pro v2.1.0! This update brings major interactive features to the workspace, alongside critical fixes and overall performance improvements.
✨ New Features
- Interactive 2D Roneat Editor: I have introduced a fully functional 2D representation of the Roneat Ek within the Score Editor. Visualizing and editing traditional notes is now more intuitive than ever.
- Playable Virtual Instrument: The 2D Roneat is now fully playable! You can simply click directly on any of the wooden bars in the interface to trigger its corresponding audio sound, making it easier to compose, test, and learn visually.
⚡ Enhancements & Optimizations
- Redesigned Splash Screen: The startup splash screen has been improved for better visual feedback while the heavy audio and AI libraries load in the background.
- Core Software Optimization: I've made several under-the-hood improvements. The application now runs smoother, with better memory management and faster response times across the UI.
🐛 Bug Fixes
- PDF & Video Export: Resolved critical bugs that were causing the PDF (sheet music) and MP4 (scrolling video) exports to fail or render incorrectly. Both export engines are now stable and reliable.
📖 Documentation Updated
Don't forget to check out my brand new, comprehensive Official GitBook Documentation for detailed guides on how to use the new Score Editor and setup the software!
⚙️ How to Install
Download the RoneatStudioPro_v2_Setup.exe file below and run it to automatically update or install the new version.



Roneat Studio Pro 1.0.0
This release marks a major step forward for Roneat Studio Pro.
Roneat Studio Pro is a professional software solution for creating, editing, transcribing, and exporting traditional Cambodian Roneat Ek scores. Built to modernize the workflow of musicians and educators, this tool combines precise notation control with AI-powered audio analysis.
What’s Included in This Release
- Full-featured Score Editor with ornament support
- Two-mallet visualization (automatic +7 octave rendering)
- AI Audio-to-Score conversion (MP3 & WAV support)
- Professional A4 PDF export ready for printing
- Custom 21-blade tuning calibration (Hz adjustment)
- Native
.roneatproject file support
Why This Release Matters
This version establishes a solid foundation for digital Roneat notation.
It enables faster composition, easier teaching, and more accurate transcription while respecting traditional musical structure.
The goal is clear: preserve tradition while building the future of Cambodian classical music in a digital environment.
Thank you for supporting the project and contributing to the evolution of Khmer musical tools.
Roneat Studio Pro 2.0.0
WHAT'S NEW IN VERSION 2.0
• Tremolo Notation: Easily write rolled notes. Simply add #N after a bar (e.g., 9#3 plays bar 9 rolled 3 times).
• Undo & Redo: Full history control inside the notation editor using Ctrl+Z and Ctrl+Y (up to 200 steps).
• Visual Metronome: Keep the rhythm with a new gold pulse circle that beats during playback.
• Real-Time Validation: Get instant green/red visual feedback as you type your score.
• Drag & Drop Support: Seamlessly load .roneat projects or audio files by dropping them directly onto the app window.
• Enhanced PDF Export: Create professional cover pages with an optional composer name and decorative borders.
• MP4 Video Export: Generate stunning Full HD (1920x1080) animated Roneat visualizations with auto-embedded audio.
• Real Samples Mode: Experience authentic playback using your own calibrated instrument recordings.
• In-App Notation Guide: A new collapsible reference panel is now available directly inside the editor.

