diff --git a/docs/api/LibSasara.Builder.SongUnitBuilder.html b/docs/api/LibSasara.Builder.SongUnitBuilder.html index c9a1225..b4f3999 100644 --- a/docs/api/LibSasara.Builder.SongUnitBuilder.html +++ b/docs/api/LibSasara.Builder.SongUnitBuilder.html @@ -103,8 +103,7 @@

Methods

Beat(SortedDictionary<Int32, (Int32 Beats, Int32 BeatType)>)

-

曲の拍子変更リスト

-
+
Declaration
@@ -267,8 +266,7 @@

Group(Guid)

-

Unitの所属するGroup(エディタ上のトラック)のGuid

-
+
Declaration
@@ -315,8 +313,7 @@
See Also

Language(String)

-

Unitの言語

-
+
Declaration
@@ -354,9 +351,6 @@
Returns
-
Remarks
-

"Japanese", "English"

-
See Also
Language
@@ -365,8 +359,7 @@
See A

Tempo(SortedDictionary<Int32, Int32>)

-

曲のテンポ変更リスト

-
+
Declaration
@@ -405,12 +398,6 @@
Returns
-
Remarks
-
    -
  • Clock: テンポ変更開始時のtick
  • -
  • Tempo : テンポ
  • -
-
See Also
diff --git a/docs/api/LibSasara.Builder.TalkUnitBuilder.html b/docs/api/LibSasara.Builder.TalkUnitBuilder.html index 92705dd..135ae88 100644 --- a/docs/api/LibSasara.Builder.TalkUnitBuilder.html +++ b/docs/api/LibSasara.Builder.TalkUnitBuilder.html @@ -103,8 +103,7 @@

Methods

Alpha(Decimal)

-

声質

-
+
Declaration
@@ -138,8 +137,7 @@
Returns
TalkUnitBuilder -

max: 0.6, min: 0.5

- + @@ -147,8 +145,7 @@
Returns

Alpha(Double)

-

声質

-
+
Declaration
@@ -182,8 +179,7 @@
Returns
TalkUnitBuilder -

max: 0.6, min: 0.5

- + @@ -239,8 +235,7 @@
See Als

Components(IEnumerable<(String id, Decimal value)>)

-

感情パラメータ一覧

-
+
Declaration
@@ -274,17 +269,10 @@
Returns
TalkUnitBuilder -

感情パラメータの内部IDと値のリスト

- + -
Remarks
-
    -
  • CeVIO AIの場合はボイス関連の感情パラメータ一覧
  • -
  • CeVIO CSの場合は全ボイス共通の感情パラメータ一覧
  • -
-
@@ -367,8 +355,7 @@

Group(Guid)

-

Unitの所属するGroup(エディタ上のトラック)のGuid

-
+
Declaration
@@ -410,8 +397,7 @@
Returns

Language(String)

-

Unitの言語

-
+
Declaration
@@ -449,15 +435,11 @@
Returns
-
Remarks
-

"Japanese", "English"

-

LogF0Scale(Decimal)

-

抑揚

-
+
Declaration
@@ -491,8 +473,7 @@
Returns
TalkUnitBuilder -

max: 2.0, min: 0.0

- + @@ -504,8 +485,7 @@
Se

LogF0Scale(Double)

-

抑揚

-
+
Declaration
@@ -539,8 +519,7 @@
Returns
TalkUnitBuilder -

max: 2.0, min: 0.0

- + @@ -552,8 +531,7 @@
See

Phonemes(IEnumerable<TalkPhoneme>)

-

音素データのリスト

-
+
Declaration
@@ -592,9 +570,6 @@
Returns
-
Remarks
-
See Also
@@ -605,8 +580,7 @@

Speed(Decimal)

-

速さ

-
+
Declaration
@@ -640,8 +614,7 @@
Returns
TalkUnitBuilder -

max: 5.0, min: 0.2

- + @@ -653,8 +626,7 @@
See Als

Speed(Double)

-

速さ

-
+
Declaration
@@ -688,8 +660,7 @@
Returns
TalkUnitBuilder -

max: 5.0, min: 0.2

- + @@ -701,8 +672,7 @@
See Also

Tone(Decimal)

-

高さ

-
+
Declaration
@@ -736,8 +706,7 @@
Returns
TalkUnitBuilder -

max: 6.0, min: -6.0

- + @@ -745,8 +714,7 @@
Returns

Tone(Double)

-

高さ

-
+
Declaration
@@ -780,8 +748,7 @@
Returns
TalkUnitBuilder -

max: 6.0, min: -6.0

- + @@ -789,8 +756,7 @@
Returns

Volume(Decimal)

-

大きさ

-
+
Declaration
@@ -824,8 +790,7 @@
Returns
TalkUnitBuilder -

max: 8.0, min: -8.0

- + @@ -837,8 +802,7 @@
See Al

Volume(Double)

-

大きさ

-
+
Declaration
@@ -872,8 +836,7 @@
Returns
TalkUnitBuilder -

max: 8.0, min: -8.0

- + diff --git a/docs/api/LibSasara.Model.AudioUnit.html b/docs/api/LibSasara.Model.AudioUnit.html index 29e4c5d..6b2f869 100644 --- a/docs/api/LibSasara.Model.AudioUnit.html +++ b/docs/api/LibSasara.Model.AudioUnit.html @@ -112,6 +112,18 @@
Inherited Members
+ + + +
Namespace: LibSasara.Model
Assembly: LibSasara.dll
@@ -125,8 +137,7 @@

Constructors

AudioUnit(XElement, CeVIOFileBase)

-

Unit管理用クラス コンストラクタ

-
+
Declaration
@@ -150,23 +161,17 @@
Parameters
CeVIOFileBase root -

Unit所属ファイルの管理クラス

