Skip to content
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

Idea: Copying settings between FM ops? #18

Closed
nyanpasu64 opened this issue Nov 30, 2018 · 7 comments
Closed

Idea: Copying settings between FM ops? #18

nyanpasu64 opened this issue Nov 30, 2018 · 7 comments
Labels
enhancement New feature or request

Comments

@nyanpasu64
Copy link
Contributor

I'm fairly new to FM, just tried using bambootracker, now I'm trying to switch algorithms. Currently alg4 has op2 as one output, but many other algorithms only support op4 as output. Is it useful for people other than me to be able to switch operator settings around?

Solutions:

  • Ability to copy all FM envelopes as text: global settings on first line, 4 ops on subsequent lines
    • open text editor and move lines to move operators around
  • copy/paste buttons for individual ops?
@OPNA2608
Copy link
Member

Ability to copy all FM envelopes as text

image

FM_ENVELOPE:0,0,31,0,0,7,0,32,0,0,0,-1,31,0,0,10,0,0,0,0,0,-1,31,0,0,7,0,32,0,0,0,-1,31,0,0,7,0,0,0,0,0,-1

@nyanpasu64
Copy link
Contributor Author

This does not split separate ops into separate lines or separate them in any way, so I cannot move settings between ops.

@OPNA2608
Copy link
Member

It's easy enough to figure out though, no?
FM_ENVELOPE:<FB>,<AL>,<OP1-AR>,<OP1-DR>…,-1,<OP2-AR>,<OP2-DR>, etc…

@nyanpasu64
Copy link
Contributor Author

nyanpasu64 commented Nov 30, 2018

should i send a PR to improve the envelope formatting? Because the current state isn't "good enough" for me.

  • Hmmm, the -1 is a separator but there is none between global and per-op :thonking:

@nyanpasu64
Copy link
Contributor Author

nyanpasu64 commented Nov 30, 2018

I created PR #20

@rerrahkr
Copy link
Member

rerrahkr commented Nov 30, 2018

copy/paste buttons for individual ops

It seems very useful.

@rerrahkr rerrahkr added the enhancement New feature or request label Nov 30, 2018
@rerrahkr
Copy link
Member

rerrahkr commented Dec 6, 2018

Copy/paste operator was added in 8b80936.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants