Repository navigation
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)