Repository navigation
Releases: simfonia/SynthBlocklyStage
Releases · simfonia/SynthBlocklyStage
Release list
SynthBlockly Stage V1.0.0 - Formal Release with Full i18n & Enhanced Visuals
Welcome to the first formal release of SynthBlockly Stage!
This version marks a significant milestone in providing a stable, bilingual, and powerful environment for audio-visual
performance and creative coding.
🚀 Features & Improvements
- Full Internationalization (i18n): Seamlessly switch between English and Traditional Chinese. Every block, tooltip,
and help message is now fully translated. - Dynamic Help System: Context-aware help links that automatically point to the correct documentation based on your
language settings. - Visuals Overhaul: A complete set of Processing geometry (Rect, Ellipse, Triangle, Line) and transformation (Rotate,
Scale, Push/Pop) blocks for richer visual art. - Audio Performance Pro: Added professional performance features including rhythm phrase arrangement, custom chord
definitions, and metronome count-in support. - Hardware Interaction: Thread-safe serial data processing for Arduino interaction and improved MIDI bus device
management. - UI/UX Polishing: Fixed workspace "Dirty State" tracking bugs and improved block layouts for better readability.
🔧 Prerequisites
To run your creations, ensure you have Processing v3.5.4 installed with the following libraries:
- Minim (Audio engine)
- ControlP5 (GUI system)
- TheMidiBus (MIDI communication)
v0.9.1 - Core Type Safety and Async Performance Fixes
🚀 What's New
- TTP229 Support: Added
ex_15for professional multi-touch drum pads. - Performance: Increased sampler polyphony to 20 and implemented async triggering.
- Documentation: Initial release of
system_spec.html.
🔧 Fixes
- Fixed type-mismatch bugs in Java code generation (String/float/int).
- Fixed "Save As" dirty state persistence issue.