Synth-mapping-helper

Latest version: v1.4.2

Safety actively analyzes 627248 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

1.4.2

Just a bugfix this time.

Quest seems a bit picky when it comes to loading zipfiles (`.synth` are just renamed `.zip`), and didn't like the way I build them (when saving in file utils tab, so it affected merges, bpm changes, ...). The files would still work on PC and in the editor, and also after publishing, which made this hard to debug without a quest...
Thanks to everyone who reported this to me and helped testing.

1.4.1

Wall Art Editor changes
* Holding CTRL while clicking one of the "Spawn Walls" buttons will **change wall type** of the selection (instead of spawning a new wall)
* The "Copy" toggle has been removed, you can now just hold CTRL while dragging to copy. The "copy preview" should now also be more accurate.
* New "Displace" toggle, which allows **swapping walls** around by displacing the existing walls instead of overwriting them when moving in time. Best used with the Page-Up/Down keyboard shortcut, but also works for most other functions.

Wall symmetry
You can now enable symmetry in the wall-art tab, allowing fast iteration on symmetric patterns. This is applied whenever you drag something around.
Mirror X and Y, as well as rotational symmetry are supported.
As usual, you can hover over the toggles to get informative tooltips.

![grafik](https://github.com/adosikas/synth_mapping_helper/assets/3721366/919b5ccd-2dcd-4943-89ab-72ea52a1e2d9)

Cleaned up Blender
Instead of direct input, now shows a dropdown of possible patterns, and error messages should be clearer when no pattern could be detected.

1.4.0

Undo/Redo for Wall-Art Editor
All you need to know. CTRL-Z/Y as usual.
Let me know if something doesn't properly undo/redo

The _Blender_
Allows you to blend between wall patterns with matching type and timing
![grafik](https://github.com/adosikas/synth_mapping_helper/assets/3721366/b358a587-828e-4f7c-98da-91695400526e)

`sine_rail.py` [Example Script](https://github.com/adosikas/synth_mapping_helper/tree/main/example_scripts)
Makes zigzag-rails with amplitude according to sine-wave
![grafik](https://github.com/adosikas/synth_mapping_helper/assets/3721366/8c828795-92b4-45cf-8a8f-656fb0701663)

1.3.21

As the "alpha editor" (if you don't know what that refers to, see the rant below) now complains about "ILLEGAL" notes when they are not aligned to 1/64 or 1/48, the output is now always rounded to that. This affects everything, from notes and rails, to walls and effects.
If there are multiple objects "competing" for the same time slot, the later one takes precedence.

\<rant\>
I was going to wait changing the rounding until the current "alpha" version gets at least promoted to "beta", but it does not appear likely the editor will ever again get updated and the devs will just create more "hidden" branches that new mappers need to be informed about by the community ...
So, if you are of the people that don't know about the alpha editor, thanks for proving my point. You can switch to it by going to the steam properties for the edtior, into the "betas" tab, and selecting the "public.alpha.a2 ALPHA Public Alpha" branch. (That one is only 4 *months* old, not 4 *years*, or 2 years for the "beta" branch)
\</rant\>

This release also adds a bunch more example scripts based on ideas and requests from the community. Feel free to adapt them, and let me know if you have something that could be useful for everyone.

1.3.20

Wall Art Reference Image
You can now select a reference image for the Wall art editor.
A low time scale can be used for "flat" patterns, but you should consider the actual perspective in the game.

![grafik](https://github.com/adosikas/synth_mapping_helper/assets/3721366/f4451415-6db6-4588-a4c8-7b820aebbedd)

Random Stacking
Random ranges for stacking can now be configured in the GUI as well, which is nice to randomly distribute wall art.

![grafik](https://github.com/adosikas/synth_mapping_helper/assets/3721366/aa2c4056-d908-4342-875e-57568e2264db)

1.3.19

Wall Art Editor
There is a whole lot of keyboard shortcuts, just press the keyboard button to show them.
Some feature are *just* accessible via keyboard, like rotation and mirror.

**Note: This adds a lot of new code and countless combinations, so there may be bugs (and frequent, small updates). Let me know if you run into one.**

![grafik](https://github.com/adosikas/synth_mapping_helper/assets/3721366/03a428a7-ad73-4229-b159-c9bd066735a2)

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.