2012年7月10日火曜日

Array Builder = 配列を作る - SynthMaker

SynthMaker。Elementグループの部品
SynthMaker。Stringグループの部品
○SM2 ○FL10
配列を作ります。要素の型に応じて、3種類に分かれています。

o 2番目以降の要素を作る時は、黒い入力端子に1つずつ接続していきます。


**** 使用方法
** 場所
o Maths グループの Array Builder

** 端子
o 左の1番 = 配列の1番目に追加したい値を入力します。
o 左の2番以降(黒い端子) = 配列に追加したい値を入力します。
    + 端子1つに付き、要素が1つ生まれます。
o 右の1番 = 配列を出力します。

** 主なプロパティ
o (ありません)


**** 使用例
--------
左の1番 <- "Mikusan" (文字列)
左の2番 <- "Rinchan" (文字列)
左の3番 <- "Lenkun" (文字列)
左の4番 <- "Lukasama" (文字列)
右の1番 -> 配列
--------

    + 部品「Array Builder」は、3種類あります。
    + 文字列の配列を作る時は、左側に「S」端子が付いた部品を選びます。


**** 機能
o 配列を作ります。要素の型に応じて、3種類に分かれています。
    + String
    + Int
    + Float
o 2番目以降の要素を作る時は、黒い入力端子に1つずつ接続していきます。

** 操作の要点
p この部品は、要素の型に応じて3種類用意されています。
o ですので、入力端子に部品を接続する事が出来ない時は、型が正しいかどうか確認します。


**** 確認したバージョン
o SynthMaker 2.0.5 Professonal Edition
o FL STUDIO 10 Producer Edition   Version 10.0.9 (Signature Bundle)   32ビット版


==
関連ページ:
    ▼Elementグループ = 部品作成と定数、型変換に関する部品群
    ▼String グループ = 文字列操作を行う部品群
    ▼主な部品
    ▼SynthMaker
    ▼制作メモ
    > Module = 中身が空の部品を作る
    Module Input = 部品の入力端子を作る
    > String to String Array その1 = 文字列を1文字毎に分割して文字列配列を作る
    String Array Find = 指定した文字列の、文字列配列上の位置を調べる

New Line = 改行文字を出力する - SynthMaker

SynthMaker。Stringグループの部品
○SM2 ○FL10
改行文字を出力します。

o 特に、部品「Text」の内容を改行文字で分割する時に便利です。


**** 使用手順
** 場所
o Other グループの New Line

** 端子
o 右の1番 = 改行文字を文字列として出力します。

** 主なプロパティ
o (ありません)


**** 使用例
--------
右の1番 -> 改行文字 (文字列)
--------



**** 機能
o 改行文字を出力します。

** 操作の要点
o 特に、部品「Text」の内容を扱う時に、便利です。
    + 改行の場所で文字列を分割したり、
    + 区切り文字に改行文字を指定する時に使います。


**** 確認したバージョン
o SynthMaker 2.0.5 Professonal Edition
o FL STUDIO 10 Producer Edition   Version 10.0.9 (Signature Bundle)   32ビット版


==
関連ページ:
    ▼String グループ = 文字列操作を行う部品群
    ▼主な部品
    ▼SynthMaker
    ▼制作メモ
    > String Equals = 文字列の一致判定を行う
    String Find = 検索文字列が文字列中に含まれる位置を調べる
    String Length = 文字列の長さを調べる

2012年7月9日月曜日

Stringグループ = 文字列操作を行う部品群 - SynthMaker

主な部品
○SM2 ○FL10
**** 文字列操作の手引き
文字列の配列を簡単に作る方法


**** 関連する文字列操作部品
** 文字列操作部品
o 文字列の作成
Element グループの String = 文字列を送る。もしくは文字列に変換する
Element グループの Text = 複数行の文字列を送る。もしくは文字列に変換する
Other グループの New Line = 改行文字を出力する
o 文字列の検索
String Equals = 文字列の一致判定を行う
String Find = 検索文字列が文字列中に含まれる位置を調べる
String Length = 文字列の長さを調べる
o 文字列の加工
String Add = 2つの文字列を順番に結合する
String Extract = 文字列の一部を指定位置から取り出す
String Replace = 文字列を指定位置から上書きする
String Split = 文字列を指定位置で2つに分割する

** 文字列配列操作部品
o 文字列配列の作成
Maths グループの Array Builder = 配列を作る
String to String Array その1 = 文字列から文字列配列を作る。1文字毎に分割版
o 文字列配列の検索
String Array Find = 指定した文字列の、文字列配列上の位置を調べる
String Array Get At = 文字列配列の指定した位置から文字列を取り出す
o 文字列配列の加工
String Array = 文字列の配列を操作する(上書き、追加、削除、初期化)
String Array Split = 文字列配列を2つに分割する
Sort String Array = 配列の要素を文字コード順に並べ替える

文字列操作を行う部品群(主に Stringグループ)
表示名
(ツールボックス)
所属
グループ
表示名
(回路図上)
意味
Stringグループ
ASCII to StringString(名前非表示)文字コードを文字列に変換する
Sort String ArrayStringSort配列の要素を文字コード順に並べ替える
String AddString(名前非表示)2つの文字列を順番に結合する
String ArrayStringArray文字列の配列を操作する(上書き、追加、削除、初期化)
String Array FindStringFind指定した文字列の、文字列配列上の位置を調べる
String Array Get AtStringGetAt文字列配列の指定した位置から文字列を取り出す
String Array SplitStringSplit文字列配列を2つに分割する
String Array to String (その1)String(名前非表示)配列を文字列に変換する
String Array to String (その2)StringArr2Str配列を文字列に変換する。区切り文字指定版
String EqualsString(名前非表示)文字列の値を一致判定する
String ExtractStringExtract文字列の一部を指定位置から取り出す
String FindStringFind検索文字列が文字列中に含まれる位置を調べる
String LengthString(名前非表示)文字列の長さを調べる
String ReplaceStringReplace文字列を指定位置から上書きする
String SplitStringSplit文字列を指定位置で2つに分割する
String to ASCIIString(名前非表示)文字列を文字コードに変換する
String to String Array (その1)String(名前非表示)文字列から文字列配列を作る。1文字毎に分割版
String to String Array (その2)StringStr2Arr文字列から配列に変換する。区切り規則指定版
Elementグループ
StringElement(名前非表示)1行分の文字列を送る。もしくは文字列に変換する
TextElement(名前非表示)複数行の文字列を送る。もしくは長文の文字列に変換する
Mathsグループ
Array BuilderMathsArray配列を作る
Otherグループ
New LineOtherNL改行文字を出力する
----
Stringグループは、文字列操作と文字配列に関する部品群です。

o なお、文字列を操作する部品の一部は、他のグループの中に入っています。


**** 確認したバージョン
o SynthMaker 2.0.5 Professonal Edition (説明文と配置のみ)
o FL STUDIO 10 Producer Edition   Version 10.0.9 (Signature Bundle)   32ビット版 (説明文と配置のみ)


==
関連ページ:
    ▼主な部品
    ▼SynthMaker
    ▼制作メモ
    > ▼DSP グループ = 音声ストリームを低レベルで操作する部品群