total-serialism icon indicating copy to clipboard operation
total-serialism copied to clipboard

Toolbox full of Algorithmic Composition methods

Results 17 total-serialism issues
Sort by recently updated
recently updated
newest added

Bumps [shell-quote](https://github.com/substack/node-shell-quote) from 1.7.2 to 1.7.3. Changelog Sourced from shell-quote's changelog. 1.7.3 Fix a security issue where the regex for windows drive letters allowed some shell meta-characters to escape the...

dependencies

Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. Commits 7efb22a 1.2.6 ef88b93 security notice for additional prototype pollution issue c2b9819 isConstructorOrProto adapted from PR bc8ecee test from prototype pollution PR See full...

dependencies

Bumps [cached-path-relative](https://github.com/ashaffer/cached-path-relative) from 1.0.2 to 1.1.0. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cached-path-relative&package-manager=npm_and_yarn&previous-version=1.0.2&new-version=1.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...

dependencies

Instead of providing seperate arguments per fill value it should also accept an array and generate from there: Original with separate arguments ```js Gen.fill(10, 2, 15, 3, 20, 4); //=>...

An enhancement to the Translate library of a method that converts various duration values from different platforms to a corresponding millisecond value based on a set tempo. example ```js const...

enhancement

The `invert()` method from the `Translate` category only works with numbers at the moment. It would be interesting to see if there is a way to make it work with...

enhancement

Add a markov-chain set of methods to the library. Probably easiest in the form of a class that can learn and generate through seperate methods. Some ideas: ```js const Algo...

enhancement

Include various forms of interpolation between arrays inspired by methods from the AC Toolkit. - https://www.actoolbox.net/data/documents/AC_Toolbox_Tutorial.pdf?fbclid=IwAR0s0azFh46GEhHvjkv8hsfwzrFD9jiF7ssQ1THG0zIYmOeTQuaM3940aVo

enhancement

This feature will implement the Hexachordal Rotation, or Rotational Arrays, an technique used by Stravinsky in the 1950's. This operation involves partitioning a twelve-tone series into hexachords (labeled α [alpha]...

enhancement