Releases: JujuAdams/Vinyl
Releases · JujuAdams/Vinyl
5.5.4
- Can now use wildcards for pattern asset arrays
- Improves voice update stability when game hangs
5.5.3
VinylPlaySimple()
now respects pattern gain and pitch
5.5.2
- Fixes crash when trying to play a missing sound after a project update
5.5.1
- Adds
assetsWithTag
property to Shuffle, Queue, and Multi patterns
- Adds support for low shelf, high shelf, peak EQ, multiband EQ, and compressor effects
- Assets can now be added to the project in the GameMaker IDE at runtime and used in the config file without recompiling
- Adds
VINYL_LAZY_LABEL_DEFINITION
5.4.6
- Feather is now disabled for every Vinyl script
- Fixes shuffle voices not inheriting pattern settings
- Fixes
VinylPlaySimple()
not respecting effect chains set on a pattern
5.4.5
- Fixes
VinylBPMGet()
again
- Fixes
VinylShutdownGet()
returning false positives
- Fixes UK spelling of
behaviour
Queue pattern property being unsupported
- Fixes loop state propagation from top-level patterns
- Removes old, unused gain/pitch propagation code
5.4.4
- Fixes
VinylBPMGet()
and VinylBeatCountGet()
returning the wrong result
- Fixes dodgy asset shuffling
5.4.3
- Fixes polygon and polyline emitters not respecting position
- Adds optional x/y offset parameters to polygon and polyline emitter creators
5.4.2
- Hotfix! Workaround for GameMaker runtime crash when playing lots of
compressed - streamed
audio with loop points
5.4.1
- Adds support for gain randomization in a similar vein to the existing pitch randomization feature