Skip to content
This repository was archived by the owner on Jun 3, 2025. It is now read-only.
This repository was archived by the owner on Jun 3, 2025. It is now read-only.

Mini-notation problems #46

Description

@HighHarmonics2

I'm running Vortex from Sardine and encountered these behaviors which are inconsistent with Tidal execution. They appear to be bugs.

  • Replicate operator ! repeats the note 1 more than it should
    s("bd!3 sd") # should give 3 bd for a 4 beat pattern - but it gives 4 bd for a 5 beat pattern

  • Random choice | with >2 options only selects between first and last
    s("[bd | hh | cp | east | ht]") # selects bd or ht and ignores hh cp east

  • In Tidal, polymetric subdivision accepts floats. In Sardine, only integers are valid.
    d2 $ s "{bd ht lt east:2}%4.4" Valid syntax.
    s("{bd ht lt east:2}%4.4") # errors in Vortex

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions