-
Notifications
You must be signed in to change notification settings - Fork 168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
added sample-editor scripting feature #282
base: master
Are you sure you want to change the base?
added sample-editor scripting feature #282
Conversation
This is actually insanely cool, thanks for sharing! |
15a3185
to
ffa6b5b
Compare
7cd97c9
to
12cb5a3
Compare
12cb5a3
to
cd6e10f
Compare
Why is pull request not accepted?. |
we had a big release blocking this feature (we wanted to take things step by step) but this might soon get some attention again |
I've been thinking about the following: Embedding lua is something I've played with (and discussed with others). perhaps broadening this feature, would allow for more generic and powerful polyglot integrations/plugins: pattern editor~/$CONFIGPATH/scripts.pattern.txt
sample editor~/$CONFIGPATH/scripts.sample.txt
Any feedback appreciated |
There have been ideas in the milkytracker chat about a controlling the cursor with a script:
Idea: instead of pattern editor script (shell/py/lua/bat/ps1) just exiting with code 0.
|
A simple scripting-bridge for MilkyTracker SampleEditor
Instead of bloating milkytracker with more effects/plugins, the burden of maintenance is reversed: external
applications & scripts can 'hook' into the sample-editor using the 'Script'-contextmenu.
DEMO video
https://drive.google.com/file/d/1dG_vmeCFSbmhLlnlHpgcLNB6zScXXTng/view?usp=sharing
Usecases
example scripting: https://gitlab.com/coderofsalvation/milkytracker-scripts