Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Multiple Time Signatures across multiple tracks

オープン
#287 コメント 4 件 リアクション 0 件 担当者 1 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

@Danielku15 がすでに取り組んでいます。

2019年10月12日 から。

評価

この issue はまだ評価されていません。

説明

Your environment

Expected Results

I have multiple tracks and one set of tracks has a time signature 4 4 and the other set of tracks has a time signature 12 8. The tracks with a time signature 4 4 should have that displayed on their line and those with 12 8 should have that displayed on their line.

Observed Results

The 12 8 time signature is displayed on all tracks.

Steps to Reproduce (for bugs)

  1. See the linked source code. The index.html contains the alphaTex currently being rendered.
    In a nutshell:
\track "Soprano"
\staff {score} \tuning piano \instrument acousticgrandpiano \ks G
\ts 4 4 :2 g3{-} r |
\track "Piano Accompaniment"
\staff {score} \tuning piano \instrument acousticgrandpiano \ks G \clef F4
\ts 12 8 :1 g2{d} |

will show only the 12 8 time signature. The alphaTex that is currently being rendered is longer.

Possible Solution

I'm guessing that it assumes there is only one time signature across tracks. You'd have to expand it to accept multiple and draw multiple.

主要言語
TypeScript
スター
1.9k
フォーク
297
平均マージ
9時間 2分
マージ済み PR(30日)
44

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

CoderLine/alphaTab のほかの issue

CoderLine/alphaTab の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。