Commit Graph

417 Commits

Author SHA1 Message Date
Xiaohan-Tian b80e7e84b8 feat: implemented change loop setting command 2026-01-22 18:50:09 -08:00
Xiaohan-Tian f367c84ee8 feat: implemented UI of looping feature 2026-01-22 18:36:25 -08:00
Xiaohan-Tian 20310ccea0 docs: updated welcome_again.md 2026-01-22 17:32:25 -08:00
GitHub Actions Bot 293541401d chore(release): 0.7.1-build.20260117
Generated release with automated versioning system.

Release type: patch

Build date: 2026-01-17 22:06:21 UTC

🤖 Generated with automated release workflow
2026-01-17 22:06:21 +00:00
Xiaohan-Tian 59faeff4a1 Merge pull request #26 from KGAudioLab/feat/2026-01-17-add-option-allow-persist-api-key-on-non-localhost
Feat/2026 01 17 add option allow persist api key on non localhost
2026-01-17 14:05:35 -08:00
Xiaohan-Tian 609efab64a fix: added a warning comment 2026-01-17 14:05:10 -08:00
Xiaohan-Tian 8c1ab53f25 docs: updated README.md 2026-01-17 14:02:49 -08:00
Xiaohan-Tian e8b79efde7 feat: add option to persist API keys on non-localhost (opt-in security feature) 2026-01-17 13:54:15 -08:00
GitHub Actions Bot 2a0d128d0f chore(release): 0.7.0-build.20260117
Generated release with automated versioning system.

Release type: minor

Build date: 2026-01-17 20:34:24 UTC

🤖 Generated with automated release workflow
2026-01-17 20:34:24 +00:00
Xiaohan-Tian 6717cea57c Merge pull request #25 from KGAudioLab/feat/2025-12-25-more-models
feat: added latest (as of 2025-12-25) GPT and Claude model support
2026-01-17 12:33:35 -08:00
Xiaohan-Tian 4f4e60f84a feat: added latest (as of 2025-12-25) GPT and Claude model support 2025-12-25 14:29:50 -08:00
GitHub Actions Bot 0966621f0e chore(release): 0.6.3-build.20251222
Generated release with automated versioning system.

Release type: patch

Build date: 2025-12-22 06:59:05 UTC

🤖 Generated with automated release workflow
2025-12-22 06:59:05 +00:00
Xiaohan-Tian ab8c268a12 Merge pull request #24 from KGAudioLab/feat/2025-12-19-midi-keyboard-support
chore: updated README
2025-12-21 22:46:07 -08:00
Xiaohan-Tian 3b2b359d43 chore: updated README 2025-12-21 22:45:27 -08:00
Xiaohan-Tian ef08ec91e2 Merge pull request #23 from KGAudioLab/feat/2025-12-19-midi-keyboard-support
Feat/2025 12 19 midi keyboard support
2025-12-21 22:42:32 -08:00
Xiaohan-Tian b44e6fb1ee feat: added an option to control playhead animation fps 2025-12-21 22:42:01 -08:00
Xiaohan-Tian eaee036fc2 feat: added playback delay configuration 2025-12-21 20:11:27 -08:00
Xiaohan-Tian aadf9e06df feat: added lookAhead option 2025-12-21 18:51:20 -08:00
Xiaohan-Tian 4b075e8979 fix: reduce Tone.js context.lookAhead to reduce MIDI input latency 2025-12-19 12:55:56 -08:00
Xiaohan-Tian d3a2fe1f8d feat: added MIDI keyboard support 2025-12-19 11:44:58 -08:00
GitHub Actions Bot a6ff25d2db chore(release): 0.6.2-build.20251218
Generated release with automated versioning system.

Release type: patch

Build date: 2025-12-18 07:08:41 UTC

🤖 Generated with automated release workflow
2025-12-18 07:08:41 +00:00
Xiaohan-Tian 22c11fd31e Merge pull request #22 from KGAudioLab/feat/2025-12-08-chord-assistant
Feat/2025 12 08 chord assistant
2025-12-17 23:08:01 -08:00
Xiaohan-Tian 5cceec0c01 feat: implemented chord guide customization feature 2025-12-17 23:07:21 -08:00
Xiaohan-Tian 610b81e4cc feat: merge mode_list.json into functional_chords.json 2025-12-17 22:10:37 -08:00
GitHub Actions Bot 1650bd05b7 chore(release): 0.6.1-build.20251216
Generated release with automated versioning system.

Release type: patch

Build date: 2025-12-16 06:58:11 UTC

🤖 Generated with automated release workflow
2025-12-16 06:58:11 +00:00
Xiaohan-Tian 2fc6e56f40 Merge pull request #21 from KGAudioLab/feat/2025-12-08-chord-assistant
test: fixed test errors; skip failing integration tests temporarily
2025-12-15 22:57:31 -08:00
Xiaohan-Tian 46d3a21178 test: fixed test errors; skip failing integration tests temporarily
Skip command-execution and project-store-sync tests due to getMaxBars initialization issue
2025-12-15 22:56:32 -08:00
GitHub Actions Bot 1bdbdc7759 chore(release): 0.6.0-build.20251216
Generated release with automated versioning system.

Release type: minor

Build date: 2025-12-16 06:28:13 UTC

🤖 Generated with automated release workflow
2025-12-16 06:28:13 +00:00
Xiaohan-Tian 03b579682e Merge pull request #20 from KGAudioLab/feat/2025-12-08-chord-assistant
Feat/2025 12 08 chord assistant
2025-12-15 22:19:07 -08:00
Xiaohan-Tian 56be4440fa docs: add Intelligent Chord Assistant feature to README 2025-12-15 22:18:28 -08:00
Xiaohan-Tian 54b227c1be feat: implemented the logic to automatically create a chord when a suitable guide chord is highlighted. 2025-12-15 21:59:56 -08:00
Xiaohan-Tian fbd13eef9f fix: default chord guide note's length to last edited note's length 2025-12-15 21:48:03 -08:00
Xiaohan-Tian df722abd71 feat: added unit tests for scaleUtil.ts 2025-12-15 20:40:35 -08:00
Xiaohan-Tian bdc7fc899a feat: added highlighted chord guide on piano grid 2025-12-15 20:14:30 -08:00
Xiaohan-Tian 8512fb4204 feat: added logic to get suitable chords (console log only) 2025-12-14 21:52:23 -08:00
Xiaohan-Tian fe9eb79959 feat: map chords base on each mode 2025-12-14 21:37:13 -08:00
Xiaohan-Tian 2636395cbf feat: added functional chords resource files 2025-12-12 17:07:02 -08:00
Xiaohan-Tian dcd2d89d0f feat: persistence selected mode 2025-12-10 21:54:16 -08:00
Xiaohan-Tian fa201d11c5 fix: display the currently selected mode in the mode dropdown 2025-12-09 23:55:48 -08:00
Xiaohan-Tian 9e0c0cc1f5 feat: add scale highlighting to Piano Roll grid 2025-12-09 23:50:03 -08:00
Xiaohan-Tian 98ed8a60ce feat: added mode list dropdown 2025-12-08 22:59:09 -08:00
Xiaohan-Tian 02a7a61b1d feat: added integration tests 2025-12-08 17:56:58 -08:00
Xiaohan-Tian c5ada0db63 Merge pull request #19 from KGAudioLab/test/2025-09-03-initial-unit-tests
Test/2025 09 03 initial unit tests
2025-09-06 19:09:16 -07:00
Xiaohan-Tian 2dcc76368e feat: added unit tests for timeUtil and xmlUtil. 2025-09-06 18:53:36 -07:00
Xiaohan-Tian 2bf5328af7 feat: added unit tests for KGMidiRegion and abcNotationUtil; update all deprecated method plainToClass to plainToInstance. 2025-09-03 23:05:13 -07:00
Xiaohan-Tian aa2b19966b feat: add Vitest unit testing infrastructure with initial test suite. 2025-09-03 22:15:05 -07:00
GitHub Actions Bot be39392aee chore(release): 0.5.4-build.20250830
Generated release with automated versioning system.

Release type: patch

Build date: 2025-08-30 20:34:08 UTC

🤖 Generated with automated release workflow
2025-08-30 20:34:08 +00:00
Xiaohan-Tian 3f087e2821 Merge pull request #18 from KGAudioLab/feat/2025-08-29-new-instruments
feat: added 28 new instruments.
2025-08-30 13:33:29 -07:00
Xiaohan-Tian 3dae3195e5 feat: added 28 new instruments. 2025-08-30 13:32:36 -07:00
GitHub Actions Bot c894ff0b93 chore(release): 0.5.3-build.20250829
Generated release with automated versioning system.

Release type: patch

Build date: 2025-08-29 05:41:45 UTC

🤖 Generated with automated release workflow
2025-08-29 05:41:45 +00:00