INNER CODE UNIT · TypeScript

chordCount

scribbletune/scribbletune · src/cli.ts:397

  const chordCount = chords.trim().split(/\s+/).length;
  const resolvedPattern = resolvePattern(
    pattern,
    chordCount,
    parsed.fitPattern
  );
  return clip({
    notes: chords,
    pattern: resolvedPattern,
    ...baseClipParams(parsed),
    subdiv: parsed.subdiv || subdiv,
  });
};

const makeArp = (parsed: ParsedOptions): NoteObject[] => {
  const [root, mode, pattern, subdiv, progressionInput] = parsed.positionals;
  if (!root || !mode || !progressionInput || !pattern || !subdiv) {
    throw new TypeError(

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…