- + -
See Also
-
-
LibSasara.Builder.IUnitBuilder`2
-

Properties

Category

-

Unit category

-
+
Declaration
@@ -189,10 +194,6 @@
Property Value
Overrides
-
See Also
-
- -
diff --git a/docs/api/LibSasara.Model.CcsProject.html b/docs/api/LibSasara.Model.CcsProject.html index 1330897..e00e51d 100644 --- a/docs/api/LibSasara.Model.CcsProject.html +++ b/docs/api/LibSasara.Model.CcsProject.html @@ -168,8 +168,7 @@

Constructors

CcsProject(XDocument)

-

コンストラクタ

-
+
Declaration
@@ -188,8 +187,7 @@
Parameters
XDocument xml -

CCS or CCSTの XDocument

- + diff --git a/docs/api/LibSasara.Model.CcstTrack.html b/docs/api/LibSasara.Model.CcstTrack.html index 941def3..6859baf 100644 --- a/docs/api/LibSasara.Model.CcstTrack.html +++ b/docs/api/LibSasara.Model.CcstTrack.html @@ -168,8 +168,7 @@

Constructors

CcstTrack(XDocument)

-

コンストラクタ

-
+
Declaration
@@ -188,8 +187,7 @@
Parameters
XDocument xml -

CCS or CCSTの XDocument

- + diff --git a/docs/api/LibSasara.Model.CeVIOFileBase.html b/docs/api/LibSasara.Model.CeVIOFileBase.html index 8ec820b..898078d 100644 --- a/docs/api/LibSasara.Model.CeVIOFileBase.html +++ b/docs/api/LibSasara.Model.CeVIOFileBase.html @@ -366,8 +366,7 @@
Parameters

DuplicateAndAddTrackSetAsync(Guid, Nullable<Guid>)

-

指定したIDのトラックデータセット(GroupとUnit)を複製・追加

-
+
Declaration
@@ -386,14 +385,12 @@
Parameters
Guid targetId -

指定GroupのGUID

- + Nullable<Guid> newId -

新規GUID

- + @@ -416,9 +413,7 @@
Returns

DuplicateTrackSetAsync(Guid, Nullable<Guid>)

-

指定したIDのトラックデータセット(GroupとUnit)を複製
-see also:DuplicateAndAddTrackSetAsync(Guid, Nullable<Guid>)

-
+
Declaration
@@ -437,14 +432,12 @@
Parameters
Guid targetId -

指定GroupのGUID

- + Nullable<Guid> newId -

新規GUID

- + @@ -492,8 +485,7 @@
Returns

GetTrackSet(Guid)

-

指定したIDのトラックデータセット(GroupとUnit)を取得

-
+
Declaration
@@ -512,8 +504,7 @@
Parameters
Guid id -

指定ID

- + @@ -540,12 +531,12 @@
See Also

GetTrackSet<T>(Guid)

-

指定したIDのトラックデータセット(GroupとUnit)を取得

-
+
Declaration
public TrackSet<T> GetTrackSet<T>(Guid id)
+
     where T : UnitBase
Parameters
@@ -561,8 +552,7 @@
Parameters
Guid id -

指定ID

- + @@ -604,8 +594,7 @@
See A

GetTrackSets()

-

トラックデータ(GroupとUnit)のリストを返す

-
+
Declaration
@@ -639,6 +628,7 @@

Declaration

public List<TrackSet<T>> GetTrackSets<T>()
+
     where T : UnitBase
Returns
@@ -701,8 +691,7 @@
Returns

GetUnits(Category)

-

Unit管理オブジェクトで返す

-
+
Declaration
@@ -744,8 +733,7 @@
Returns

GetUnitsRaw()

-

ボイスアイテム一覧を返す

-
+
Declaration
@@ -770,8 +758,7 @@
Returns

GetUnitsRaw(Category)

-

-
+
Declaration
@@ -790,8 +777,7 @@
Parameters
Category category -

フィルタする分類

- + diff --git a/docs/api/LibSasara.Model.ICeVIOFile.html b/docs/api/LibSasara.Model.ICeVIOFile.html index a3b2442..6aaeb87 100644 --- a/docs/api/LibSasara.Model.ICeVIOFile.html +++ b/docs/api/LibSasara.Model.ICeVIOFile.html @@ -243,12 +243,12 @@
Returns

GetTrackSet<T>(Guid)

-

指定したIDのトラックデータセット(GroupとUnit)を取得

-
+
Declaration
TrackSet<T> GetTrackSet<T>(Guid id)
+
     where T : UnitBase
Parameters
@@ -264,8 +264,7 @@
Parameters
Guid id -

指定ID

- + diff --git a/docs/api/LibSasara.Model.Lab.html b/docs/api/LibSasara.Model.Lab.html index 9286d3e..d16e485 100644 --- a/docs/api/LibSasara.Model.Lab.html +++ b/docs/api/LibSasara.Model.Lab.html @@ -336,6 +336,40 @@
Returns
+ + + +

ToString()

+

ラベルファイル(*.lab)フォーマットの文字列を返します。

+
+
+
Declaration
+
+
public override string ToString()
+
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
String

ラベルファイル(*.lab)フォーマットの文字列

+
+
Overrides
+ +
Examples
+
0 1000 sil
+1000 200000 a
+200000 201000 sil
+
diff --git a/docs/api/LibSasara.Model.PhonemeUtil.html b/docs/api/LibSasara.Model.PhonemeUtil.html index 03326ad..4b30024 100644 --- a/docs/api/LibSasara.Model.PhonemeUtil.html +++ b/docs/api/LibSasara.Model.PhonemeUtil.html @@ -391,8 +391,7 @@
Returns

IsConsonant(LabLine)

-

音素が子音かどうか

-
+
Declaration
diff --git a/docs/api/LibSasara.Model.Serialize.Author.html b/docs/api/LibSasara.Model.Serialize.Author.html index c141d37..44ebb2d 100644 --- a/docs/api/LibSasara.Model.Serialize.Author.html +++ b/docs/api/LibSasara.Model.Serialize.Author.html @@ -108,8 +108,7 @@

Properties

Version

-

バージョン

-
+
Declaration
@@ -134,8 +133,7 @@
Property Value

VersionString

-

バージョン

-
+
Declaration
diff --git a/docs/api/LibSasara.Model.Serialize.DictionaryInfo.html b/docs/api/LibSasara.Model.Serialize.DictionaryInfo.html index e77ceeb..8eee95c 100644 --- a/docs/api/LibSasara.Model.Serialize.DictionaryInfo.html +++ b/docs/api/LibSasara.Model.Serialize.DictionaryInfo.html @@ -134,8 +134,7 @@
Property Value

Version

-

バージョン

-
+
Declaration
@@ -160,8 +159,7 @@
Property Value

VersionString

-

バージョン

-
+
Declaration
diff --git a/docs/api/LibSasara.Model.Serialize.Direction-1.html b/docs/api/LibSasara.Model.Serialize.Direction-1.html index 4e1931f..2707f58 100644 --- a/docs/api/LibSasara.Model.Serialize.Direction-1.html +++ b/docs/api/LibSasara.Model.Serialize.Direction-1.html @@ -226,7 +226,7 @@
Inherited Members
List<T>.Reverse()
- List<T>.Reverse(Int32, Int32) + System.Collections.Generic.List<T>.Reverse(System.Int32, System.Int32)
List<T>.Sort() @@ -259,7 +259,7 @@
Inherited Members
List<T>.IList.IndexOf(Object)
- List<T>.IList.Insert(Int32, Object) + System.Collections.Generic.List<T>.System.Collections.IList.Insert(System.Int32, System.Object)
List<T>.IList.Remove(Object) diff --git a/docs/api/LibSasara.Model.Serialize.ExtensionInfo.html b/docs/api/LibSasara.Model.Serialize.ExtensionInfo.html index af1f2bb..a635222 100644 --- a/docs/api/LibSasara.Model.Serialize.ExtensionInfo.html +++ b/docs/api/LibSasara.Model.Serialize.ExtensionInfo.html @@ -134,8 +134,7 @@
Property Value

Version

-

バージョン

-
+
Declaration
@@ -160,8 +159,7 @@
Property Value

VersionString

-

バージョン

-
+
Declaration
diff --git a/docs/api/LibSasara.Model.Serialize.Group.html b/docs/api/LibSasara.Model.Serialize.Group.html index b8664ea..545eef3 100644 --- a/docs/api/LibSasara.Model.Serialize.Group.html +++ b/docs/api/LibSasara.Model.Serialize.Group.html @@ -136,8 +136,7 @@
Property Value

Category

-

カテゴリ

-
+
Declaration
@@ -372,8 +371,7 @@
Property Value

Version

-

バージョン

-
+
Declaration
@@ -398,8 +396,7 @@
Property Value

VersionString

-

バージョン

-
+
Declaration
diff --git a/docs/api/LibSasara.Model.Serialize.Groups-1.html b/docs/api/LibSasara.Model.Serialize.Groups-1.html index 67251f5..4d0fa9f 100644 --- a/docs/api/LibSasara.Model.Serialize.Groups-1.html +++ b/docs/api/LibSasara.Model.Serialize.Groups-1.html @@ -226,7 +226,7 @@
Inherited Members
List<T>.Reverse()
- List<T>.Reverse(Int32, Int32) + System.Collections.Generic.List<T>.Reverse(System.Int32, System.Int32)
List<T>.Sort() @@ -259,7 +259,7 @@
Inherited Members
List<T>.IList.IndexOf(Object)
- List<T>.IList.Insert(Int32, Object) + System.Collections.Generic.List<T>.System.Collections.IList.Insert(System.Int32, System.Object)
List<T>.IList.Remove(Object) diff --git a/docs/api/LibSasara.Model.Serialize.Parameter.html b/docs/api/LibSasara.Model.Serialize.Parameter.html index 4c682b1..9347450 100644 --- a/docs/api/LibSasara.Model.Serialize.Parameter.html +++ b/docs/api/LibSasara.Model.Serialize.Parameter.html @@ -83,8 +83,7 @@

Class Parameter

-

調声データ

-
+
Inheritance
diff --git a/docs/api/LibSasara.Model.Serialize.Parameters.html b/docs/api/LibSasara.Model.Serialize.Parameters.html index 9187f1d..84c8133 100644 --- a/docs/api/LibSasara.Model.Serialize.Parameters.html +++ b/docs/api/LibSasara.Model.Serialize.Parameters.html @@ -101,6 +101,36 @@
Syntax
public class Parameters : IEquatable<Parameters>
+

Constructors +

+ + + +

Parameters(String)

+
+
+
Declaration
+
+
public Parameters(string name)
+
+
Parameters
+ + + + + + + + + + + + + + + +
TypeNameDescription
Stringname

調声データの名前Name

+

Properties

@@ -155,6 +185,32 @@
Property Value
+ + + +

Name

+

調声データの名前

+
+
+
Declaration
+
+
public string Name { get; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
String

Methods

@@ -187,6 +243,146 @@
Returns
Remarks

省略なし、Length数に展開されたDataが返ります。データの無い場合でNoDataではない場合はRepeatの無いTuneDataになります。

+ + + +

GetFullData(Int32)

+

省略無しの調声データリストを取得

+
+
+
Declaration
+
+
public List<ITuneData> GetFullData(int length)
+
+
Parameters
+ + + + + + + + + + + + + + + +
TypeNameDescription
Int32length

調声データ数

+
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
List<ITuneData>

省略なし、length 数に展開されたData

+
+
Remarks
+

元の調声データが無い、または少ない場合に上書き生成する場合はこちらを使用してください。 +省略なし、length 数に展開されたDataが返ります。データの無い場合でNoDataではない場合はRepeatの無いTuneDataになります。

+
+ + + +

MergeData(List<TuneData>, List<TuneData>)

+

調声データの合成

+
+
+
Declaration
+
+
public static List<ITuneData> MergeData(List<TuneData> fullA, List<TuneData> fullB)
+
+
Parameters
+ + + + + + + + + + + + + + + + + + + + +
TypeNameDescription
List<TuneData>fullA
List<TuneData>fullB
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
List<ITuneData>
+ + + +

ShrinkData(List<ITuneData>)

+

圧縮する

+
+
+
Declaration
+
+
public static List<ITuneData> ShrinkData(List<ITuneData> data)
+
+
Parameters
+ + + + + + + + + + + + + + + +
TypeNameDescription
List<ITuneData>data
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
List<ITuneData>

Implements

System.IEquatable<T> diff --git a/docs/api/LibSasara.Model.Serialize.RootBase.html b/docs/api/LibSasara.Model.Serialize.RootBase.html index d3fdd09..8d62e45 100644 --- a/docs/api/LibSasara.Model.Serialize.RootBase.html +++ b/docs/api/LibSasara.Model.Serialize.RootBase.html @@ -83,8 +83,7 @@

Class RootBase

-

Common root

-
+
Inheritance
diff --git a/docs/api/LibSasara.Model.Serialize.SceneBase.html b/docs/api/LibSasara.Model.Serialize.SceneBase.html index 2031f22..1ebc2cb 100644 --- a/docs/api/LibSasara.Model.Serialize.SceneBase.html +++ b/docs/api/LibSasara.Model.Serialize.SceneBase.html @@ -111,8 +111,7 @@

Properties

Groups

-

トラック一覧

-
+
Declaration
@@ -137,8 +136,7 @@
Property Value

Id

-

Identifier

-
+
Declaration
@@ -163,8 +161,7 @@
Property Value

SongEditor

-

ソングエディタの表示設定

-
+
Declaration
@@ -189,8 +186,7 @@
Property Value

SoundSetting

-

音設定

-
+
Declaration
@@ -215,8 +211,7 @@
Property Value

TalkEditor

-

トークエディタの表示設定

-
+
Declaration
@@ -241,8 +236,7 @@
Property Value

Timeline

-

エディタのタイムラインの表示設定

-
+
Declaration
@@ -267,8 +261,7 @@
Property Value

Units

-

ボイスユニット一覧

-
+
Declaration
diff --git a/docs/api/LibSasara.Model.Serialize.Sequence.html b/docs/api/LibSasara.Model.Serialize.Sequence.html index 967cfd3..ab231d4 100644 --- a/docs/api/LibSasara.Model.Serialize.Sequence.html +++ b/docs/api/LibSasara.Model.Serialize.Sequence.html @@ -108,8 +108,7 @@

Properties

Id

-

Identifier

-
+
Declaration
diff --git a/docs/api/LibSasara.Model.Serialize.Song.html b/docs/api/LibSasara.Model.Serialize.Song.html index ec20e26..da2133d 100644 --- a/docs/api/LibSasara.Model.Serialize.Song.html +++ b/docs/api/LibSasara.Model.Serialize.Song.html @@ -212,8 +212,7 @@
Property Value

Version

-

バージョン

-
+
Declaration
diff --git a/docs/api/LibSasara.Model.Serialize.SongEditor.html b/docs/api/LibSasara.Model.Serialize.SongEditor.html index f7c0a03..9f61f90 100644 --- a/docs/api/LibSasara.Model.Serialize.SongEditor.html +++ b/docs/api/LibSasara.Model.Serialize.SongEditor.html @@ -159,8 +159,7 @@
Property Value

Partition

-

separator position

-
+
Declaration
diff --git a/docs/api/LibSasara.Model.Serialize.SongEngine.html b/docs/api/LibSasara.Model.Serialize.SongEngine.html index 1eb28e2..cb95fb4 100644 --- a/docs/api/LibSasara.Model.Serialize.SongEngine.html +++ b/docs/api/LibSasara.Model.Serialize.SongEngine.html @@ -109,8 +109,7 @@

Properties

Dictionary

-

辞書

-
+
Declaration
@@ -135,8 +134,7 @@
Property Value

SoundSources

-

ボイスライブラリ

-
+
Declaration
@@ -161,8 +159,7 @@
Property Value

Version

-

バージョン

-
+
Declaration
@@ -187,8 +184,7 @@
Property Value

VersionString

-

バージョン

-
+
Declaration
diff --git a/docs/api/LibSasara.Model.Serialize.SoundSource.html b/docs/api/LibSasara.Model.Serialize.SoundSource.html index 3627847..f3a91e2 100644 --- a/docs/api/LibSasara.Model.Serialize.SoundSource.html +++ b/docs/api/LibSasara.Model.Serialize.SoundSource.html @@ -160,8 +160,7 @@
Property Value

Version

-

バージョン

-
+
Declaration
@@ -186,8 +185,7 @@
Property Value

VersionString

-

バージョン

-
+
Declaration
diff --git a/docs/api/LibSasara.Model.Serialize.TalkEditor.html b/docs/api/LibSasara.Model.Serialize.TalkEditor.html index b439c6d..347aa1f 100644 --- a/docs/api/LibSasara.Model.Serialize.TalkEditor.html +++ b/docs/api/LibSasara.Model.Serialize.TalkEditor.html @@ -134,8 +134,7 @@
Property Value

Partition

-

separator position

-
+
Declaration
diff --git a/docs/api/LibSasara.Model.Serialize.TalkEngine.html b/docs/api/LibSasara.Model.Serialize.TalkEngine.html index aa33f32..407df4f 100644 --- a/docs/api/LibSasara.Model.Serialize.TalkEngine.html +++ b/docs/api/LibSasara.Model.Serialize.TalkEngine.html @@ -109,8 +109,7 @@

Properties

Dictionary

-

辞書

-
+
Declaration
@@ -135,8 +134,7 @@
Property Value

SoundSources

-

ボイスライブラリ

-
+
Declaration
@@ -161,8 +159,7 @@
Property Value

Version

-

バージョン

-
+
Declaration
@@ -187,8 +184,7 @@
Property Value

VersionString

-

バージョン

-
+
Declaration
diff --git a/docs/api/LibSasara.Model.Serialize.TuneData.html b/docs/api/LibSasara.Model.Serialize.TuneData.html index 1c866e8..1b60c33 100644 --- a/docs/api/LibSasara.Model.Serialize.TuneData.html +++ b/docs/api/LibSasara.Model.Serialize.TuneData.html @@ -110,8 +110,7 @@

Properties

Index

-

インデックス

-
+
Declaration
@@ -132,15 +131,11 @@
Property Value
-
Remarks
-

省略可能。

-

Repeat

-

同じ値の繰り返し数

-
+
Declaration
diff --git a/docs/api/LibSasara.Model.Serialize.Unit.html b/docs/api/LibSasara.Model.Serialize.Unit.html index e49157b..c731f81 100644 --- a/docs/api/LibSasara.Model.Serialize.Unit.html +++ b/docs/api/LibSasara.Model.Serialize.Unit.html @@ -240,8 +240,7 @@
Property Value

Id

-

Identifier

-
+
Declaration
@@ -474,8 +473,7 @@
Property Value

Version

-

バージョン

-
+
Declaration
diff --git a/docs/api/LibSasara.Model.Serialize.html b/docs/api/LibSasara.Model.Serialize.html index 9a51579..6a9b131 100644 --- a/docs/api/LibSasara.Model.Serialize.html +++ b/docs/api/LibSasara.Model.Serialize.html @@ -133,8 +133,7 @@

NoData

無効化された調整データ

Parameter

-

調声データ

-
+

Parameters

調声データリスト

@@ -151,8 +150,7 @@

Referen

前後選択していた調整モード

RootBase

-

Common root

-
+

RootExt

便利関数

diff --git a/docs/api/LibSasara.Model.SongUnit.html b/docs/api/LibSasara.Model.SongUnit.html index 7eff4f0..cb725eb 100644 --- a/docs/api/LibSasara.Model.SongUnit.html +++ b/docs/api/LibSasara.Model.SongUnit.html @@ -112,6 +112,18 @@
Inherited Members
+ + + +
Namespace: LibSasara.Model
Assembly: LibSasara.dll
@@ -119,21 +131,13 @@
Syntax
public class SongUnit : UnitBase
-
Remarks
-

-Unit要素(SongUnitの場合はソングトラックの楽譜・調整データ全て、TalkUnitの場合はセリフ単位)を管理します。 -シリアライズしたクラスではありません。 -

-

RawRootをはじめとした Raw~ で始まるプロパティは元のxmlのXElementへのアクセスを提供します。XML要素を直接いじる際に使用します。

-

Constructors

SongUnit(XElement, CeVIOFileBase)

-

Unit管理用クラス コンストラクタ

-
+
Declaration
@@ -157,8 +161,7 @@
Parameters
CeVIOFileBase root -

Unit所属ファイルの管理クラス

- + @@ -170,6 +173,35 @@

Properties

+ +

Alpha

+

トラック全体の声質バー / Global Alpha(ALP)

+
+
+
Declaration
+
+
public decimal Alpha { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
Decimal
+
Remarks
+

エディタ上で設定する数値と異なる内部的な数値で管理される。

+
+ +

Beat

曲の拍子変更リスト

@@ -224,8 +256,7 @@
Property Value

Category

-

Unit category

-
+
Declaration
@@ -248,12 +279,77 @@
Property Value
Overrides
-
See Also
+ + + +

CommonKeys

+

調号を全トラック共通で処理するかどうか

+
+
+
Declaration
+
+
public bool CommonKeys { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
Boolean
+
Remarks
+

CeVIO AI ver. 8.5以降のみ。 +SongVersion1.08 以上で存在。

+
+
See Also
+ +

Husky

+

トラック全体のハスキーパラメータ / Global Huskiness(HUS)

+
+
+
Declaration
+
+
public decimal Husky { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
Decimal
    +
  • VoiSona: max: 10.0, min: -10.0, default: 0.0
  • +
  • CeVIO AI: max: 1.0, min: -1.0, default: 0.0
  • +
+
+
Remarks
+

トラック全体のかすれ具合のパラメータ。 +VoiSona v1.0、CeVIO AI v8.5以降 +SongVersion >= 1.8

+
+ +

Language

Unitの言語

@@ -309,14 +405,188 @@
Property Value
+ +

PitchShift

+

トラック全体の基準ピッチ / Tuning pitch

+
+
+
Declaration
+
+
public decimal PitchShift { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
Decimal

Hz. default: 440.0, max: 450.0, min: 430.0

+
+
Remarks
+

トラック全体の基準となるピッチの周波数の値。 +指定がない場合は 440.0 が返ります。 +VoiSona v1.0、CeVIO AI v8.5以降 +SongVersion >= 1.8

+
+ + + +

PitchTune

+

トラック全体のTUNEパラメータ / Global TUNE

+
+
+
Declaration
+
+
public decimal PitchTune { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
Decimal

default: 0.0, max: 1.0, min: -1.0

+
+
Remarks
+

ピッチの音符の音程への忠実度合いを調整する。 +VoiSona v1.2、CeVIO AI v8.5以降 +SongVersion >= 1.8

+
+ + + +

RawAlpha

+

生のAlpha(ALP)要素

+
+
+
Declaration
+
+
public XElement RawAlpha { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
XElement
+ + + +

RawHuskiness

+

生のHuskiness(HUS)要素(Husky)

+
+
+
Declaration
+
+
public XElement RawHuskiness { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
XElement
+ + + +

RawParameter

+

生のParameter要素

+
+
+
Declaration
+
+
public XElement RawParameter { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
XElement
+ + + +

RawParameterChildren

+

生のParameter要素の子要素一覧

+
+
+
Declaration
+
+
public List<XElement> RawParameterChildren { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
List<XElement>
+
See Also
+ + +

RawParameters

-

生のParameter要素一覧

+

生のParameter要素の子要素一覧

Declaration
-
public List<XElement> RawParameters { get; set; }
+
[Obsolete("Use RawParameterChildren")]
+public List<XElement> RawParameters { get; set; }
Property Value
@@ -333,11 +603,71 @@
Property Value
+
See Also
+ + + + +

RawPitch

+

生のPitch(PIT)要素(LogF0)

+
+
+
Declaration
+
+
public XElement RawPitch { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
XElement
+ + + +

RawScore

+

生のScore要素

+
+
+
Declaration
+
+
public XElement RawScore { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
XElement
+
See Also
+
+ +

RawScores

-

生のScore要素一覧

+

生のScore要素の子要素一覧

Declaration
@@ -359,6 +689,13 @@
Property Value
+
Remarks
+

Score要素の子要素のみのリスト(List<T>)です。Score要素そのものは RawScore を使用して下さい。

+
+
See Also
+
+ +
@@ -387,6 +724,110 @@
Property Value
+ +

RawTiming

+

生のTiming(TMG)要素

+
+
+
Declaration
+
+
public XElement RawTiming { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
XElement
+ + + +

RawVibratoAmp

+

生のVIA要素(VibAmp)

+
+
+
Declaration
+
+
public XElement RawVibratoAmp { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
XElement
+ + + +

RawVibratoFrq

+

生のVIF要素(VibFrq)

+
+
+
Declaration
+
+
public XElement RawVibratoFrq { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
XElement
+ + + +

RawVolume

+

生のVolume(VOL)要素(C0)

+
+
+
Declaration
+
+
public XElement RawVolume { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
XElement
+ +

SongVersion

ソングフォーマットのバージョン

@@ -424,7 +865,8 @@

Declaration
-
public SortedDictionary<int, int> Tempo { get; }
+
[Obsolete("Use Tempos")]
+public SortedDictionary<int, int> Tempo { get; }
Property Value
@@ -447,6 +889,78 @@
Remarks
  • Tempo : テンポ
  • +
    See Also
    +
    + +
    + + + +

    Tempos

    +

    曲のテンポ変更リスト

    +
    +
    +
    Declaration
    +
    +
    public SortedDictionary<int, decimal> Tempos { get; }
    +
    +
    Property Value
    +
    + + + + + + + + + + + + +
    TypeDescription
    SortedDictionary<Int32, Decimal>
    +
    Remarks
    +
      +
    • Clock : テンポ変更開始時のtick
    • +
    • Tempo : テンポ
    • +
    +
    + + + +

    Volume

    +

    VOLの調声パラメータ

    +
    +
    +
    Declaration
    +
    +
    public Parameters Volume { get; set; }
    +
    +
    Property Value
    + + + + + + + + + + + + + +
    TypeDescription
    Parameters
    +
    Remarks
    +
      +
    • Length : パラメータ総数(0.005間隔)
    • +
    +
    +
    See Also
    +
    + + +

    Methods

    @@ -498,7 +1012,7 @@
    Parameters
    String songVersion -

    Song要素のversion。CS7,AIは 1.07
    see: SongVersion

    +

    Song要素のversion。CS7,AI 8.4までは 1.07。AI 8.5以降は 1.08
    see: SongVersion

    @@ -542,11 +1056,6 @@
    -

    See Also

    -
    diff --git a/docs/api/LibSasara.Model.TalkUnit.html b/docs/api/LibSasara.Model.TalkUnit.html index 41e637f..73e114c 100644 --- a/docs/api/LibSasara.Model.TalkUnit.html +++ b/docs/api/LibSasara.Model.TalkUnit.html @@ -112,6 +112,18 @@
    Inherited Members
    + + + +
    Namespace: LibSasara.Model
    Assembly: LibSasara.dll
    @@ -125,8 +137,7 @@

    Constructors

    TalkUnit(XElement, CeVIOFileBase)

    -

    Unit管理用クラス コンストラクタ

    -
    +
    Declaration
    @@ -150,8 +161,7 @@
    Parameters
    CeVIOFileBase root -

    Unit所属ファイルの管理クラス

    - + @@ -218,8 +228,7 @@
    Property Value

    Category

    -

    Unit category

    -
    +
    Declaration
    @@ -242,10 +251,6 @@
    Property Value
    Overrides
    -
    See Also
    -
    - -
    diff --git a/docs/api/LibSasara.Model.TrackSet-1.html b/docs/api/LibSasara.Model.TrackSet-1.html index 3d3f32b..855eb96 100644 --- a/docs/api/LibSasara.Model.TrackSet-1.html +++ b/docs/api/LibSasara.Model.TrackSet-1.html @@ -118,7 +118,7 @@
    Type Parameters
    Remarks
    -

    「トラック」は一つのGroupTalkUnitまたはSongUnit,AudioUnitの組み合わせ。 +

    「トラック」は一つの Group要素 と TalkUnitまたはSongUnit,AudioUnitの組み合わせ。 トークトラックの場合は複数のTalkUnitを含みます。

    Constructors @@ -573,8 +573,7 @@

    Methods

    AddUnit(TUnit)

    -

    トラックに同じ種類のUnitを追加します

    -
    +
    Declaration
    @@ -612,12 +611,6 @@
    Returns
    -
    See Also
    - diff --git a/docs/api/LibSasara.Model.UnitBase.html b/docs/api/LibSasara.Model.UnitBase.html index e7d5377..c4a3685 100644 --- a/docs/api/LibSasara.Model.UnitBase.html +++ b/docs/api/LibSasara.Model.UnitBase.html @@ -347,6 +347,227 @@
    See Also
    +

    Methods +

    + + + +

    GetAttrBool(XElement, String)

    +

    BooleanのXML属性を取得

    +
    +
    +
    Declaration
    +
    +
    protected bool GetAttrBool(XElement v, string attr)
    +
    +
    Parameters
    + + + + + + + + + + + + + + + + + + + + +
    TypeNameDescription
    XElementv

    属性があるXML属性

    +
    Stringattr

    属性の名前

    +
    +
    Returns
    + + + + + + + + + + + + + +
    TypeDescription
    Boolean

    属性の値

    +
    + + + +

    GetAttrDecimal(XElement, String, Decimal)

    +

    DecimalのXML属性を取得

    +
    +
    +
    Declaration
    +
    +
    protected decimal GetAttrDecimal(XElement v, string attr, decimal defVal = 0.00M)
    +
    +
    Parameters
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeNameDescription
    XElementv

    属性があるXML属性

    +
    Stringattr

    属性の名前

    +
    DecimaldefVal

    属性値がないときに受けとる初期値

    +
    +
    Returns
    + + + + + + + + + + + + + +
    TypeDescription
    Decimal

    属性の値

    +
    + + + +

    GetAttrInt(XElement, String, Int32)

    +

    Int32のXML属性を取得

    +
    +
    +
    Declaration
    +
    +
    protected int GetAttrInt(XElement v, string attr, int defVal = 0)
    +
    +
    Parameters
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeNameDescription
    XElementv

    属性があるXML属性

    +
    Stringattr

    属性の名前

    +
    Int32defVal

    属性値がないときに受けとる初期値

    +
    +
    Returns
    + + + + + + + + + + + + + +
    TypeDescription
    Int32

    属性の値

    +
    + + + +

    SetAttr<T>(XElement, String, T)

    +

    T 型のXML属性を設定

    +
    +
    +
    Declaration
    +
    +
    protected void SetAttr<T>(XElement v, string attr, T value)
    +
    +
    Parameters
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeNameDescription
    XElementv
    Stringattr
    Tvalue
    +
    Type Parameters
    + + + + + + + + + + + + + +
    NameDescription
    T

    属性値の型

    +

    See Also

    diff --git a/docs/api/LibSasara.SasaraCcs.html b/docs/api/LibSasara.SasaraCcs.html index 62b9065..04818c5 100644 --- a/docs/api/LibSasara.SasaraCcs.html +++ b/docs/api/LibSasara.SasaraCcs.html @@ -241,13 +241,12 @@
    See Also

    LoadAsync<T>(String)

    -

    CeVIOプロジェクトファイル(.ccs) または トラックファイル(.ccst)を読み込みます. -※LINQtoXML版

    -
    +
    Declaration
    public static async Task<T> LoadAsync<T>(string path)
    +
         where T : CeVIOFileBase, ICeVIOFile
    Parameters
    @@ -278,8 +277,7 @@
    Returns
    Task<T> -

    管理クラス

    - + @@ -299,25 +297,6 @@
    Type Parameters
    -
    Exceptions
    - - - - - - - - - - - - - - - - - -
    TypeCondition
    FileNotFoundException
    InvalidDataException
    See Also
    @@ -333,6 +312,7 @@

    Declaration

    public static async Task<T> LoadDeserializedAsync<T>(string path)
    +
         where T : IRoot
    Parameters
    diff --git a/docs/api/LibSasara.VoiSona.LibVoiSona.html b/docs/api/LibSasara.VoiSona.LibVoiSona.html new file mode 100644 index 0000000..ef6c271 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.LibVoiSona.html @@ -0,0 +1,255 @@ + + + + + + + + Class LibVoiSona + | Documentation - LibSasara + + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + +
    +
    Search Results for
    +
    +

    +
    +
      +
      +
      + + + +
      + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Model.Common.html b/docs/api/LibSasara.VoiSona.Model.Common.html new file mode 100644 index 0000000..2244653 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Model.Common.html @@ -0,0 +1,162 @@ + + + + + + + + Class Common + | Documentation - LibSasara + + + + + + + + + + + + + + + +
      +
      + + + + +
      +
      + +
      +
      Search Results for
      +
      +

      +
      +
        +
        +
        + + + +
        + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Model.KeyValue-1.html b/docs/api/LibSasara.VoiSona.Model.KeyValue-1.html new file mode 100644 index 0000000..8976b72 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Model.KeyValue-1.html @@ -0,0 +1,329 @@ + + + + + + + + Class KeyValue<T> + | Documentation - LibSasara + + + + + + + + + + + + + + + +
        +
        + + + + +
        +
        + +
        +
        Search Results for
        +
        +

        +
        +
          +
          +
          + + + +
          + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Model.Talk.StringTreeAttributeData.html b/docs/api/LibSasara.VoiSona.Model.Talk.StringTreeAttributeData.html new file mode 100644 index 0000000..90d92a1 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Model.Talk.StringTreeAttributeData.html @@ -0,0 +1,245 @@ + + + + + + + + Struct StringTreeAttributeData + | Documentation - LibSasara + + + + + + + + + + + + + + + +
          +
          + + + + +
          +
          + +
          +
          Search Results for
          +
          +

          +
          +
            +
            +
            + + + +
            + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Model.Talk.TalkTrack.html b/docs/api/LibSasara.VoiSona.Model.Talk.TalkTrack.html new file mode 100644 index 0000000..d9c083b --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Model.Talk.TalkTrack.html @@ -0,0 +1,256 @@ + + + + + + + + Class TalkTrack + | Documentation - LibSasara + + + + + + + + + + + + + + + +
            +
            + + + + +
            +
            + +
            +
            Search Results for
            +
            +

            +
            +
              +
              +
              + + + +
              + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Model.Talk.TstPrj.html b/docs/api/LibSasara.VoiSona.Model.Talk.TstPrj.html new file mode 100644 index 0000000..fcad5b7 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Model.Talk.TstPrj.html @@ -0,0 +1,318 @@ + + + + + + + + Class TstPrj + | Documentation - LibSasara + + + + + + + + + + + + + + + +
              +
              + + + + +
              +
              + +
              +
              Search Results for
              +
              +

              +
              +
                +
                +
                + + + +
                + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Model.Talk.Utterance.html b/docs/api/LibSasara.VoiSona.Model.Talk.Utterance.html new file mode 100644 index 0000000..bfedaf2 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Model.Talk.Utterance.html @@ -0,0 +1,471 @@ + + + + + + + + Class Utterance + | Documentation - LibSasara + + + + + + + + + + + + + + + +
                +
                + + + + +
                +
                + +
                +
                Search Results for
                +
                +

                +
                +
                  +
                  +
                  + + + +
                  + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Model.Talk.Voice.html b/docs/api/LibSasara.VoiSona.Model.Talk.Voice.html new file mode 100644 index 0000000..61ed692 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Model.Talk.Voice.html @@ -0,0 +1,305 @@ + + + + + + + + Class Voice + | Documentation - LibSasara + + + + + + + + + + + + + + + +
                  +
                  + + + + +
                  +
                  + +
                  +
                  Search Results for
                  +
                  +

                  +
                  +
                    +
                    +
                    + + + +
                    + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Model.Talk.html b/docs/api/LibSasara.VoiSona.Model.Talk.html new file mode 100644 index 0000000..0c25100 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Model.Talk.html @@ -0,0 +1,138 @@ + + + + + + + + Namespace LibSasara.VoiSona.Model.Talk + | Documentation - LibSasara + + + + + + + + + + + + + + + +
                    +
                    + + + + +
                    +
                    + +
                    +
                    Search Results for
                    +
                    +

                    +
                    +
                      +
                      +
                      + + + +
                      + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Model.Tree.html b/docs/api/LibSasara.VoiSona.Model.Tree.html new file mode 100644 index 0000000..7c13898 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Model.Tree.html @@ -0,0 +1,414 @@ + + + + + + + + Class Tree + | Documentation - LibSasara + + + + + + + + + + + + + + + +
                      +
                      + + + + +
                      +
                      + +
                      +
                      Search Results for
                      +
                      +

                      +
                      +
                        +
                        +
                        + + + +
                        + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Model.VoiSonaFileBase.html b/docs/api/LibSasara.VoiSona.Model.VoiSonaFileBase.html new file mode 100644 index 0000000..dd74dde --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Model.VoiSonaFileBase.html @@ -0,0 +1,258 @@ + + + + + + + + Class VoiSonaFileBase + | Documentation - LibSasara + + + + + + + + + + + + + + + +
                        +
                        + + + + +
                        +
                        + +
                        +
                        Search Results for
                        +
                        +

                        +
                        +
                          +
                          +
                          + + + +
                          + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Model.VoiSonaValueType.html b/docs/api/LibSasara.VoiSona.Model.VoiSonaValueType.html new file mode 100644 index 0000000..1c28cf6 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Model.VoiSonaValueType.html @@ -0,0 +1,162 @@ + + + + + + + + Enum VoiSonaValueType + | Documentation - LibSasara + + + + + + + + + + + + + + + +
                          +
                          + + + + +
                          +
                          + +
                          +
                          Search Results for
                          +
                          +

                          +
                          +
                            +
                            +
                            + + + +
                            + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Model.html b/docs/api/LibSasara.VoiSona.Model.html new file mode 100644 index 0000000..e87f187 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Model.html @@ -0,0 +1,141 @@ + + + + + + + + Namespace LibSasara.VoiSona.Model + | Documentation - LibSasara + + + + + + + + + + + + + + + +
                            +
                            + + + + +
                            +
                            + +
                            +
                            Search Results for
                            +
                            +

                            +
                            +
                              +
                              +
                              + + + +
                              + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Util.BinaryUtil.html b/docs/api/LibSasara.VoiSona.Util.BinaryUtil.html new file mode 100644 index 0000000..243bf8c --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Util.BinaryUtil.html @@ -0,0 +1,401 @@ + + + + + + + + Class BinaryUtil + | Documentation - LibSasara + + + + + + + + + + + + + + + +
                              +
                              + + + + +
                              +
                              + +
                              +
                              Search Results for
                              +
                              +

                              +
                              +
                                +
                                +
                                + + + +
                                + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Util.FileUtil.html b/docs/api/LibSasara.VoiSona.Util.FileUtil.html new file mode 100644 index 0000000..e60c843 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Util.FileUtil.html @@ -0,0 +1,254 @@ + + + + + + + + Class FileUtil + | Documentation - LibSasara + + + + + + + + + + + + + + + +
                                +
                                + + + + +
                                +
                                + +
                                +
                                Search Results for
                                +
                                +

                                +
                                +
                                  +
                                  +
                                  + + + +
                                  + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Util.Header.html b/docs/api/LibSasara.VoiSona.Util.Header.html new file mode 100644 index 0000000..0b69ed9 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Util.Header.html @@ -0,0 +1,290 @@ + + + + + + + + Class Header + | Documentation - LibSasara + + + + + + + + + + + + + + + +
                                  +
                                  + + + + +
                                  +
                                  + +
                                  +
                                  Search Results for
                                  +
                                  +

                                  +
                                  +
                                    +
                                    +
                                    + + + +
                                    + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Util.HeaderUtil.html b/docs/api/LibSasara.VoiSona.Util.HeaderUtil.html new file mode 100644 index 0000000..bcc63a4 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Util.HeaderUtil.html @@ -0,0 +1,181 @@ + + + + + + + + Class HeaderUtil + | Documentation - LibSasara + + + + + + + + + + + + + + + +
                                    +
                                    + + + + +
                                    +
                                    + +
                                    +
                                    Search Results for
                                    +
                                    +

                                    +
                                    +
                                      +
                                      +
                                      + + + +
                                      + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Util.TreeUtil.html b/docs/api/LibSasara.VoiSona.Util.TreeUtil.html new file mode 100644 index 0000000..865ac27 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Util.TreeUtil.html @@ -0,0 +1,266 @@ + + + + + + + + Class TreeUtil + | Documentation - LibSasara + + + + + + + + + + + + + + + +
                                      +
                                      + + + + +
                                      +
                                      + +
                                      +
                                      Search Results for
                                      +
                                      +

                                      +
                                      +
                                        +
                                        +
                                        + + + +
                                        + + + + + + diff --git a/docs/api/LibSasara.VoiSona.Util.html b/docs/api/LibSasara.VoiSona.Util.html new file mode 100644 index 0000000..f288841 --- /dev/null +++ b/docs/api/LibSasara.VoiSona.Util.html @@ -0,0 +1,141 @@ + + + + + + + + Namespace LibSasara.VoiSona.Util + | Documentation - LibSasara + + + + + + + + + + + + + + + +
                                        +
                                        + + + + +
                                        +
                                        + +
                                        +
                                        Search Results for
                                        +
                                        +

                                        +
                                        +
                                          +
                                          +
                                          + + + +
                                          + + + + + + diff --git a/docs/api/LibSasara.VoiSona.html b/docs/api/LibSasara.VoiSona.html new file mode 100644 index 0000000..56aab8b --- /dev/null +++ b/docs/api/LibSasara.VoiSona.html @@ -0,0 +1,129 @@ + + + + + + + + Namespace LibSasara.VoiSona + | Documentation - LibSasara + + + + + + + + + + + + + + + +
                                          +
                                          + + + + +
                                          +
                                          + +
                                          +
                                          Search Results for
                                          +
                                          +

                                          +
                                          +
                                            +
                                            +
                                            + + + +
                                            + + + + + + diff --git a/docs/api/toc.html b/docs/api/toc.html index f476d72..26ee246 100644 --- a/docs/api/toc.html +++ b/docs/api/toc.html @@ -268,6 +268,79 @@ +
                                          • + + LibSasara.VoiSona + + +
                                          • +
                                          • + + LibSasara.VoiSona.Model + + +
                                          • +
                                          • + + LibSasara.VoiSona.Model.Talk + + +
                                          • +
                                          • + + LibSasara.VoiSona.Util + + +
                                          • diff --git a/docs/index.json b/docs/index.json index 98b8c1b..13d5f94 100644 --- a/docs/index.json +++ b/docs/index.json @@ -17,12 +17,12 @@ "api/LibSasara.Builder.SongUnitBuilder.html": { "href": "api/LibSasara.Builder.SongUnitBuilder.html", "title": "Class SongUnitBuilder | Documentation - LibSasara", - "keywords": "Class SongUnitBuilder SongUnit を生成するBuilder Inheritance Object SongUnitBuilder Namespace : LibSasara.Builder Assembly : LibSasara.dll Syntax public sealed class SongUnitBuilder Methods Beat(SortedDictionary) 曲の拍子変更リスト Declaration public SongUnitBuilder Beat(SortedDictionary beat) Parameters Type Name Description SortedDictionary < Int32 , (T1, T2) < Int32 , Int32 >> beat Beat Returns Type Description SongUnitBuilder See Also Beat Build(Boolean) 最後に呼ぶ Declaration public SongUnit Build(bool canAdd = true) Parameters Type Name Description Boolean canAdd 生成と同時にccs/ccstに追加する Returns Type Description SongUnit 作成した SongUnit See Also Create(CeVIOFileBase, TimeSpan, TimeSpan, String) Create(CeVIOFileBase, TimeSpan, TimeSpan, String) Builderパターンで SongUnit を生成する SongUnitBuilder を作成 Declaration public static SongUnitBuilder Create(CeVIOFileBase ccs, TimeSpan StartTime, TimeSpan Duration, string CastId) Parameters Type Name Description CeVIOFileBase ccs TalkUnitを追加する CcsProject or CcstTrack TimeSpan StartTime StartTime TimeSpan Duration Duration String CastId CastId Returns Type Description SongUnitBuilder See Also Build(Boolean) Group(Guid) Unitの所属するGroup(エディタ上のトラック)の Guid Declaration public SongUnitBuilder Group(Guid guid) Parameters Type Name Description Guid guid Group Returns Type Description SongUnitBuilder See Also Group Language(String) Unitの言語 Declaration public SongUnitBuilder Language(string lang) Parameters Type Name Description String lang Returns Type Description SongUnitBuilder Remarks \"Japanese\" , \"English\" See Also Language Tempo(SortedDictionary) 曲のテンポ変更リスト Declaration public SongUnitBuilder Tempo(SortedDictionary tempo) Parameters Type Name Description SortedDictionary < Int32 , Int32 > tempo Tempo Returns Type Description SongUnitBuilder Remarks Clock: テンポ変更開始時のtick Tempo : テンポ See Also Tempo See Also SongUnit TalkUnitBuilder" + "keywords": "Class SongUnitBuilder SongUnit を生成するBuilder Inheritance Object SongUnitBuilder Namespace : LibSasara.Builder Assembly : LibSasara.dll Syntax public sealed class SongUnitBuilder Methods Beat(SortedDictionary) Declaration public SongUnitBuilder Beat(SortedDictionary beat) Parameters Type Name Description SortedDictionary < Int32 , (T1, T2) < Int32 , Int32 >> beat Beat Returns Type Description SongUnitBuilder See Also Beat Build(Boolean) 最後に呼ぶ Declaration public SongUnit Build(bool canAdd = true) Parameters Type Name Description Boolean canAdd 生成と同時にccs/ccstに追加する Returns Type Description SongUnit 作成した SongUnit See Also Create(CeVIOFileBase, TimeSpan, TimeSpan, String) Create(CeVIOFileBase, TimeSpan, TimeSpan, String) Builderパターンで SongUnit を生成する SongUnitBuilder を作成 Declaration public static SongUnitBuilder Create(CeVIOFileBase ccs, TimeSpan StartTime, TimeSpan Duration, string CastId) Parameters Type Name Description CeVIOFileBase ccs TalkUnitを追加する CcsProject or CcstTrack TimeSpan StartTime StartTime TimeSpan Duration Duration String CastId CastId Returns Type Description SongUnitBuilder See Also Build(Boolean) Group(Guid) Declaration public SongUnitBuilder Group(Guid guid) Parameters Type Name Description Guid guid Group Returns Type Description SongUnitBuilder See Also Group Language(String) Declaration public SongUnitBuilder Language(string lang) Parameters Type Name Description String lang Returns Type Description SongUnitBuilder See Also Language Tempo(SortedDictionary) Declaration public SongUnitBuilder Tempo(SortedDictionary tempo) Parameters Type Name Description SortedDictionary < Int32 , Int32 > tempo Tempo Returns Type Description SongUnitBuilder See Also Tempo See Also SongUnit TalkUnitBuilder" }, "api/LibSasara.Builder.TalkUnitBuilder.html": { "href": "api/LibSasara.Builder.TalkUnitBuilder.html", "title": "Class TalkUnitBuilder | Documentation - LibSasara", - "keywords": "Class TalkUnitBuilder TalkUnit を生成するBuilder Inheritance Object TalkUnitBuilder Namespace : LibSasara.Builder Assembly : LibSasara.dll Syntax public sealed class TalkUnitBuilder Methods Alpha(Decimal) 声質 Declaration public TalkUnitBuilder Alpha(decimal alpha = 0.55M) Parameters Type Name Description Decimal alpha Returns Type Description TalkUnitBuilder max: 0.6, min: 0.5 Alpha(Double) 声質 Declaration public TalkUnitBuilder Alpha(double alpha = 0.55) Parameters Type Name Description Double alpha Returns Type Description TalkUnitBuilder max: 0.6, min: 0.5 Build(Boolean) 最後に呼ぶ Declaration public TalkUnit Build(bool canAdd = true) Parameters Type Name Description Boolean canAdd Returns Type Description TalkUnit 作成した TalkUnit See Also Create(CeVIOFileBase, TimeSpan, TimeSpan, String, String) Components(IEnumerable<(String id, Decimal value)>) 感情パラメータ一覧 Declaration public TalkUnitBuilder Components(IEnumerable<(string id, decimal value)> comps) Parameters Type Name Description IEnumerable < (T1, T2) < String , Decimal >> comps Returns Type Description TalkUnitBuilder 感情パラメータの内部IDと値の リスト Remarks CeVIO AIの場合はボイス関連の感情パラメータ一覧 CeVIO CSの場合は全ボイス共通の感情パラメータ一覧 Create(CeVIOFileBase, TimeSpan, TimeSpan, String, String) Builderパターンで TalkUnit を生成する TalkUnitBuilder を作成 Declaration public static TalkUnitBuilder Create(CeVIOFileBase ccs, TimeSpan StartTime, TimeSpan Duration, string CastId, string Text) Parameters Type Name Description CeVIOFileBase ccs TalkUnit を追加する CcsProject or CcstTrack TimeSpan StartTime StartTime の値。 TimeSpan Duration Duration の値。 String CastId CastId の値。 String Text Text の値。台詞。日本語200文字、英語500文字まで。 Returns Type Description TalkUnitBuilder Examples var talkUnit = TalkUnitBuilder .Create(ccs, start, duration, id, \"serif\") .Build(); See Also Build(Boolean) Group(Guid) Unitの所属するGroup(エディタ上のトラック)の Guid Declaration public TalkUnitBuilder Group(Guid guid) Parameters Type Name Description Guid guid Returns Type Description TalkUnitBuilder Language(String) Unitの言語 Declaration public TalkUnitBuilder Language(string lang) Parameters Type Name Description String lang Returns Type Description TalkUnitBuilder Remarks \"Japanese\" , \"English\" LogF0Scale(Decimal) 抑揚 Declaration public TalkUnitBuilder LogF0Scale(decimal scale = 1M) Parameters Type Name Description Decimal scale Returns Type Description TalkUnitBuilder max: 2.0, min: 0.0 See Also LogF0Scale(Double) LogF0Scale(Double) 抑揚 Declaration public TalkUnitBuilder LogF0Scale(double scale = 1) Parameters Type Name Description Double scale Returns Type Description TalkUnitBuilder max: 2.0, min: 0.0 See Also LogF0Scale(Decimal) Phonemes(IEnumerable) 音素データのリスト Declaration public TalkUnitBuilder Phonemes(IEnumerable phonemes) Parameters Type Name Description IEnumerable < TalkPhoneme > phonemes Phonemes の値。 TalkPhoneme のコレクション。 Returns Type Description TalkUnitBuilder Remarks SasaraLabel See Also Phonemes TalkPhoneme SasaraLabel Speed(Decimal) 速さ Declaration public TalkUnitBuilder Speed(decimal speed = 1.0M) Parameters Type Name Description Decimal speed Returns Type Description TalkUnitBuilder max: 5.0, min: 0.2 See Also Speed(Double) Speed(Double) 速さ Declaration public TalkUnitBuilder Speed(double speed = 1) Parameters Type Name Description Double speed Returns Type Description TalkUnitBuilder max: 5.0, min: 0.2 See Also Speed(Decimal) Tone(Decimal) 高さ Declaration public TalkUnitBuilder Tone(decimal tone) Parameters Type Name Description Decimal tone Returns Type Description TalkUnitBuilder max: 6.0, min: -6.0 Tone(Double) 高さ Declaration public TalkUnitBuilder Tone(double tone) Parameters Type Name Description Double tone Returns Type Description TalkUnitBuilder max: 6.0, min: -6.0 Volume(Decimal) 大きさ Declaration public TalkUnitBuilder Volume(decimal volume) Parameters Type Name Description Decimal volume Returns Type Description TalkUnitBuilder max: 8.0, min: -8.0 See Also Volume(Double) Volume(Double) 大きさ Declaration public TalkUnitBuilder Volume(double volume) Parameters Type Name Description Double volume Returns Type Description TalkUnitBuilder max: 8.0, min: -8.0 See Also Volume(Decimal) See Also TalkUnit SongUnitBuilder" + "keywords": "Class TalkUnitBuilder TalkUnit を生成するBuilder Inheritance Object TalkUnitBuilder Namespace : LibSasara.Builder Assembly : LibSasara.dll Syntax public sealed class TalkUnitBuilder Methods Alpha(Decimal) Declaration public TalkUnitBuilder Alpha(decimal alpha = 0.55M) Parameters Type Name Description Decimal alpha Returns Type Description TalkUnitBuilder Alpha(Double) Declaration public TalkUnitBuilder Alpha(double alpha = 0.55) Parameters Type Name Description Double alpha Returns Type Description TalkUnitBuilder Build(Boolean) 最後に呼ぶ Declaration public TalkUnit Build(bool canAdd = true) Parameters Type Name Description Boolean canAdd Returns Type Description TalkUnit 作成した TalkUnit See Also Create(CeVIOFileBase, TimeSpan, TimeSpan, String, String) Components(IEnumerable<(String id, Decimal value)>) Declaration public TalkUnitBuilder Components(IEnumerable<(string id, decimal value)> comps) Parameters Type Name Description IEnumerable < (T1, T2) < String , Decimal >> comps Returns Type Description TalkUnitBuilder Create(CeVIOFileBase, TimeSpan, TimeSpan, String, String) Builderパターンで TalkUnit を生成する TalkUnitBuilder を作成 Declaration public static TalkUnitBuilder Create(CeVIOFileBase ccs, TimeSpan StartTime, TimeSpan Duration, string CastId, string Text) Parameters Type Name Description CeVIOFileBase ccs TalkUnit を追加する CcsProject or CcstTrack TimeSpan StartTime StartTime の値。 TimeSpan Duration Duration の値。 String CastId CastId の値。 String Text Text の値。台詞。日本語200文字、英語500文字まで。 Returns Type Description TalkUnitBuilder Examples var talkUnit = TalkUnitBuilder .Create(ccs, start, duration, id, \"serif\") .Build(); See Also Build(Boolean) Group(Guid) Declaration public TalkUnitBuilder Group(Guid guid) Parameters Type Name Description Guid guid Returns Type Description TalkUnitBuilder Language(String) Declaration public TalkUnitBuilder Language(string lang) Parameters Type Name Description String lang Returns Type Description TalkUnitBuilder LogF0Scale(Decimal) Declaration public TalkUnitBuilder LogF0Scale(decimal scale = 1M) Parameters Type Name Description Decimal scale Returns Type Description TalkUnitBuilder See Also LogF0Scale(Double) LogF0Scale(Double) Declaration public TalkUnitBuilder LogF0Scale(double scale = 1) Parameters Type Name Description Double scale Returns Type Description TalkUnitBuilder See Also LogF0Scale(Decimal) Phonemes(IEnumerable) Declaration public TalkUnitBuilder Phonemes(IEnumerable phonemes) Parameters Type Name Description IEnumerable < TalkPhoneme > phonemes Phonemes の値。 TalkPhoneme のコレクション。 Returns Type Description TalkUnitBuilder See Also Phonemes TalkPhoneme SasaraLabel Speed(Decimal) Declaration public TalkUnitBuilder Speed(decimal speed = 1.0M) Parameters Type Name Description Decimal speed Returns Type Description TalkUnitBuilder See Also Speed(Double) Speed(Double) Declaration public TalkUnitBuilder Speed(double speed = 1) Parameters Type Name Description Double speed Returns Type Description TalkUnitBuilder See Also Speed(Decimal) Tone(Decimal) Declaration public TalkUnitBuilder Tone(decimal tone) Parameters Type Name Description Decimal tone Returns Type Description TalkUnitBuilder Tone(Double) Declaration public TalkUnitBuilder Tone(double tone) Parameters Type Name Description Double tone Returns Type Description TalkUnitBuilder Volume(Decimal) Declaration public TalkUnitBuilder Volume(decimal volume) Parameters Type Name Description Decimal volume Returns Type Description TalkUnitBuilder See Also Volume(Double) Volume(Double) Declaration public TalkUnitBuilder Volume(double volume) Parameters Type Name Description Double volume Returns Type Description TalkUnitBuilder See Also Volume(Decimal) See Also TalkUnit SongUnitBuilder" }, "api/LibSasara.html": { "href": "api/LibSasara.html", @@ -32,7 +32,7 @@ "api/LibSasara.Model.AudioUnit.html": { "href": "api/LibSasara.Model.AudioUnit.html", "title": "Class AudioUnit | Documentation - LibSasara", - "keywords": "Class AudioUnit オーティオUnit管理用クラス Inheritance Object UnitBase AudioUnit Inherited Members UnitBase.RawRoot UnitBase.Root UnitBase.Group UnitBase.StartTime UnitBase.Duration UnitBase.EndTime Namespace : LibSasara.Model Assembly : LibSasara.dll Syntax public class AudioUnit : UnitBase Constructors AudioUnit(XElement, CeVIOFileBase) Unit管理用クラス コンストラクタ Declaration public AudioUnit(XElement elem, CeVIOFileBase root) Parameters Type Name Description XElement elem CeVIOFileBase root Unit所属ファイルの管理クラス See Also LibSasara.Builder.IUnitBuilder`2 Properties Category Unit category Declaration public override Category Category { get; } Property Value Type Description Category Overrides UnitBase.Category See Also Category FilePath オーディオファイルへのpath Declaration public string FilePath { get; set; } Property Value Type Description String Methods CreateAudioUnitRaw(TimeSpan, TimeSpan, String, Nullable) AudioのUnit要素生成 Declaration public static XElement CreateAudioUnitRaw(TimeSpan StartTime, TimeSpan Duration, string FilePath, Guid? Group = null) Parameters Type Name Description TimeSpan StartTime TimeSpan Duration String FilePath Nullable < Guid > Group Returns Type Description XElement AudioのUnit要素の XElement Remarks AudioのUnit要素の XElement を生成します。 生成するだけで CeVIOFileBase には紐付けません。 AudioUnitBuilder も活用してください。" + "keywords": "Class AudioUnit オーティオUnit管理用クラス Inheritance Object UnitBase AudioUnit Inherited Members UnitBase.RawRoot UnitBase.Root UnitBase.Group UnitBase.StartTime UnitBase.Duration UnitBase.EndTime UnitBase.GetAttrInt(XElement, String, Int32) UnitBase.GetAttrBool(XElement, String) UnitBase.GetAttrDecimal(XElement, String, Decimal) UnitBase.SetAttr(XElement, String, T) Namespace : LibSasara.Model Assembly : LibSasara.dll Syntax public class AudioUnit : UnitBase Constructors AudioUnit(XElement, CeVIOFileBase) Declaration public AudioUnit(XElement elem, CeVIOFileBase root) Parameters Type Name Description XElement elem CeVIOFileBase root Properties Category Declaration public override Category Category { get; } Property Value Type Description Category Overrides UnitBase.Category FilePath オーディオファイルへのpath Declaration public string FilePath { get; set; } Property Value Type Description String Methods CreateAudioUnitRaw(TimeSpan, TimeSpan, String, Nullable) AudioのUnit要素生成 Declaration public static XElement CreateAudioUnitRaw(TimeSpan StartTime, TimeSpan Duration, string FilePath, Guid? Group = null) Parameters Type Name Description TimeSpan StartTime TimeSpan Duration String FilePath Nullable < Guid > Group Returns Type Description XElement AudioのUnit要素の XElement Remarks AudioのUnit要素の XElement を生成します。 生成するだけで CeVIOFileBase には紐付けません。 AudioUnitBuilder も活用してください。" }, "api/LibSasara.Model.Category.html": { "href": "api/LibSasara.Model.Category.html", @@ -42,17 +42,17 @@ "api/LibSasara.Model.CcsProject.html": { "href": "api/LibSasara.Model.CcsProject.html", "title": "Class CcsProject | Documentation - LibSasara", - "keywords": "Class CcsProject CCSファイル管理クラス Inheritance Object CeVIOFileBase CcsProject Implements ICeVIOFile Inherited Members CeVIOFileBase.rawXml CeVIOFileBase.AutherVersion CeVIOFileBase.RawGroups CeVIOFileBase.GetTrackSet(Guid) CeVIOFileBase.GetTrackSet(Guid) CeVIOFileBase.GetTrackSets() CeVIOFileBase.GetTrackSets() CeVIOFileBase.DuplicateTrackSetAsync(Guid, Nullable) CeVIOFileBase.DuplicateAndAddTrackSetAsync(Guid, Nullable) CeVIOFileBase.GetSongTuneRawParamters() CeVIOFileBase.GetUnitsRaw() CeVIOFileBase.GetUnitsRaw(Category) CeVIOFileBase.GetUnits() CeVIOFileBase.GetUnits(Category) CeVIOFileBase.AddGroup(XElement) CeVIOFileBase.AddGroup(Guid, Category, String, String, Double, Double, Boolean, Boolean, String) CeVIOFileBase.AddUnits(IEnumerable) CeVIOFileBase.RemoveAllGroups() CeVIOFileBase.SaveAsync(String) Namespace : LibSasara.Model Assembly : LibSasara.dll Syntax public class CcsProject : CeVIOFileBase, ICeVIOFile Constructors CcsProject(XDocument) コンストラクタ Declaration public CcsProject(XDocument xml) Parameters Type Name Description XDocument xml CCS or CCSTの XDocument Implements ICeVIOFile Extension Methods SasaraCcs.SaveAsync(ICeVIOFile, String, Boolean)" + "keywords": "Class CcsProject CCSファイル管理クラス Inheritance Object CeVIOFileBase CcsProject Implements ICeVIOFile Inherited Members CeVIOFileBase.rawXml CeVIOFileBase.AutherVersion CeVIOFileBase.RawGroups CeVIOFileBase.GetTrackSet(Guid) CeVIOFileBase.GetTrackSet(Guid) CeVIOFileBase.GetTrackSets() CeVIOFileBase.GetTrackSets() CeVIOFileBase.DuplicateTrackSetAsync(Guid, Nullable) CeVIOFileBase.DuplicateAndAddTrackSetAsync(Guid, Nullable) CeVIOFileBase.GetSongTuneRawParamters() CeVIOFileBase.GetUnitsRaw() CeVIOFileBase.GetUnitsRaw(Category) CeVIOFileBase.GetUnits() CeVIOFileBase.GetUnits(Category) CeVIOFileBase.AddGroup(XElement) CeVIOFileBase.AddGroup(Guid, Category, String, String, Double, Double, Boolean, Boolean, String) CeVIOFileBase.AddUnits(IEnumerable) CeVIOFileBase.RemoveAllGroups() CeVIOFileBase.SaveAsync(String) Namespace : LibSasara.Model Assembly : LibSasara.dll Syntax public class CcsProject : CeVIOFileBase, ICeVIOFile Constructors CcsProject(XDocument) Declaration public CcsProject(XDocument xml) Parameters Type Name Description XDocument xml Implements ICeVIOFile Extension Methods SasaraCcs.SaveAsync(ICeVIOFile, String, Boolean)" }, "api/LibSasara.Model.CcstTrack.html": { "href": "api/LibSasara.Model.CcstTrack.html", "title": "Class CcstTrack | Documentation - LibSasara", - "keywords": "Class CcstTrack CCSTファイル管理クラス Inheritance Object CeVIOFileBase CcstTrack Implements ICeVIOFile Inherited Members CeVIOFileBase.rawXml CeVIOFileBase.AutherVersion CeVIOFileBase.RawGroups CeVIOFileBase.GetTrackSet(Guid) CeVIOFileBase.GetTrackSet(Guid) CeVIOFileBase.GetTrackSets() CeVIOFileBase.GetTrackSets() CeVIOFileBase.DuplicateTrackSetAsync(Guid, Nullable) CeVIOFileBase.DuplicateAndAddTrackSetAsync(Guid, Nullable) CeVIOFileBase.GetSongTuneRawParamters() CeVIOFileBase.GetUnitsRaw() CeVIOFileBase.GetUnitsRaw(Category) CeVIOFileBase.GetUnits() CeVIOFileBase.GetUnits(Category) CeVIOFileBase.AddGroup(XElement) CeVIOFileBase.AddGroup(Guid, Category, String, String, Double, Double, Boolean, Boolean, String) CeVIOFileBase.AddUnits(IEnumerable) CeVIOFileBase.RemoveAllGroups() CeVIOFileBase.SaveAsync(String) Namespace : LibSasara.Model Assembly : LibSasara.dll Syntax public class CcstTrack : CeVIOFileBase, ICeVIOFile Constructors CcstTrack(XDocument) コンストラクタ Declaration public CcstTrack(XDocument xml) Parameters Type Name Description XDocument xml CCS or CCSTの XDocument Implements ICeVIOFile Extension Methods SasaraCcs.SaveAsync(ICeVIOFile, String, Boolean)" + "keywords": "Class CcstTrack CCSTファイル管理クラス Inheritance Object CeVIOFileBase CcstTrack Implements ICeVIOFile Inherited Members CeVIOFileBase.rawXml CeVIOFileBase.AutherVersion CeVIOFileBase.RawGroups CeVIOFileBase.GetTrackSet(Guid) CeVIOFileBase.GetTrackSet(Guid) CeVIOFileBase.GetTrackSets() CeVIOFileBase.GetTrackSets() CeVIOFileBase.DuplicateTrackSetAsync(Guid, Nullable) CeVIOFileBase.DuplicateAndAddTrackSetAsync(Guid, Nullable) CeVIOFileBase.GetSongTuneRawParamters() CeVIOFileBase.GetUnitsRaw() CeVIOFileBase.GetUnitsRaw(Category) CeVIOFileBase.GetUnits() CeVIOFileBase.GetUnits(Category) CeVIOFileBase.AddGroup(XElement) CeVIOFileBase.AddGroup(Guid, Category, String, String, Double, Double, Boolean, Boolean, String) CeVIOFileBase.AddUnits(IEnumerable) CeVIOFileBase.RemoveAllGroups() CeVIOFileBase.SaveAsync(String) Namespace : LibSasara.Model Assembly : LibSasara.dll Syntax public class CcstTrack : CeVIOFileBase, ICeVIOFile Constructors CcstTrack(XDocument) Declaration public CcstTrack(XDocument xml) Parameters Type Name Description XDocument xml Implements ICeVIOFile Extension Methods SasaraCcs.SaveAsync(ICeVIOFile, String, Boolean)" }, "api/LibSasara.Model.CeVIOFileBase.html": { "href": "api/LibSasara.Model.CeVIOFileBase.html", "title": "Class CeVIOFileBase | Documentation - LibSasara", - "keywords": "Class CeVIOFileBase CCS / CCSTファイル管理基底クラス Inheritance Object CeVIOFileBase CcsProject CcstTrack Implements ICeVIOFile Namespace : LibSasara.Model Assembly : LibSasara.dll Syntax public abstract class CeVIOFileBase : ICeVIOFile Constructors CeVIOFileBase(XDocument) コンストラクタ Declaration protected CeVIOFileBase(XDocument xml) Parameters Type Name Description XDocument xml CCS or CCSTの XDocument Fields rawXml 元のCCS or CCSTのXDocument Declaration protected XDocument rawXml Field Value Type Description XDocument Properties AutherVersion ファイルを生成したツールのバージョン Declaration public Version AutherVersion { get; } Property Value Type Description Version RawGroups 生のGroup要素 Declaration public List RawGroups { get; } Property Value Type Description List < XElement > Methods AddGroup(Guid, Category, String, String, Double, Double, Boolean, Boolean, String) Declaration public void AddGroup(Guid groupId, Category category, string name, string castId = \"Mixed\", double volume = 0, double pan = 0, bool isSolo = false, bool isMuted = false, string language = \"Japanaese\") Parameters Type Name Description Guid groupId トラックGroupのGuid Category category トラックの種類 String name トラック名 String castId トラックのキャストID。複数キャストやキャストが居ない場合は Mixed Double volume トラックの音量 Double pan トラックのパン Boolean isSolo ソロ再生 Boolean isMuted 再生ミュート String language トラックの言語 See Also AddGroup(XElement) TrackSet AddGroup(XElement) CeVIOのトラックを定義するGroup要素を追加する Declaration public void AddGroup(XElement group) Parameters Type Name Description XElement group 追加するGroup要素 See Also AddGroup(Guid, Category, String, String, Double, Double, Boolean, Boolean, String) TrackSet AddUnits(IEnumerable) Unit要素リストを追加する Declaration public void AddUnits(IEnumerable units) Parameters Type Name Description IEnumerable < XElement > units 追加するUnit要素リスト DuplicateAndAddTrackSetAsync(Guid, Nullable) 指定したIDのトラックデータセット(GroupとUnit)を複製・追加 Declaration public async ValueTask<(XElement group, List units)> DuplicateAndAddTrackSetAsync(Guid targetId, Guid? newId = null) Parameters Type Name Description Guid targetId 指定GroupのGUID Nullable < Guid > newId 新規GUID Returns Type Description ValueTask < (T1, T2) < XElement , List < XElement >>> DuplicateTrackSetAsync(Guid, Nullable) 指定したIDのトラックデータセット(GroupとUnit)を複製 see also: DuplicateAndAddTrackSetAsync(Guid, Nullable) Declaration public async ValueTask<(XElement group, List units)> DuplicateTrackSetAsync(Guid targetId, Guid? newId = null) Parameters Type Name Description Guid targetId 指定GroupのGUID Nullable < Guid > newId 新規GUID Returns Type Description ValueTask < (T1, T2) < XElement , List < XElement >>> GetSongTuneRawParamters() Declaration public List<(string id, XElement param)> GetSongTuneRawParamters() Returns Type Description List < (T1, T2) < String , XElement >> GetTrackSet(Guid) 指定したIDのトラックデータセット(GroupとUnit)を取得 Declaration public (XElement group, List units) GetTrackSet(Guid id) Parameters Type Name Description Guid id 指定ID Returns Type Description (T1, T2) < XElement , List < XElement >> See Also GetTrackSet(Guid) GetTrackSet(Guid) 指定したIDのトラックデータセット(GroupとUnit)を取得 Declaration public TrackSet GetTrackSet(Guid id) where T : UnitBase Parameters Type Name Description Guid id 指定ID Returns Type Description TrackSet Type Parameters Name Description T See Also GetTrackSets() GetTrackSets() トラックデータ(GroupとUnit)のリストを返す Declaration public List<(XElement group, List units)> GetTrackSets() Returns Type Description List < (T1, T2) < XElement , List < XElement >>> See Also GetTrackSets() GetTrackSets() Declaration public List> GetTrackSets() where T : UnitBase Returns Type Description List < TrackSet > Type Parameters Name Description T GetUnits() Unit管理オブジェクトで返す Declaration public List GetUnits() Returns Type Description List < UnitBase > GetUnits(Category) Unit管理オブジェクトで返す Declaration public List GetUnits(Category category) Parameters Type Name Description Category category Returns Type Description List < UnitBase > GetUnitsRaw() ボイスアイテム一覧を返す Declaration public List GetUnitsRaw() Returns Type Description List < XElement > GetUnitsRaw(Category) Declaration public List GetUnitsRaw(Category category) Parameters Type Name Description Category category フィルタする分類 Returns Type Description List < XElement > RemoveAllGroups() Group要素を全て削除する Declaration public void RemoveAllGroups() See Also AddGroup(XElement) AddGroup(Guid, Category, String, String, Double, Double, Boolean, Boolean, String) SaveAsync(String) ccs/ccstファイルを保存 Declaration public async ValueTask SaveAsync(string path) Parameters Type Name Description String path Returns Type Description ValueTask Remarks SaveAsync(ICeVIOFile, String, Boolean) Implements ICeVIOFile Extension Methods SasaraCcs.SaveAsync(ICeVIOFile, String, Boolean)" + "keywords": "Class CeVIOFileBase CCS / CCSTファイル管理基底クラス Inheritance Object CeVIOFileBase CcsProject CcstTrack Implements ICeVIOFile Namespace : LibSasara.Model Assembly : LibSasara.dll Syntax public abstract class CeVIOFileBase : ICeVIOFile Constructors CeVIOFileBase(XDocument) コンストラクタ Declaration protected CeVIOFileBase(XDocument xml) Parameters Type Name Description XDocument xml CCS or CCSTの XDocument Fields rawXml 元のCCS or CCSTのXDocument Declaration protected XDocument rawXml Field Value Type Description XDocument Properties AutherVersion ファイルを生成したツールのバージョン Declaration public Version AutherVersion { get; } Property Value Type Description Version RawGroups 生のGroup要素 Declaration public List RawGroups { get; } Property Value Type Description List < XElement > Methods AddGroup(Guid, Category, String, String, Double, Double, Boolean, Boolean, String) Declaration public void AddGroup(Guid groupId, Category category, string name, string castId = \"Mixed\", double volume = 0, double pan = 0, bool isSolo = false, bool isMuted = false, string language = \"Japanaese\") Parameters Type Name Description Guid groupId トラックGroupのGuid Category category トラックの種類 String name トラック名 String castId トラックのキャストID。複数キャストやキャストが居ない場合は Mixed Double volume トラックの音量 Double pan トラックのパン Boolean isSolo ソロ再生 Boolean isMuted 再生ミュート String language トラックの言語 See Also AddGroup(XElement) TrackSet AddGroup(XElement) CeVIOのトラックを定義するGroup要素を追加する Declaration public void AddGroup(XElement group) Parameters Type Name Description XElement group 追加するGroup要素 See Also AddGroup(Guid, Category, String, String, Double, Double, Boolean, Boolean, String) TrackSet AddUnits(IEnumerable) Unit要素リストを追加する Declaration public void AddUnits(IEnumerable units) Parameters Type Name Description IEnumerable < XElement > units 追加するUnit要素リスト DuplicateAndAddTrackSetAsync(Guid, Nullable) Declaration public async ValueTask<(XElement group, List units)> DuplicateAndAddTrackSetAsync(Guid targetId, Guid? newId = null) Parameters Type Name Description Guid targetId Nullable < Guid > newId Returns Type Description ValueTask < (T1, T2) < XElement , List < XElement >>> DuplicateTrackSetAsync(Guid, Nullable) Declaration public async ValueTask<(XElement group, List units)> DuplicateTrackSetAsync(Guid targetId, Guid? newId = null) Parameters Type Name Description Guid targetId Nullable < Guid > newId Returns Type Description ValueTask < (T1, T2) < XElement , List < XElement >>> GetSongTuneRawParamters() Declaration public List<(string id, XElement param)> GetSongTuneRawParamters() Returns Type Description List < (T1, T2) < String , XElement >> GetTrackSet(Guid) Declaration public (XElement group, List units) GetTrackSet(Guid id) Parameters Type Name Description Guid id Returns Type Description (T1, T2) < XElement , List < XElement >> See Also GetTrackSet(Guid) GetTrackSet(Guid) Declaration public TrackSet GetTrackSet(Guid id) where T : UnitBase Parameters Type Name Description Guid id Returns Type Description TrackSet Type Parameters Name Description T See Also GetTrackSets() GetTrackSets() Declaration public List<(XElement group, List units)> GetTrackSets() Returns Type Description List < (T1, T2) < XElement , List < XElement >>> See Also GetTrackSets() GetTrackSets() Declaration public List> GetTrackSets() where T : UnitBase Returns Type Description List < TrackSet > Type Parameters Name Description T GetUnits() Unit管理オブジェクトで返す Declaration public List GetUnits() Returns Type Description List < UnitBase > GetUnits(Category) Declaration public List GetUnits(Category category) Parameters Type Name Description Category category Returns Type Description List < UnitBase > GetUnitsRaw() Declaration public List GetUnitsRaw() Returns Type Description List < XElement > GetUnitsRaw(Category) Declaration public List GetUnitsRaw(Category category) Parameters Type Name Description Category category Returns Type Description List < XElement > RemoveAllGroups() Group要素を全て削除する Declaration public void RemoveAllGroups() See Also AddGroup(XElement) AddGroup(Guid, Category, String, String, Double, Double, Boolean, Boolean, String) SaveAsync(String) ccs/ccstファイルを保存 Declaration public async ValueTask SaveAsync(string path) Parameters Type Name Description String path Returns Type Description ValueTask Remarks SaveAsync(ICeVIOFile, String, Boolean) Implements ICeVIOFile Extension Methods SasaraCcs.SaveAsync(ICeVIOFile, String, Boolean)" }, "api/LibSasara.Model.CeVIOFileExt.html": { "href": "api/LibSasara.Model.CeVIOFileExt.html", @@ -72,12 +72,12 @@ "api/LibSasara.Model.ICeVIOFile.html": { "href": "api/LibSasara.Model.ICeVIOFile.html", "title": "Interface ICeVIOFile | Documentation - LibSasara", - "keywords": "Interface ICeVIOFile CCS/CCST共通インターフェイス Namespace : LibSasara.Model Assembly : LibSasara.dll Syntax public interface ICeVIOFile Methods DuplicateAndAddTrackSetAsync(Guid, Nullable) 指定したIDのトラックデータセット(GroupとUnit)を複製・追加 Declaration ValueTask<(XElement group, List units)> DuplicateAndAddTrackSetAsync(Guid targetId, Guid? newId = null) Parameters Type Name Description Guid targetId 指定GroupのGUID Nullable < Guid > newId 新規GUID Returns Type Description ValueTask < (T1, T2) < XElement , List < XElement >>> DuplicateTrackSetAsync(Guid, Nullable) 指定したIDのトラックデータセット(GroupとUnit)を複製 see also: DuplicateAndAddTrackSetAsync(Guid, Nullable) Declaration ValueTask<(XElement group, List units)> DuplicateTrackSetAsync(Guid targetId, Guid? newId = null) Parameters Type Name Description Guid targetId 指定GroupのGUID Nullable < Guid > newId 新規GUID Returns Type Description ValueTask < (T1, T2) < XElement , List < XElement >>> GetTrackSet(Guid) 指定したIDのトラックデータセット(GroupとUnit)を取得 Declaration (XElement group, List units) GetTrackSet(Guid id) Parameters Type Name Description Guid id 指定ID Returns Type Description (T1, T2) < XElement , List < XElement >> GetTrackSet(Guid) 指定したIDのトラックデータセット(GroupとUnit)を取得 Declaration TrackSet GetTrackSet(Guid id) where T : UnitBase Parameters Type Name Description Guid id 指定ID Returns Type Description TrackSet Type Parameters Name Description T GetTrackSets() トラックデータ(GroupとUnit)のリストを返す Declaration List<(XElement group, List units)> GetTrackSets() Returns Type Description List < (T1, T2) < XElement , List < XElement >>> GetUnitsRaw() ボイスアイテム一覧を返す Declaration List GetUnitsRaw() Returns Type Description List < XElement > GetUnitsRaw(Category) Declaration List GetUnitsRaw(Category category) Parameters Type Name Description Category category フィルタする分類 Returns Type Description List < XElement > Extension Methods SasaraCcs.SaveAsync(ICeVIOFile, String, Boolean)" + "keywords": "Interface ICeVIOFile CCS/CCST共通インターフェイス Namespace : LibSasara.Model Assembly : LibSasara.dll Syntax public interface ICeVIOFile Methods DuplicateAndAddTrackSetAsync(Guid, Nullable) 指定したIDのトラックデータセット(GroupとUnit)を複製・追加 Declaration ValueTask<(XElement group, List units)> DuplicateAndAddTrackSetAsync(Guid targetId, Guid? newId = null) Parameters Type Name Description Guid targetId 指定GroupのGUID Nullable < Guid > newId 新規GUID Returns Type Description ValueTask < (T1, T2) < XElement , List < XElement >>> DuplicateTrackSetAsync(Guid, Nullable) 指定したIDのトラックデータセット(GroupとUnit)を複製 see also: DuplicateAndAddTrackSetAsync(Guid, Nullable) Declaration ValueTask<(XElement group, List units)> DuplicateTrackSetAsync(Guid targetId, Guid? newId = null) Parameters Type Name Description Guid targetId 指定GroupのGUID Nullable < Guid > newId 新規GUID Returns Type Description ValueTask < (T1, T2) < XElement , List < XElement >>> GetTrackSet(Guid) 指定したIDのトラックデータセット(GroupとUnit)を取得 Declaration (XElement group, List units) GetTrackSet(Guid id) Parameters Type Name Description Guid id 指定ID Returns Type Description (T1, T2) < XElement , List < XElement >> GetTrackSet(Guid) Declaration TrackSet GetTrackSet(Guid id) where T : UnitBase Parameters Type Name Description Guid id Returns Type Description TrackSet Type Parameters Name Description T GetTrackSets() トラックデータ(GroupとUnit)のリストを返す Declaration List<(XElement group, List units)> GetTrackSets() Returns Type Description List < (T1, T2) < XElement , List < XElement >>> GetUnitsRaw() ボイスアイテム一覧を返す Declaration List GetUnitsRaw() Returns Type Description List < XElement > GetUnitsRaw(Category) Declaration List GetUnitsRaw(Category category) Parameters Type Name Description Category category フィルタする分類 Returns Type Description List < XElement > Extension Methods SasaraCcs.SaveAsync(ICeVIOFile, String, Boolean)" }, "api/LibSasara.Model.Lab.html": { "href": "api/LibSasara.Model.Lab.html", "title": "Class Lab | Documentation - LibSasara", - "keywords": "Class Lab Timing file (.lab) Inheritance Object Lab Namespace : LibSasara.Model Assembly : LibSasara.dll Syntax public class Lab Constructors Lab(IEnumerable) Declaration public Lab(IEnumerable labLines) Parameters Type Name Description IEnumerable < LabLine > labLines Lab(String, Int32) Declaration public Lab(string labData, int fps = 30) Parameters Type Name Description String labData Int32 fps Properties Lines 行単位 LabLine のリスト Declaration public IEnumerable Lines { get; } Property Value Type Description IEnumerable < LabLine > Methods ChangeLengthByRateAsync(Double) 長さを比率に合わせて変更する Declaration public async ValueTask ChangeLengthByRateAsync(double percent) Parameters Type Name Description Double percent Returns Type Description ValueTask DisplaceSecondsAsync(Double) 指定した秒数ぶん、全体のタイミングをずらします Declaration public async ValueTask DisplaceSecondsAsync(double seconds) Parameters Type Name Description Double seconds 秒数。マイナス指定で前にずらします。 Returns Type Description ValueTask Exceptions Type Condition InvalidOperationException 最初の音素のタイミングがマイナスにずれた場合エラー。 SplitToSentence(Double) 文章・小節単位に分割する Declaration public List> SplitToSentence(double threshold) Parameters Type Name Description Double threshold 分割基準秒数(sec.) Returns Type Description List < List < LabLine >>" + "keywords": "Class Lab Timing file (.lab) Inheritance Object Lab Namespace : LibSasara.Model Assembly : LibSasara.dll Syntax public class Lab Constructors Lab(IEnumerable) Declaration public Lab(IEnumerable labLines) Parameters Type Name Description IEnumerable < LabLine > labLines Lab(String, Int32) Declaration public Lab(string labData, int fps = 30) Parameters Type Name Description String labData Int32 fps Properties Lines 行単位 LabLine のリスト Declaration public IEnumerable Lines { get; } Property Value Type Description IEnumerable < LabLine > Methods ChangeLengthByRateAsync(Double) 長さを比率に合わせて変更する Declaration public async ValueTask ChangeLengthByRateAsync(double percent) Parameters Type Name Description Double percent Returns Type Description ValueTask DisplaceSecondsAsync(Double) 指定した秒数ぶん、全体のタイミングをずらします Declaration public async ValueTask DisplaceSecondsAsync(double seconds) Parameters Type Name Description Double seconds 秒数。マイナス指定で前にずらします。 Returns Type Description ValueTask Exceptions Type Condition InvalidOperationException 最初の音素のタイミングがマイナスにずれた場合エラー。 SplitToSentence(Double) 文章・小節単位に分割する Declaration public List> SplitToSentence(double threshold) Parameters Type Name Description Double threshold 分割基準秒数(sec.) Returns Type Description List < List < LabLine >> ToString() ラベルファイル(*.lab)フォーマットの文字列を返します。 Declaration public override string ToString() Returns Type Description String ラベルファイル(*.lab)フォーマットの文字列 Overrides Object.ToString() Examples 0 1000 sil 1000 200000 a 200000 201000 sil" }, "api/LibSasara.Model.LabLine.html": { "href": "api/LibSasara.Model.LabLine.html", @@ -92,7 +92,7 @@ "api/LibSasara.Model.PhonemeUtil.html": { "href": "api/LibSasara.Model.PhonemeUtil.html", "title": "Class PhonemeUtil | Documentation - LibSasara", - "keywords": "Class PhonemeUtil 音素ユーティリティ Inheritance Object PhonemeUtil Namespace : LibSasara.Model Assembly : LibSasara.dll Syntax public static class PhonemeUtil Fields CL 小さい「っ」(促音)の音素。close Declaration public const string CL = \"cl\" Field Value Type Description String INVALID_PH 無効音素 Declaration public const string INVALID_PH = \"xx\" Field Value Type Description String NASAL_JA 日本語の鼻音子音音素の正規表現パターン。 Declaration public static Regex NASAL_JA Field Value Type Description Regex NO_CONSONANT 子音でない音素の正規表現パターン。 Declaration public static Regex NO_CONSONANT Field Value Type Description Regex NOSOUND_VOWELS 日本語の無声母音音素の正規表現パターン。 Declaration public static Regex NOSOUND_VOWELS Field Value Type Description Regex PAU 休符音素。pause Declaration public const string PAU = \"pau\" Field Value Type Description String SIL 休符音素。silent Declaration public const string SIL = \"sil\" Field Value Type Description String VOWELS_JA 日本語の母音音素の正規表現パターン。無声母音含む Declaration public static Regex VOWELS_JA Field Value Type Description Regex Methods IsCL(LabLine) ラベルの音素が促音かどうか Declaration public static bool IsCL(LabLine label) Parameters Type Name Description LabLine label Returns Type Description Boolean IsCL(String) 促音かどうか Declaration public static bool IsCL(string text) Parameters Type Name Description String text Returns Type Description Boolean IsConsonant(LabLine) 音素が子音かどうか Declaration public static bool IsConsonant(LabLine label) Parameters Type Name Description LabLine label Returns Type Description Boolean IsConsonant(String) 音素が子音かどうか Declaration public static bool IsConsonant(string cText) Parameters Type Name Description String cText Returns Type Description Boolean IsNasal(LabLine) ラベルの音素が鼻音かどうか Declaration public static bool IsNasal(LabLine label) Parameters Type Name Description LabLine label Returns Type Description Boolean IsNasal(String) 鼻音かどうか Declaration public static bool IsNasal(string nText) Parameters Type Name Description String nText Returns Type Description Boolean IsNoSounds(LabLine) ラベル音素が休符音素かどうか Declaration public static bool IsNoSounds(LabLine label) Parameters Type Name Description LabLine label Returns Type Description Boolean See Also IsPau(LabLine) IsSil(LabLine) IsNoSoundVowel(String) 音素テキストが無声母音か? Declaration public static bool IsNoSoundVowel(string text) Parameters Type Name Description String text Returns Type Description Boolean IsPau(LabLine) ラベルの音素が[pau]かどうか Declaration public static bool IsPau(LabLine label) Parameters Type Name Description LabLine label Returns Type Description Boolean See Also IsSil(LabLine) IsNoSounds(LabLine) IsSil(LabLine) ラベルの音素が[sil]かどうか Declaration public static bool IsSil(LabLine label) Parameters Type Name Description LabLine label Returns Type Description Boolean See Also IsPau(LabLine) IsNoSounds(LabLine) IsVowel(LabLine) ラベルの音素が母音かどうか Declaration public static bool IsVowel(LabLine label) Parameters Type Name Description LabLine label Returns Type Description Boolean IsVowel(String) 音素テキストが母音かどうか Declaration public static bool IsVowel(string pText) Parameters Type Name Description String pText Returns Type Description Boolean" + "keywords": "Class PhonemeUtil 音素ユーティリティ Inheritance Object PhonemeUtil Namespace : LibSasara.Model Assembly : LibSasara.dll Syntax public static class PhonemeUtil Fields CL 小さい「っ」(促音)の音素。close Declaration public const string CL = \"cl\" Field Value Type Description String INVALID_PH 無効音素 Declaration public const string INVALID_PH = \"xx\" Field Value Type Description String NASAL_JA 日本語の鼻音子音音素の正規表現パターン。 Declaration public static Regex NASAL_JA Field Value Type Description Regex NO_CONSONANT 子音でない音素の正規表現パターン。 Declaration public static Regex NO_CONSONANT Field Value Type Description Regex NOSOUND_VOWELS 日本語の無声母音音素の正規表現パターン。 Declaration public static Regex NOSOUND_VOWELS Field Value Type Description Regex PAU 休符音素。pause Declaration public const string PAU = \"pau\" Field Value Type Description String SIL 休符音素。silent Declaration public const string SIL = \"sil\" Field Value Type Description String VOWELS_JA 日本語の母音音素の正規表現パターン。無声母音含む Declaration public static Regex VOWELS_JA Field Value Type Description Regex Methods IsCL(LabLine) ラベルの音素が促音かどうか Declaration public static bool IsCL(LabLine label) Parameters Type Name Description LabLine label Returns Type Description Boolean IsCL(String) 促音かどうか Declaration public static bool IsCL(string text) Parameters Type Name Description String text Returns Type Description Boolean IsConsonant(LabLine) Declaration public static bool IsConsonant(LabLine label) Parameters Type Name Description LabLine label Returns Type Description Boolean IsConsonant(String) 音素が子音かどうか Declaration public static bool IsConsonant(string cText) Parameters Type Name Description String cText Returns Type Description Boolean IsNasal(LabLine) ラベルの音素が鼻音かどうか Declaration public static bool IsNasal(LabLine label) Parameters Type Name Description LabLine label Returns Type Description Boolean IsNasal(String) 鼻音かどうか Declaration public static bool IsNasal(string nText) Parameters Type Name Description String nText Returns Type Description Boolean IsNoSounds(LabLine) ラベル音素が休符音素かどうか Declaration public static bool IsNoSounds(LabLine label) Parameters Type Name Description LabLine label Returns Type Description Boolean See Also IsPau(LabLine) IsSil(LabLine) IsNoSoundVowel(String) 音素テキストが無声母音か? Declaration public static bool IsNoSoundVowel(string text) Parameters Type Name Description String text Returns Type Description Boolean IsPau(LabLine) ラベルの音素が[pau]かどうか Declaration public static bool IsPau(LabLine label) Parameters Type Name Description LabLine label Returns Type Description Boolean See Also IsSil(LabLine) IsNoSounds(LabLine) IsSil(LabLine) ラベルの音素が[sil]かどうか Declaration public static bool IsSil(LabLine label) Parameters Type Name Description LabLine label Returns Type Description Boolean See Also IsPau(LabLine) IsNoSounds(LabLine) IsVowel(LabLine) ラベルの音素が母音かどうか Declaration public static bool IsVowel(LabLine label) Parameters Type Name Description LabLine label Returns Type Description Boolean IsVowel(String) 音素テキストが母音かどうか Declaration public static bool IsVowel(string pText) Parameters Type Name Description String pText Returns Type Description Boolean" }, "api/LibSasara.Model.Serialize.AcousticPhrase.html": { "href": "api/LibSasara.Model.Serialize.AcousticPhrase.html", @@ -102,7 +102,7 @@ "api/LibSasara.Model.Serialize.Author.html": { "href": "api/LibSasara.Model.Serialize.Author.html", "title": "Class Author | Documentation - LibSasara", - "keywords": "Class Author Inheritance Object Author Implements IHasVersion IEquatable < Author > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class Author : IHasVersion, IEquatable Properties Version バージョン Declaration public Version Version { get; set; } Property Value Type Description Version VersionString バージョン Declaration public string VersionString { get; set; } Property Value Type Description String Implements IHasVersion System.IEquatable" + "keywords": "Class Author Inheritance Object Author Implements IHasVersion IEquatable < Author > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class Author : IHasVersion, IEquatable Properties Version Declaration public Version Version { get; set; } Property Value Type Description Version VersionString Declaration public string VersionString { get; set; } Property Value Type Description String Implements IHasVersion System.IEquatable" }, "api/LibSasara.Model.Serialize.ClockObject.html": { "href": "api/LibSasara.Model.Serialize.ClockObject.html", @@ -122,12 +122,12 @@ "api/LibSasara.Model.Serialize.DictionaryInfo.html": { "href": "api/LibSasara.Model.Serialize.DictionaryInfo.html", "title": "Class DictionaryInfo | Documentation - LibSasara", - "keywords": "Class DictionaryInfo 辞書情報 Inheritance Object DictionaryInfo Implements IHasVersion IEquatable < DictionaryInfo > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class DictionaryInfo : IHasVersion, IEquatable Properties Extension 日本語以外の辞書情報 Declaration public ExtensionInfo Extension { get; set; } Property Value Type Description ExtensionInfo Version バージョン Declaration public Version Version { get; set; } Property Value Type Description Version VersionString バージョン Declaration public string VersionString { get; set; } Property Value Type Description String Implements IHasVersion System.IEquatable" + "keywords": "Class DictionaryInfo 辞書情報 Inheritance Object DictionaryInfo Implements IHasVersion IEquatable < DictionaryInfo > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class DictionaryInfo : IHasVersion, IEquatable Properties Extension 日本語以外の辞書情報 Declaration public ExtensionInfo Extension { get; set; } Property Value Type Description ExtensionInfo Version Declaration public Version Version { get; set; } Property Value Type Description Version VersionString Declaration public string VersionString { get; set; } Property Value Type Description String Implements IHasVersion System.IEquatable" }, "api/LibSasara.Model.Serialize.Direction-1.html": { "href": "api/LibSasara.Model.Serialize.Direction-1.html", "title": "Class Direction | Documentation - LibSasara", - "keywords": "Class Direction コンディション・感情設定 Inheritance Object List Direction Implements IList ICollection IReadOnlyList IReadOnlyCollection IEnumerable IList ICollection IEnumerable Inherited Members System.Collections.Generic.List.System.Collections.IList.get_Item(System.Int32) System.Collections.Generic.List.System.Collections.IList.set_Item(System.Int32, System.Object) List.Add(T) List.AddRange(IEnumerable) List.AsReadOnly() List.BinarySearch(T) List.BinarySearch(T, IComparer) List.BinarySearch(Int32, Int32, T, IComparer) List.Clear() List.Contains(T) List.ConvertAll(Converter) List.CopyTo(T[]) List.CopyTo(T[], Int32) List.CopyTo(Int32, T[], Int32, Int32) List.Exists(Predicate) List.Find(Predicate) List.FindAll(Predicate) List.FindIndex(Int32, Int32, Predicate) List.FindIndex(Int32, Predicate) List.FindIndex(Predicate) List.FindLast(Predicate) List.FindLastIndex(Int32, Int32, Predicate) List.FindLastIndex(Int32, Predicate) List.FindLastIndex(Predicate) List.ForEach(Action) List.GetEnumerator() List.GetRange(Int32, Int32) List.IndexOf(T) List.IndexOf(T, Int32) List.IndexOf(T, Int32, Int32) List.Insert(Int32, T) List.InsertRange(Int32, IEnumerable) List.LastIndexOf(T) List.LastIndexOf(T, Int32) List.LastIndexOf(T, Int32, Int32) List.Remove(T) List.RemoveAll(Predicate) List.RemoveAt(Int32) List.RemoveRange(Int32, Int32) List.Reverse() List.Reverse(Int32, Int32) List.Sort() List.Sort(IComparer) List.Sort(Comparison) List.Sort(Int32, Int32, IComparer) List.IEnumerable.GetEnumerator() List.ICollection.CopyTo(Array, Int32) List.IEnumerable.GetEnumerator() List.IList.Add(Object) List.IList.Contains(Object) List.IList.IndexOf(Object) List.IList.Insert(Int32, Object) List.IList.Remove(Object) List.ToArray() List.TrimExcess() List.TrueForAll(Predicate) List.Capacity List.Count List.Item[Int32] List.ICollection.IsReadOnly List.ICollection.IsSynchronized List.ICollection.SyncRoot List.IList.IsFixedSize List.IList.IsReadOnly List.IList.Item[Int32] Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class Direction : List, IList, ICollection, IReadOnlyList, IReadOnlyCollection, IEnumerable, IList, ICollection, IEnumerable Type Parameters Name Description T Properties Alpha 声質 Declaration public double Alpha { get; set; } Property Value Type Description Double LogF0Scale 抑揚 Declaration public double LogF0Scale { get; set; } Property Value Type Description Double Speed 速さ Declaration public double Speed { get; set; } Property Value Type Description Double Tone 高さ(6.00 ~ -6.00) Declaration public double Tone { get; set; } Property Value Type Description Double Volume 大きさ Declaration public double Volume { get; set; } Property Value Type Description Double Implements System.Collections.Generic.IList System.Collections.Generic.ICollection System.Collections.Generic.IReadOnlyList System.Collections.Generic.IReadOnlyCollection System.Collections.Generic.IEnumerable System.Collections.IList System.Collections.ICollection System.Collections.IEnumerable" + "keywords": "Class Direction コンディション・感情設定 Inheritance Object List Direction Implements IList ICollection IReadOnlyList IReadOnlyCollection IEnumerable IList ICollection IEnumerable Inherited Members System.Collections.Generic.List.System.Collections.IList.get_Item(System.Int32) System.Collections.Generic.List.System.Collections.IList.set_Item(System.Int32, System.Object) List.Add(T) List.AddRange(IEnumerable) List.AsReadOnly() List.BinarySearch(T) List.BinarySearch(T, IComparer) List.BinarySearch(Int32, Int32, T, IComparer) List.Clear() List.Contains(T) List.ConvertAll(Converter) List.CopyTo(T[]) List.CopyTo(T[], Int32) List.CopyTo(Int32, T[], Int32, Int32) List.Exists(Predicate) List.Find(Predicate) List.FindAll(Predicate) List.FindIndex(Int32, Int32, Predicate) List.FindIndex(Int32, Predicate) List.FindIndex(Predicate) List.FindLast(Predicate) List.FindLastIndex(Int32, Int32, Predicate) List.FindLastIndex(Int32, Predicate) List.FindLastIndex(Predicate) List.ForEach(Action) List.GetEnumerator() List.GetRange(Int32, Int32) List.IndexOf(T) List.IndexOf(T, Int32) List.IndexOf(T, Int32, Int32) List.Insert(Int32, T) List.InsertRange(Int32, IEnumerable) List.LastIndexOf(T) List.LastIndexOf(T, Int32) List.LastIndexOf(T, Int32, Int32) List.Remove(T) List.RemoveAll(Predicate) List.RemoveAt(Int32) List.RemoveRange(Int32, Int32) List.Reverse() System.Collections.Generic.List.Reverse(System.Int32, System.Int32) List.Sort() List.Sort(IComparer) List.Sort(Comparison) List.Sort(Int32, Int32, IComparer) List.IEnumerable.GetEnumerator() List.ICollection.CopyTo(Array, Int32) List.IEnumerable.GetEnumerator() List.IList.Add(Object) List.IList.Contains(Object) List.IList.IndexOf(Object) System.Collections.Generic.List.System.Collections.IList.Insert(System.Int32, System.Object) List.IList.Remove(Object) List.ToArray() List.TrimExcess() List.TrueForAll(Predicate) List.Capacity List.Count List.Item[Int32] List.ICollection.IsReadOnly List.ICollection.IsSynchronized List.ICollection.SyncRoot List.IList.IsFixedSize List.IList.IsReadOnly List.IList.Item[Int32] Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class Direction : List, IList, ICollection, IReadOnlyList, IReadOnlyCollection, IEnumerable, IList, ICollection, IEnumerable Type Parameters Name Description T Properties Alpha 声質 Declaration public double Alpha { get; set; } Property Value Type Description Double LogF0Scale 抑揚 Declaration public double LogF0Scale { get; set; } Property Value Type Description Double Speed 速さ Declaration public double Speed { get; set; } Property Value Type Description Double Tone 高さ(6.00 ~ -6.00) Declaration public double Tone { get; set; } Property Value Type Description Double Volume 大きさ Declaration public double Volume { get; set; } Property Value Type Description Double Implements System.Collections.Generic.IList System.Collections.Generic.ICollection System.Collections.Generic.IReadOnlyList System.Collections.Generic.IReadOnlyCollection System.Collections.Generic.IEnumerable System.Collections.IList System.Collections.ICollection System.Collections.IEnumerable" }, "api/LibSasara.Model.Serialize.Dynamics.html": { "href": "api/LibSasara.Model.Serialize.Dynamics.html", @@ -137,7 +137,7 @@ "api/LibSasara.Model.Serialize.ExtensionInfo.html": { "href": "api/LibSasara.Model.Serialize.ExtensionInfo.html", "title": "Class ExtensionInfo | Documentation - LibSasara", - "keywords": "Class ExtensionInfo 追加辞書情報 Inheritance Object ExtensionInfo Implements IHasVersion IEquatable < ExtensionInfo > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class ExtensionInfo : IHasVersion, IEquatable Properties Language 追加辞書の言語。English / Chinese Declaration public string Language { get; set; } Property Value Type Description String Version バージョン Declaration public Version Version { get; set; } Property Value Type Description Version VersionString バージョン Declaration public string VersionString { get; set; } Property Value Type Description String Implements IHasVersion System.IEquatable" + "keywords": "Class ExtensionInfo 追加辞書情報 Inheritance Object ExtensionInfo Implements IHasVersion IEquatable < ExtensionInfo > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class ExtensionInfo : IHasVersion, IEquatable Properties Language 追加辞書の言語。English / Chinese Declaration public string Language { get; set; } Property Value Type Description String Version Declaration public Version Version { get; set; } Property Value Type Description Version VersionString Declaration public string VersionString { get; set; } Property Value Type Description String Implements IHasVersion System.IEquatable" }, "api/LibSasara.Model.Serialize.Generator.html": { "href": "api/LibSasara.Model.Serialize.Generator.html", @@ -147,17 +147,17 @@ "api/LibSasara.Model.Serialize.Group.html": { "href": "api/LibSasara.Model.Serialize.Group.html", "title": "Class Group | Documentation - LibSasara", - "keywords": "Class Group トラック情報 Inheritance Object Group Implements IHasVersion IHasCategory IEquatable < Group > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class Group : IHasVersion, IHasCategory, IEquatable Properties CastId トラックキャストのID。 複数キャストのトークトラック・オーディオトラックは\"Mixed\" Declaration public string CastId { get; set; } Property Value Type Description String Category カテゴリ Declaration public Category Category { get; set; } Property Value Type Description Category Color トラックの背景色 ※指定不可 Declaration public string Color { get; set; } Property Value Type Description String Id トラックID Declaration public Guid Id { get; set; } Property Value Type Description Guid IsMuted トラックのミュート Declaration public bool IsMuted { get; set; } Property Value Type Description Boolean IsSolo トラックのソロ再生 Declaration public bool IsSolo { get; set; } Property Value Type Description Boolean Language トラックの言語。 ※ボイス複数の場合は最初のキャストの言語? Declaration public string Language { get; set; } Property Value Type Description String Name トラック名 Declaration public string Name { get; set; } Property Value Type Description String Pan トラックの左右パン Declaration public double Pan { get; set; } Property Value Type Description Double SnapShot トラックの固定時、キャッシュのID Declaration public string SnapShot { get; set; } Property Value Type Description String Version バージョン Declaration public Version Version { get; set; } Property Value Type Description Version VersionString バージョン Declaration public string VersionString { get; set; } Property Value Type Description String Volume トラックボリューム Declaration public double Volume { get; set; } Property Value Type Description Double Implements IHasVersion IHasCategory System.IEquatable" + "keywords": "Class Group トラック情報 Inheritance Object Group Implements IHasVersion IHasCategory IEquatable < Group > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class Group : IHasVersion, IHasCategory, IEquatable Properties CastId トラックキャストのID。 複数キャストのトークトラック・オーディオトラックは\"Mixed\" Declaration public string CastId { get; set; } Property Value Type Description String Category Declaration public Category Category { get; set; } Property Value Type Description Category Color トラックの背景色 ※指定不可 Declaration public string Color { get; set; } Property Value Type Description String Id トラックID Declaration public Guid Id { get; set; } Property Value Type Description Guid IsMuted トラックのミュート Declaration public bool IsMuted { get; set; } Property Value Type Description Boolean IsSolo トラックのソロ再生 Declaration public bool IsSolo { get; set; } Property Value Type Description Boolean Language トラックの言語。 ※ボイス複数の場合は最初のキャストの言語? Declaration public string Language { get; set; } Property Value Type Description String Name トラック名 Declaration public string Name { get; set; } Property Value Type Description String Pan トラックの左右パン Declaration public double Pan { get; set; } Property Value Type Description Double SnapShot トラックの固定時、キャッシュのID Declaration public string SnapShot { get; set; } Property Value Type Description String Version Declaration public Version Version { get; set; } Property Value Type Description Version VersionString Declaration public string VersionString { get; set; } Property Value Type Description String Volume トラックボリューム Declaration public double Volume { get; set; } Property Value Type Description Double Implements IHasVersion IHasCategory System.IEquatable" }, "api/LibSasara.Model.Serialize.Groups-1.html": { "href": "api/LibSasara.Model.Serialize.Groups-1.html", "title": "Class Groups | Documentation - LibSasara", - "keywords": "Class Groups トラック一覧 Inheritance Object List Groups Implements IList ICollection IReadOnlyList IReadOnlyCollection IEnumerable IList ICollection IEnumerable Inherited Members System.Collections.Generic.List.System.Collections.IList.get_Item(System.Int32) System.Collections.Generic.List.System.Collections.IList.set_Item(System.Int32, System.Object) List.Add(T) List.AddRange(IEnumerable) List.AsReadOnly() List.BinarySearch(T) List.BinarySearch(T, IComparer) List.BinarySearch(Int32, Int32, T, IComparer) List.Clear() List.Contains(T) List.ConvertAll(Converter) List.CopyTo(T[]) List.CopyTo(T[], Int32) List.CopyTo(Int32, T[], Int32, Int32) List.Exists(Predicate) List.Find(Predicate) List.FindAll(Predicate) List.FindIndex(Int32, Int32, Predicate) List.FindIndex(Int32, Predicate) List.FindIndex(Predicate) List.FindLast(Predicate) List.FindLastIndex(Int32, Int32, Predicate) List.FindLastIndex(Int32, Predicate) List.FindLastIndex(Predicate) List.ForEach(Action) List.GetEnumerator() List.GetRange(Int32, Int32) List.IndexOf(T) List.IndexOf(T, Int32) List.IndexOf(T, Int32, Int32) List.Insert(Int32, T) List.InsertRange(Int32, IEnumerable) List.LastIndexOf(T) List.LastIndexOf(T, Int32) List.LastIndexOf(T, Int32, Int32) List.Remove(T) List.RemoveAll(Predicate) List.RemoveAt(Int32) List.RemoveRange(Int32, Int32) List.Reverse() List.Reverse(Int32, Int32) List.Sort() List.Sort(IComparer) List.Sort(Comparison) List.Sort(Int32, Int32, IComparer) List.IEnumerable.GetEnumerator() List.ICollection.CopyTo(Array, Int32) List.IEnumerable.GetEnumerator() List.IList.Add(Object) List.IList.Contains(Object) List.IList.IndexOf(Object) List.IList.Insert(Int32, Object) List.IList.Remove(Object) List.ToArray() List.TrimExcess() List.TrueForAll(Predicate) List.Capacity List.Count List.Item[Int32] List.ICollection.IsReadOnly List.ICollection.IsSynchronized List.ICollection.SyncRoot List.IList.IsFixedSize List.IList.IsReadOnly List.IList.Item[Int32] Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class Groups : List, IList, ICollection, IReadOnlyList, IReadOnlyCollection, IEnumerable, IList, ICollection, IEnumerable Type Parameters Name Description T Properties ActiveGroup 選択中(アクティブ中)のトラックID Declaration public Guid ActiveGroup { get; set; } Property Value Type Description Guid Implements System.Collections.Generic.IList System.Collections.Generic.ICollection System.Collections.Generic.IReadOnlyList System.Collections.Generic.IReadOnlyCollection System.Collections.Generic.IEnumerable System.Collections.IList System.Collections.ICollection System.Collections.IEnumerable" + "keywords": "Class Groups トラック一覧 Inheritance Object List Groups Implements IList ICollection IReadOnlyList IReadOnlyCollection IEnumerable IList ICollection IEnumerable Inherited Members System.Collections.Generic.List.System.Collections.IList.get_Item(System.Int32) System.Collections.Generic.List.System.Collections.IList.set_Item(System.Int32, System.Object) List.Add(T) List.AddRange(IEnumerable) List.AsReadOnly() List.BinarySearch(T) List.BinarySearch(T, IComparer) List.BinarySearch(Int32, Int32, T, IComparer) List.Clear() List.Contains(T) List.ConvertAll(Converter) List.CopyTo(T[]) List.CopyTo(T[], Int32) List.CopyTo(Int32, T[], Int32, Int32) List.Exists(Predicate) List.Find(Predicate) List.FindAll(Predicate) List.FindIndex(Int32, Int32, Predicate) List.FindIndex(Int32, Predicate) List.FindIndex(Predicate) List.FindLast(Predicate) List.FindLastIndex(Int32, Int32, Predicate) List.FindLastIndex(Int32, Predicate) List.FindLastIndex(Predicate) List.ForEach(Action) List.GetEnumerator() List.GetRange(Int32, Int32) List.IndexOf(T) List.IndexOf(T, Int32) List.IndexOf(T, Int32, Int32) List.Insert(Int32, T) List.InsertRange(Int32, IEnumerable) List.LastIndexOf(T) List.LastIndexOf(T, Int32) List.LastIndexOf(T, Int32, Int32) List.Remove(T) List.RemoveAll(Predicate) List.RemoveAt(Int32) List.RemoveRange(Int32, Int32) List.Reverse() System.Collections.Generic.List.Reverse(System.Int32, System.Int32) List.Sort() List.Sort(IComparer) List.Sort(Comparison) List.Sort(Int32, Int32, IComparer) List.IEnumerable.GetEnumerator() List.ICollection.CopyTo(Array, Int32) List.IEnumerable.GetEnumerator() List.IList.Add(Object) List.IList.Contains(Object) List.IList.IndexOf(Object) System.Collections.Generic.List.System.Collections.IList.Insert(System.Int32, System.Object) List.IList.Remove(Object) List.ToArray() List.TrimExcess() List.TrueForAll(Predicate) List.Capacity List.Count List.Item[Int32] List.ICollection.IsReadOnly List.ICollection.IsSynchronized List.ICollection.SyncRoot List.IList.IsFixedSize List.IList.IsReadOnly List.IList.Item[Int32] Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class Groups : List, IList, ICollection, IReadOnlyList, IReadOnlyCollection, IEnumerable, IList, ICollection, IEnumerable Type Parameters Name Description T Properties ActiveGroup 選択中(アクティブ中)のトラックID Declaration public Guid ActiveGroup { get; set; } Property Value Type Description Guid Implements System.Collections.Generic.IList System.Collections.Generic.ICollection System.Collections.Generic.IReadOnlyList System.Collections.Generic.IReadOnlyCollection System.Collections.Generic.IEnumerable System.Collections.IList System.Collections.ICollection System.Collections.IEnumerable" }, "api/LibSasara.Model.Serialize.html": { "href": "api/LibSasara.Model.Serialize.html", "title": "Namespace LibSasara.Model.Serialize | Documentation - LibSasara", - "keywords": "Namespace LibSasara.Model.Serialize Classes AcousticPhrase フレーズ(文節)単位データ Author ClockObject tickの時刻指定を持つ Component 感情オブジェクト Data 調整データ DictionaryInfo 辞書情報 Direction コンディション・感情設定 Dynamics ダイナミクス(強弱)指定・変更 ExtensionInfo 追加辞書情報 Generator ファイルを生成したツール。 Group トラック情報 Groups トラック一覧 Key キー(調号)指定・変更 Metadata_EN 英語調声データ NoData 無効化された調整データ Parameter 調声データ Parameters 調声データリスト Phoneme 音素ごとの調声情報 Phonemes 音素情報一覧 Project Project file (.ccs) root ReferenceState 前後選択していた調整モード RootBase Common root RootExt 便利関数 Scene シーン SceneBase Scene共通実装 ScoreObject スコア情報の抽象クラス Sequence シーケンス Song ソング情報 SongEditor ソングエディタの表示復元設定 TODO: 詳細 SongEngine 生成時のソングエンジン。 Sound テンポ変更情報 SoundSetting 音設定 SoundSource ボイスライブラリ情報 TalkEditor トークエディタの表示復元設定 TODO: 詳細 TalkEditorExtension トークエディタの表示復元設定拡張 TalkEngine 生成時のトークエンジン。 Time ビート(拍子)切替指定 Timeline エディタのタイムラインの設定 Track Track file (.ccst) root TuneData 調声データ Unit ユニット ViewScale 拡大率 Word 単語 Interfaces IEditor エディタの表示復元設定用(共通) IEngine synth engine IHasCategory ボイスの種類を指定する IHasId Idを持つ IHasVersion versionを持つ要素 IRoot Common root IScene ccsの Scene / ccstの Definision 要素共通 ITuneData 調声データ IUnit a" + "keywords": "Namespace LibSasara.Model.Serialize Classes AcousticPhrase フレーズ(文節)単位データ Author ClockObject tickの時刻指定を持つ Component 感情オブジェクト Data 調整データ DictionaryInfo 辞書情報 Direction コンディション・感情設定 Dynamics ダイナミクス(強弱)指定・変更 ExtensionInfo 追加辞書情報 Generator ファイルを生成したツール。 Group トラック情報 Groups トラック一覧 Key キー(調号)指定・変更 Metadata_EN 英語調声データ NoData 無効化された調整データ Parameter Parameters 調声データリスト Phoneme 音素ごとの調声情報 Phonemes 音素情報一覧 Project Project file (.ccs) root ReferenceState 前後選択していた調整モード RootBase RootExt 便利関数 Scene シーン SceneBase Scene共通実装 ScoreObject スコア情報の抽象クラス Sequence シーケンス Song ソング情報 SongEditor ソングエディタの表示復元設定 TODO: 詳細 SongEngine 生成時のソングエンジン。 Sound テンポ変更情報 SoundSetting 音設定 SoundSource ボイスライブラリ情報 TalkEditor トークエディタの表示復元設定 TODO: 詳細 TalkEditorExtension トークエディタの表示復元設定拡張 TalkEngine 生成時のトークエンジン。 Time ビート(拍子)切替指定 Timeline エディタのタイムラインの設定 Track Track file (.ccst) root TuneData 調声データ Unit ユニット ViewScale 拡大率 Word 単語 Interfaces IEditor エディタの表示復元設定用(共通) IEngine synth engine IHasCategory ボイスの種類を指定する IHasId Idを持つ IHasVersion versionを持つ要素 IRoot Common root IScene ccsの Scene / ccstの Definision 要素共通 ITuneData 調声データ IUnit a" }, "api/LibSasara.Model.Serialize.IEditor.html": { "href": "api/LibSasara.Model.Serialize.IEditor.html", @@ -222,12 +222,12 @@ "api/LibSasara.Model.Serialize.Parameter.html": { "href": "api/LibSasara.Model.Serialize.Parameter.html", "title": "Class Parameter | Documentation - LibSasara", - "keywords": "Class Parameter 調声データ Inheritance Object Parameter Implements IEquatable < Parameter > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class Parameter : IEquatable Properties Alpha ALP Declaration public Parameters Alpha { get; set; } Property Value Type Description Parameters C0 VOL Declaration public Parameters C0 { get; set; } Property Value Type Description Parameters Husky HUS (VoiSona only) Declaration public Parameters Husky { get; set; } Property Value Type Description Parameters LogF0 PIT Declaration public Parameters LogF0 { get; set; } Property Value Type Description Parameters Timing TMG Declaration public Parameters Timing { get; set; } Property Value Type Description Parameters VibAmp VIA Declaration public Parameters VibAmp { get; set; } Property Value Type Description Parameters VibFrq VIF Declaration public Parameters VibFrq { get; set; } Property Value Type Description Parameters Implements System.IEquatable" + "keywords": "Class Parameter Inheritance Object Parameter Implements IEquatable < Parameter > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class Parameter : IEquatable Properties Alpha ALP Declaration public Parameters Alpha { get; set; } Property Value Type Description Parameters C0 VOL Declaration public Parameters C0 { get; set; } Property Value Type Description Parameters Husky HUS (VoiSona only) Declaration public Parameters Husky { get; set; } Property Value Type Description Parameters LogF0 PIT Declaration public Parameters LogF0 { get; set; } Property Value Type Description Parameters Timing TMG Declaration public Parameters Timing { get; set; } Property Value Type Description Parameters VibAmp VIA Declaration public Parameters VibAmp { get; set; } Property Value Type Description Parameters VibFrq VIF Declaration public Parameters VibFrq { get; set; } Property Value Type Description Parameters Implements System.IEquatable" }, "api/LibSasara.Model.Serialize.Parameters.html": { "href": "api/LibSasara.Model.Serialize.Parameters.html", "title": "Class Parameters | Documentation - LibSasara", - "keywords": "Class Parameters 調声データリスト Inheritance Object Parameters Implements IEquatable < Parameters > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class Parameters : IEquatable Properties Data 調声データリスト Declaration public List Data { get; set; } Property Value Type Description List < TuneData > Length 調声データの総数 Declaration public int Length { get; set; } Property Value Type Description Int32 Methods GetFullData() 省略無しの調声データリストを取得 Declaration public List GetFullData() Returns Type Description List < ITuneData > 省略なし、 Length 数に展開された Data Remarks 省略なし、 Length 数に展開された Data が返ります。データの無い場合で NoData ではない場合は Repeat の無い TuneData になります。 Implements System.IEquatable" + "keywords": "Class Parameters 調声データリスト Inheritance Object Parameters Implements IEquatable < Parameters > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class Parameters : IEquatable Constructors Parameters(String) Declaration public Parameters(string name) Parameters Type Name Description String name 調声データの名前 Name Properties Data 調声データリスト Declaration public List Data { get; set; } Property Value Type Description List < TuneData > Length 調声データの総数 Declaration public int Length { get; set; } Property Value Type Description Int32 Name 調声データの名前 Declaration public string Name { get; } Property Value Type Description String Methods GetFullData() 省略無しの調声データリストを取得 Declaration public List GetFullData() Returns Type Description List < ITuneData > 省略なし、 Length 数に展開された Data Remarks 省略なし、 Length 数に展開された Data が返ります。データの無い場合で NoData ではない場合は Repeat の無い TuneData になります。 GetFullData(Int32) 省略無しの調声データリストを取得 Declaration public List GetFullData(int length) Parameters Type Name Description Int32 length 調声データ数 Returns Type Description List < ITuneData > 省略なし、 length 数に展開された Data Remarks 元の調声データが無い、または少ない場合に上書き生成する場合はこちらを使用してください。 省略なし、 length 数に展開された Data が返ります。データの無い場合で NoData ではない場合は Repeat の無い TuneData になります。 MergeData(List, List) 調声データの合成 Declaration public static List MergeData(List fullA, List fullB) Parameters Type Name Description List < TuneData > fullA List < TuneData > fullB Returns Type Description List < ITuneData > ShrinkData(List) 圧縮する Declaration public static List ShrinkData(List data) Parameters Type Name Description List < ITuneData > data Returns Type Description List < ITuneData > Implements System.IEquatable" }, "api/LibSasara.Model.Serialize.Phoneme.html": { "href": "api/LibSasara.Model.Serialize.Phoneme.html", @@ -252,7 +252,7 @@ "api/LibSasara.Model.Serialize.RootBase.html": { "href": "api/LibSasara.Model.Serialize.RootBase.html", "title": "Class RootBase | Documentation - LibSasara", - "keywords": "Class RootBase Common root Inheritance Object RootBase Project Implements IRoot IEquatable < RootBase > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public abstract class RootBase : IRoot, IEquatable Properties Generation Declaration public Generator Generation { get; set; } Property Value Type Description Generator Implements IRoot System.IEquatable Extension Methods SasaraCcs.SaveSerializedAsync(IRoot, String, Boolean) RootExt.GetUnits(IRoot) RootExt.GetUnits(IRoot, Category)" + "keywords": "Class RootBase Inheritance Object RootBase Project Implements IRoot IEquatable < RootBase > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public abstract class RootBase : IRoot, IEquatable Properties Generation Declaration public Generator Generation { get; set; } Property Value Type Description Generator Implements IRoot System.IEquatable Extension Methods SasaraCcs.SaveSerializedAsync(IRoot, String, Boolean) RootExt.GetUnits(IRoot) RootExt.GetUnits(IRoot, Category)" }, "api/LibSasara.Model.Serialize.RootExt.html": { "href": "api/LibSasara.Model.Serialize.RootExt.html", @@ -267,7 +267,7 @@ "api/LibSasara.Model.Serialize.SceneBase.html": { "href": "api/LibSasara.Model.Serialize.SceneBase.html", "title": "Class SceneBase | Documentation - LibSasara", - "keywords": "Class SceneBase Scene共通実装 Inheritance Object SceneBase Scene Track Implements IScene IHasId IEquatable < SceneBase > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public abstract class SceneBase : IScene, IHasId, IEquatable Properties Groups トラック一覧 Declaration public Groups Groups { get; set; } Property Value Type Description Groups < Group > Id Identifier Declaration public string Id { get; set; } Property Value Type Description String SongEditor ソングエディタの表示設定 Declaration public SongEditor SongEditor { get; set; } Property Value Type Description SongEditor SoundSetting 音設定 Declaration public SoundSetting SoundSetting { get; set; } Property Value Type Description SoundSetting TalkEditor トークエディタの表示設定 Declaration public TalkEditor TalkEditor { get; set; } Property Value Type Description TalkEditor Timeline エディタのタイムラインの表示設定 Declaration public Timeline Timeline { get; set; } Property Value Type Description Timeline Units ボイスユニット一覧 Declaration public List Units { get; set; } Property Value Type Description List < Unit > Implements IScene IHasId System.IEquatable" + "keywords": "Class SceneBase Scene共通実装 Inheritance Object SceneBase Scene Track Implements IScene IHasId IEquatable < SceneBase > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public abstract class SceneBase : IScene, IHasId, IEquatable Properties Groups Declaration public Groups Groups { get; set; } Property Value Type Description Groups < Group > Id Declaration public string Id { get; set; } Property Value Type Description String SongEditor Declaration public SongEditor SongEditor { get; set; } Property Value Type Description SongEditor SoundSetting Declaration public SoundSetting SoundSetting { get; set; } Property Value Type Description SoundSetting TalkEditor Declaration public TalkEditor TalkEditor { get; set; } Property Value Type Description TalkEditor Timeline Declaration public Timeline Timeline { get; set; } Property Value Type Description Timeline Units Declaration public List Units { get; set; } Property Value Type Description List < Unit > Implements IScene IHasId System.IEquatable" }, "api/LibSasara.Model.Serialize.ScoreObject.html": { "href": "api/LibSasara.Model.Serialize.ScoreObject.html", @@ -277,22 +277,22 @@ "api/LibSasara.Model.Serialize.Sequence.html": { "href": "api/LibSasara.Model.Serialize.Sequence.html", "title": "Class Sequence | Documentation - LibSasara", - "keywords": "Class Sequence シーケンス Inheritance Object Sequence Implements IHasId IEquatable < Sequence > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class Sequence : IHasId, IEquatable Properties Id Identifier Declaration public string Id { get; set; } Property Value Type Description String Scene シーン Declaration public Scene Scene { get; set; } Property Value Type Description Scene Implements IHasId System.IEquatable" + "keywords": "Class Sequence シーケンス Inheritance Object Sequence Implements IHasId IEquatable < Sequence > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class Sequence : IHasId, IEquatable Properties Id Declaration public string Id { get; set; } Property Value Type Description String Scene シーン Declaration public Scene Scene { get; set; } Property Value Type Description Scene Implements IHasId System.IEquatable" }, "api/LibSasara.Model.Serialize.Song.html": { "href": "api/LibSasara.Model.Serialize.Song.html", "title": "Class Song | Documentation - LibSasara", - "keywords": "Class Song ソング情報 Inheritance Object Song Implements IHasVersion IEquatable < Song > Namespace : LibSasara.Model.Serialize Assembly : LibSasara.dll Syntax public class Song : IHasVersion, IEquatable Properties Beat Beat情報リスト Declaration public List