2010年7月16日金曜日

END = 最後に実行する - AWK

AWKのパターンと制御文 ▲
○Gawk on Windows ○Gawk ○mawk32 ○Mawk ○awk
ファイル読み込みが終わった後、最後に1回だけ実行します。

**** 書式
--------
END {
  [最後に実行したい文]
}
--------

o 最後に実行したい文 -- 複数行書く事も出来ます。


**** 使用例
--------
END {
  print "ミクさん。";
  print "おつかれさまでした。";
}
--------

o 行末のセミコロンは、C言語の書き方に合わせました。無くても動きます。


**** 機能
o プログラムの最後(= 入力ファイルの読み込みが全て終わった後)に、1回だけ実行します。
    + 不要な時は、書く必要はありません。
    + 入力ファイルを複数指定した時も、全ての入力が終わってから1回だけ実行します。
o 上の書式は3行になっていますが、改行せずに1行で書く事も出来ます。
o 途中で終わる時は、exitを使います。
o ENDの外で exit文を実行すると、ENDを通ってから終了します。


**** 確認した処理系
o Gawk on Windows 3.1.7
o Gawk for Windows 3.1.6
o mawk MBCS (32bit版) 1.3.3
o Mawk for Windows 1.3.3
o original = the one true awk(updated May 1, 2007)


==
関連ページ:
    ▼AWKのパターンと制御文(▼ABC順)
    ▼AWKプログラムを書く(▼ABC順)
    ▼AWK
    ▼制作メモ
    > パターンの書式と使い方
    if = 条件に一致したら実行する
    else = ifで実行しない時に実行する
    +
    BEGIN = 最初に実行する
    exit = 終了する

BEGIN = 最初に実行する - AWK

AWKのパターンと制御文 ▲
○Gawk on Windows ○Gawk ○mawk32 ○Mawk ○awk
ファイル読み込みを始める前に、1回だけ実行します。
本来の用途は初期設定ですが、普通にプログラムを書きたい時にも便利です。

**** 書式
--------
BEGIN {
  [最初に実行したい文]
}
--------

o 最初に実行したい文 -- 複数行書く事も出来ます。


**** 使用例
--------
BEGIN {
  print "ミクさん。";
  print "おはようございます。";
}
--------

o 行末のセミコロンは、C言語の書き方に合わせました。無くても動きます。


**** 機能
o プログラムの最初(= ファイル読み込みを始める前)に、1回だけ実行します。
    + 不要な時は、書く必要はありません。
o 上の書式は3行になっていますが、改行せずに1行で書く事も出来ます。
o 途中で終わる時は、exitを使います。


**** 確認した処理系
o Gawk on Windows 3.1.7
o Gawk for Windows 3.1.6
o mawk MBCS (32bit版) 1.3.3
o Mawk for Windows 1.3.3
o original = the one true awk(updated May 1, 2007)


==
関連ページ:
    ▼AWKのパターンと制御文(▼ABC順)
    ▼AWKプログラムを書く(▼ABC順)
    ▼AWK
    ▼制作メモ
    > END = 最後に実行する
    パターンの書式と使い方
    if = 条件に一致したら実行する

2010年7月11日日曜日

シナプスの歴史 - to_dk作品紹介.


研究作品 ▲
次回作(主要作品7作目)の制作予告です。


**** メモ
o この曲は、次回作で使うかもしれません。
o 音作りに試行錯誤している状態ですので、公開するのはかなり先になりそうです。

** 今回勉強したポイント(= 復習も含みます)
o Music Makerでは、Alpha機能の多段重ねをサポートしていました。
   + Alphaは、Music Maker (1), 2専用の機能です。
   + テンプレートのビジュアルにも適用出来る事を確認しました。
o つまり、映像がある程度集まると、後は、Alpha機能など標準機能と組み合わせるだけで、飽きの来ない映像を量産する事が出来ます。
   + 音で勝負したい時に、便利です。
o お手軽に、そこそこ見栄えのする映像を作る技術は、今後重要になると思います。動画サイトでしか聴いてくれない層は、楽曲配信サイトで聴く層よりも大きくなるだろうからです。
   + ラジオを聴く人達よりも、テレビだけ見る人達の方が多いですから。

** その他
o この曲は、ソングメーカーが作った曲を母体にしています。
   + ソングメーカーは、映像のBGMを作る時に、重宝しています。
   + (ソングメーカーを使わない方も、たまにはソングメーカーが作った曲を聴いてみる事をおすすめします。たまに、自分では思い付かない様な、ハッとするフレーズを並べるからです。)
o ソングメーカー師匠が作る曲は機械的です。でも、曲の感情の波に合わせて音量を調整すると、かなり聞き易くなります。
   + (この曲では、その他に、音の位置や長さを部分的に変更したり、音を追加、削除しています。)


**** 管理情報
o 映像作品(ロック)
o 研究作品の6作目
o 歌  音素材SoundPooLから、声素材の組み合わせ
o 使用曲  「シナプスの歴史 試作版」(to_dk)
o 初出  2009-08-27 on zoome

**** 動画作品の公開場所(= 全て同じ動画です)
▽on YouTube
▽on Dailymotion

(サービス終了。削除されました) zoome.jp/to_dk/diary/117/ ▽作品解説 on zoome


==
関連ページ:
    ▼研究作品一覧
    ▼動画作品を見る
    ▼作品紹介
    ▼目次
    > Visual Test - Alpha (アルファチャンネル)
    制作メモ - Music Maker - 文字をAlpha指定する
(2010年7月21日追加。解説と管理情報と公開場所)