SoundMage2

SoundMage2 とは

ピアノにプロジェクションマッピングするために作成した Windows ソフトで、電子ピアノなどの MIDI 演奏に合わせてリアルタイムで映像を出力します。作者が Youtube で公開している動画に使用したソフトの簡易版で、複雑なことはできませんが、ある程度カスタマイズした演出を作ることができます。動作保証はしていないため、動かなかったらすみません。

プロジェクションマッピング使用例


Download
Ver.1.200 (2019/6/16)
・設定した演奏フレーズでエフェクトモードを切り替える機能を追加
・背景に外部カメラ入力を表示する機能を追加
・楽譜演出パターンを追加
・不具合修正


(旧バージョン 公開停止)
■Ver.1.100 (2016/7/18)

・png ファイルをサポート。それに伴い、.ini ファイルの画像の透過指定方法を変更
・連携 bit アプリ機能、サンプルサブアプリ 2種を追加
・数字キーによるプログラムのダイレクト切り替えに対応
・コーナーピン補正機能を追加
・不具合修正

■Ver.1.010 (2015/9/13)
・CustomEffect のパターンを拡張
・ImageBackground に回転効果を追加
・SlideEffect を追加 
・LaserEffect を追加
・サンプルプログラム追加
・画面キャプチャメニュー追加
・不具合修正

■Ver.1.000 (2015/4/26)
・動画背景(avi) をサポート
・エフェクト画像の分割アニメーションと部分透明化をサポート
・複数 Program をサポート
・不具合修正


使い方

いくつかの使用例について簡単にまとめます。

まず PC だけで

  • 解凍後、SoundMage2.exe を起動
  • ピアノのような絵が出たら鍵盤をクリックしてみる
  • 音と映像が出たら成功。クリックして遊べる。(Windows7/10 で確認)

MIDI楽器で使う

  • MIDI 楽器と PC を接続
  • SoundMage2.exe を起動し、楽器を演奏して映像が出たら成功
  • 出なかった場合、SoundMage2.exe と同じフォルダにある SoundMage2.ini を開いて midiDevice = に優先する MIDI デバイス名を設定する(デバイス名は、PC のデバイスマネージャなどで確認してください)。

MIDIファイルを再生する(未完成)

  • 楽器がなくても MIDI ファイルを再生して試せる。正常に再生できないファイルも多い。
  • SoundMage2.ini に再生するファイルを書く
  • "O" キーで再生/停止。

Program と Mode

  • エフェクトのパターンを Mode という名前で定義し、複数の Mode を集めて切り替えられるようにしたものを Program と呼んでいます。
  • Program は SoundMage2.ini の一番下に定義し、各 Program の詳細は sample_* のサブフォルダ内で定義します。Program はメニュー[Enter]か数字キーで切り替えられます。
  • 各 Program の中の Mode は演奏フレーズで切り替えることができます。詳しい設定は sample_*/program.ini を参照してください。
  • エフェクトのカスタマイズは、各種 ini ファイルを修正しておこなえます。パラメータについては、ini ファイル内のコメントを参照してください
  • (例)
    • program/SoundMage2.ini の一番下にサンプルが定義されている。program0 = ./sample が初期起動時のサンプル。
    • sample フォルダの program.ini にこの Program の基本設定があり、モード毎のエフェクト設定がそれぞれの .ini ファイルに定義されている。
    • 例えば digitalBlock.ini を見ると画像の設定がある。
      image = light_block.png の部分を別の画像 (bmp, jpg, png 等) ファイル名に変えて、resource フォルダにその画像を入れると、飛び出す画像が変わる。その他のパラメータでサイズや速度なども調整できる
    • ini ファイルを編集後に、SoundMage2.exe を起動
  • サンプルプログラム
    0.sample  基本的なエフェクト、切り替えのサンプル
    1.sample_movie  動画背景のサンプル。xvid のインストールが必要です。
    2.sample_camera カメラ入力背景のサンプル。カメラ接続が必要です

諸々

  • このソフトの使用によっていかなる被害が発生しても、作者は責任を負いません
  • このソフトを使用した作品の公開は自由です。使用したことがタグ (SoundMage2) や動画説明などでわかるようにしていただけると嬉しいです。

8 件のコメント:

  1. Before you register for on-line casino sites, certain to|make certain to|remember to} find the site’s licence number. Our record of the highest casino sites for UK gamers includes regulated on-line casino sites offering broad range|a variety} of cost options. Whether you want to pay with a Visa, Mastercard, PayPal, or even crypto, you'll find an choice 우리카지노 계열 on our record. In addition to further funds, new gamers instantly get forty bonus spins eligible for greater than a dozen Age of God slot video games. Players who log in for the next eight days after making the primary deposit get 20 more free spins daily for a generous whole of 200 bonus spins. The current welcome bonus offers new gamers many incentives to join.

    返信削除
  2. Machines are also identified to intentionally set aside cash, which is later awarded 바카라사이트 in a sequence of wins, {known as|generally identified as|often identified as} a "streak". The minimum payout percentage is 70%, with pubs typically setting the payout at around 78%. Nevada is the only state that has no vital restrictions against slot machines each for private and non-private use.

    返信削除
  3. You need to 카지노 가입쿠폰 upload funds quick to your favorite websites, transfer your winnings whenever you need or entry your account balance 24/7 wherever you might be}. Having tons of options, bonus presents and promotions is great, however that counts for nothing if you can to|you probably can}'t|if you cannot} entry them with ease. We solely advocate platforms that are be} clearly structured, dependable, and safe.

    返信削除
  4. Other tribes in the state are interested in comparable offers, however nothing is promising regarding statewide online or retail sports activities betting in the Wisconsin Legislature. North Carolina is an unlikely member of the group of sports activities betting states, however, thanks to a 2019 legislation, the Tar Heel State allowed for wagering at tribal casinos in the state to begin. At present, there are 토토사이트 three tribal areas in North Carolina, and two of them — the two Harrah’s properties — have sportsbooks. The third property remains to be figuring out primary points} however has indicated that it plans to open a sports activities betting facility as well.

    返信削除
  5. No matter what your stage of play, you’ll find one thing that’s right for you. And all of our slot machines incorporate state-of-the-art know-how to keep you repeatedly entertained. One of the most important perks of modern on-line slot playing is the addition ofcasino bonuses. There are extensive range|a variety} of different bonuses which gamers can take advantage of|benefit from|reap 우리카지노 the advantages of} when enjoying in} slots on-line. If you’re hoping to stroll away with a very huge win,progressive jackpotslots are your best option|the finest choice|your solely option}. Every so often, a number of} lucky gamers stroll away with life-changing sums of money, with many jackpots reaching the hundreds of thousands.

    返信削除
  6. You will be taught the value of the lines, perceive how bonuses are received, what scatter and wild symbols are. Little by little, you're going to get familiarized with all the choices we described earlier on 로스트아크 this slot overview. As time passes, you'll begin turning into an increasingly skilled player.

    返信削除
  7. Keep an eye on the method, observe customer orders from begin to end. 3D printing training, vacuum storage bags collateral, and information base to drive gross sales. Manufacture and print all elements with outstanding high quality, consistency, and nil overhead. When might have} a crucial deadline, we devise and execute a singular step-by-step workflow -- with emphasis on eliminating unpredictable components -- to ensure that|to make certain that} your project is accomplished on time. Capture an object or individual as a high-resolution digital 3D Model.

    返信削除
  8. Ducky Luck has an impressive number 코인카지노 of high-quality online slots from industry-leading software studios such as Betsoft and Rival. You can even benefit of|benefit from|reap the advantages of} the on line casino's rewards program and earn points as you play. Your first deposit is matched by 250% when you use this link and the promo code SS250, and the remaining five deposits are matched at one hundred pc if you enter the code SS100. Read our critiques and find a suitable no deposit bonus on line casino in MI.

    返信削除