musescore / musescore/MuseScore

Add "no time signature" / "free composing" option

Open
#21,131 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

feature request
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Your idea

Dear all, I would suggest to implement a "no time signature" / "free composing" function, which might start from the option "Display the note values across the barlines" plus:

  • no barlines by default,
  • time signatures created automatically, by marking down chords / notes that you want on downbeats,
  • no rests in empty measures (there wouldn't be any measure actually)
Problem to be solved

Right now the rhythm grid of musescore is very rigid. You can get around using some tricks, but it would be easier to just have an option for writing more like you would with paper and pencil, so that you don't have to worry already about rhythm if you're just sketching you early ideas.

Prior art

Dorico has some open time signatures options. I'm not aware if it's able to also create time signatures automatically if you mark the desired notes or chords to be on the downbeat.

Additional context

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing MuseScore's existing rhythm-grid, measure, barline, and time-signature behavior, then compare the proposed free-composing workflow with the linked Dorico prior art. The issue does not identify files, entry points, or tests, and completion criteria remain broad: define and implement a coherent notation model and user workflow without ordinary measure constraints.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.