「VexFlow タブ譜 同一コード連続弾き」の版間の差分

提供:yonewiki
1,277行目: 1,277行目:


const Guitar2_notes3_1 = [
const Guitar2_notes3_1 = [
   dotted(new VF.StaveNote({ keys: ["c/5"], duration: "8d", stem_direction: -1 })),
   new VF.StaveNote({ keys: ["d/4", "a/4", "d/5", "f/5"], duration: "8" }),
   new VF.StaveNote({ keys: ["c/5"], duration: "16", stem_direction: -1 }),
   new VF.StaveNote({ keys: ["f/5"], duration: "8" }),


   new VF.StaveNote({ keys: ["c/5"], duration: "8", stem_direction: -1 }),
   new VF.StaveNote({ keys: ["f/5"], duration: "8" }),
   new VF.StaveNote({ keys: ["c/5"], duration: "16", stem_direction: -1 }),
   new VF.StaveNote({ keys: ["f/5"], duration: "16" }),
   new VF.StaveNote({ keys: ["c/5"], duration: "16", stem_direction: -1 }),
   new VF.StaveNote({ keys: ["f/5"], duration: "16" }),


   new VF.StaveNote({ keys: ["c/5"], duration: "16", stem_direction: -1 }),
   new VF.StaveNote({ keys: ["f/5"], duration: "16" }),
  new VF.StaveNote({ keys: ["c/5"], duration: "16", stem_direction: -1 }),
   new VF.StaveNote({ keys: ["f/5"], duration: "16" }),
   new VF.StaveNote({ keys: ["c/5"], duration: "16", stem_direction: -1 }),
   new VF.StaveNote({ keys: ["f/5"], duration: "8" }),
   new VF.StaveNote({ keys: ["c/5"], duration: "16", stem_direction: -1 }),


   new VF.StaveNote({ keys: ["c/5"], duration: "8", stem_direction: -1 }),
   new VF.StaveNote({ keys: ["f/5"], duration: "8" }),
   new VF.StaveNote({ keys: ["c/5"], duration: "8", stem_direction: -1 }),
   new VF.StaveNote({ keys: ["f/5"], duration: "8" }),
];
];
const Guitar2_notes3_2 = [
const Guitar2_notes3_2 = [
1,316行目: 1,315行目:
const Guitar2_St3_beam1_1 = new VF.Beam([Guitar2_notes3_1[0], Guitar2_notes3_1[1]]);
const Guitar2_St3_beam1_1 = new VF.Beam([Guitar2_notes3_1[0], Guitar2_notes3_1[1]]);
const Guitar2_St3_beam1_2 = new VF.Beam([Guitar2_notes3_1[2], Guitar2_notes3_1[3], Guitar2_notes3_1[4]]);
const Guitar2_St3_beam1_2 = new VF.Beam([Guitar2_notes3_1[2], Guitar2_notes3_1[3], Guitar2_notes3_1[4]]);
const Guitar2_St3_beam1_3 = new VF.Beam([Guitar2_notes3_1[5], Guitar2_notes3_1[6], Guitar2_notes3_1[7], Guitar2_notes3_1[8]]);
const Guitar2_St3_beam1_3 = new VF.Beam([Guitar2_notes3_1[5], Guitar2_notes3_1[6], Guitar2_notes3_1[7]]);
const Guitar2_St3_beam1_4 = new VF.Beam([Guitar2_notes3_1[9], Guitar2_notes3_1[10]]);
const Guitar2_St3_beam1_4 = new VF.Beam([Guitar2_notes3_1[8], Guitar2_notes3_1[9]]);


UniqueIds = getUniqueNoteheadIds(Guitar2_notes3_1, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]);
UniqueIds = getUniqueNoteheadIds(Guitar2_notes3_1, [1, 2, 3, 4, 5, 6, 7, 8, 9]);
allUniqueIds = updateAllUniqueIds(UniqueIds);
allUniqueIds = updateAllUniqueIds(UniqueIds);


1,342行目: 1,341行目:
shiftGuitar2_St3 = addShift(
shiftGuitar2_St3 = addShift(
   Guitar2_notes3_1,  
   Guitar2_notes3_1,  
   [0, 1, 2, 3, 4, 6, 7, 8, 9, 10],
   [0, 1, 2, 3, 4, 6, 7, 8, 9],
   [2, 2, 2, 2, 2, 2, 2, 2, 2,  2]
   [2, 2, 2, 2, 2, 2, 2, 2, 2]
);
);



2024年4月10日 (水) 17:26時点における版

VexFlow 使い方に戻る。

概要

 

 

タブ譜 同一コード連続弾き


 コードは以下のとおりです。


<div id="yonet202403Mid_Output01"></div>
<script>

</script>


 

 

VexFlow 使い方に戻る。