Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
T
Tidal
  • Overview
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • PLN
  • Tidal
  • Repository

Switch branch/tag
  • Tidal
  • study
  • desire_bass_rhythm.tidal
Find file
BlameHistoryPermalink
  • PLN (Algolia)'s avatar
    study(desire): the bass is a metronome with a stutter — four rhythmic alternatives (#31) · f2467db7
    PLN: "i gotta solve desire bassline is not great rythmics coulld be cooler more nto
    more ete_a_mauerpark or insouciance or haunted_house i guess."
    
    Read the three references he named and extracted what they share. The diagnosis turns
    out to be mechanical rather than a matter of taste. desire's d4 is
    
        note (scale "aeolian" "0 . 0*<1 2> . <0 3> . 0*<1 1 4>" + 2 - "[24,36]")
    
    — four EQUAL groups, the same degree in nearly all of them, never a rest, never
    displaced. The only variable is density, applied to a repeated note. That is a
    metronome with a stutter, and no amount of filter movement makes it a riff.
    
    The six mechanisms both references use and desire has none of:
     1. uneven durations via `@` (insouciance 5:1:1:1 of 8; mauerpark 1:1:14 of 16) —
        one long note holds the harmony, short notes carry the motion;
     2. the pitch pattern IS the rhythm pattern, so a new note is a new onset, instead
        of a static degree with density stacked on top;
     3. calage — `(0.125 <~)` displaces the whole line so it pushes against the kick
        rather than doubling it;
     4. accent follows rhythm — `|* gain ("1@5 0.95 0.98 0.95")` carries the SAME
        weighting as the notes;
     5. space — rests inside the phrase and whole bars masked out;
     6. the phrase is longer than the bar (4-bar alternation, plus `slow 2`).
    
    Four proposals in study/desire_bass_rhythm.tidal. A, B and C each isolate ONE
    mechanism so what he hears is attributable; D combines all six. Pitch design is held
    constant everywhere — aeolian, +2 root, "[24,36]" double — because the key was
    measured at corr=0.903 and is not what he is unhappy with.
    
    All four verified through silent-eval --seeded: they compile and every one emits
    events cold. Measured onsets per bar: B 3.0, A 4.0, C 4.5, D 5.75, against ~5.5 for
    what desire has today. D is deliberately DENSER than the current line and still
    reads as a riff — which is the control that shows the problem was never "too many
    notes", it was where they fall and how long they last.
    
    desire.tidal is untouched: it is in his dirty working tree, and it also does not
    currently compile at all (#108).
    PLN (Algolia) authored Jul 29, 2026
    f2467db7
desire_bass_rhythm.tidal 7.09 KB
EditWeb IDE
×

Replace desire_bass_rhythm.tidal

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.