5684185+vsariola@users.noreply.github.com
1c020fffa3
refactor(gioui): update gioui to v0.5.0
2024-03-01 22:11:44 +02:00
5684185+vsariola@users.noreply.github.com
8a9cbdea62
build: update vst2 to latest version, because it compiles on linux
2024-02-23 19:56:09 +02:00
5684185+vsariola@users.noreply.github.com
b97d269cc4
build: update Gio to v0.3.1
2023-10-17 20:30:06 +03:00
5684185+vsariola@users.noreply.github.com
462faf5f4e
feat: save recovery data to disk and/or DAW project
2023-10-17 10:26:36 +03:00
5684185+vsariola@users.noreply.github.com
20b0598a57
upgrade gioui to latest version
2023-09-23 14:43:09 +03:00
5684185+vsariola@users.noreply.github.com
33221b5203
fix: upgrade to latest gioui ( closes #97 )
...
Latest gioui has the fix that enter key up event alone does not trigger a button
2023-08-27 10:59:11 +03:00
5684185+vsariola@users.noreply.github.com
ffb2f18c68
fix(cmd/sointu-vsti): upgrade vst2 package & request tempo properly from host
2023-07-18 10:37:32 +03:00
5684185+vsariola@users.noreply.github.com
8c4f7ee61f
refactor(tracker/gioui): update gioui to newer version
2023-07-08 11:57:19 +03:00
5684185+vsariola@users.noreply.github.com
cd700ed954
feat!: implement vsti, along with various refactorings and api changes for it
...
The RPC and sync library mechanisms were removed for now; they never really worked and contained several obvious bugs. Need to consider if syncs are useful at all during the compose time, or just used during intro.
2023-05-13 17:56:13 +03:00
vsariola
8ba9fb1f00
fix(gioui): make editors lose focus when Escape is pressed.
2021-04-19 22:46:35 +03:00
vsariola
147e8a2513
feat(gioui): implement own file save / load dialogs
...
Removes the dependency on sqweek/dialogs, which was always very buggy.
Closes #12
2021-04-18 19:10:41 +03:00
vsariola
a44c27f4bb
update gioui to latest version
2021-04-10 17:06:52 +03:00
vsariola
e46ece3648
feat(tracker): add rudimentary GUI for adjusting delay times
2021-03-01 20:42:37 +02:00
vsariola
95054c1877
upgrade to latest gio
2021-02-02 21:42:18 +02:00
vsariola
ed67408d6e
upgrade to slightly newer gioui, one before the breaking NRGBA API change
2021-01-13 22:55:24 +02:00
Veikko Sariola
cd498e775b
refactor(tracker): Rewrote the sequencer loop to use simple mutex
2020-12-29 16:30:44 +02:00
Veikko Sariola
d0bd877b3f
feat(asm&go4k): Rewrote both library & player to use text/template compiler
...
There is no more plain .asms, both library & player are created from the templates using go text/template package.
2020-12-16 17:23:50 +02:00
Veikko Sariola
2ad61ff6b2
feat(asm&go4k): Preprocess asm code using go text/template
...
The preprocessing is done sointu-cli and (almost) nothing is done by the NASM preprocessor anymore (some .strucs are still there.
Now, sointu-cli loads the .yml song, defines bunch of macros (go functions / variables) and passes the struct to text/template parses.
This a lot more powerful way to generate .asm code than trying to fight with the nasm preprocessor.
At the moment, tests pass but the repository is a bit of monster, as the library is still compiled using the old approach. Go should
generate the library also from the templates.
2020-12-14 15:44:16 +02:00
Veikko Sariola
2106ebde56
feat(sointu-cli): Support importing/exporting in YAML
2020-12-08 10:57:23 +02:00
Veikko Sariola
725f2096fe
Commit go.sum to repository.
2020-11-16 23:59:30 +02:00