coinsによるメディア創成への誘い

[#coinsアドベントカレンダー2024](https://adventar.org/calendars/10367) 10日目の記事です。

# はじめに
こんにちは！
「転学類1次選考の結果, 不合格となりましたので, 通知します。」
を受け取った人です。

mast移行失敗！！
永遠coinsです。

ということで、この記事ではメディアの創成に関するお話をしていこうと思います。

# 自己紹介
さて、普段とは違う場所なので、私が誰か知らない方がいらっしゃると思います。
coinsとしては人間の感性について研究している一般学生のNと名乗ってますが、こちらではZ、エンジニア兼VJとして活動してます。

## VJって何？
**あくまでも、私の認識なのですが、** ~~(超重要枕詞)~~

VJはクラブのDJの後ろで流れてる映像を出してる人のことを指します。

VJには主に、
- プリレンダと呼ばれる、事前に用意した映像を組み合わせて映像を出力す手法(?)。
- ジェネラティブと呼ばれる、shaderなどでｺﾞﾆｮｺﾞﾆｮし、様々な関数を組み合わせて、よくわからないけどカッコイイ映像を出力する手法

の2つがあり、
前者はアニソンやボカロ、所謂アングラなネットカルチャーライクなものやフェスなどと呼ばれるような現場で用いられるのをよく見かけ、
後者はオーディオビジュアルイベントなど、TB-303で作られてそうな音に合わせて運用されているのをよく見ます。

## 適当な例
文章で言ってもあんまわからんと思うので、雑にツイートとかを投げときます。

↓ 前居た現場、頭悪い音の後ろで流れるカッコイイ映像

https://x.com/pumaru223/status/1857894062533259300

↓ MVを音に合わせて流したり

https://x.com/M3U_SIC_3/status/1862823393206354374/video/1

↓ オーディオビジュアルイベント、そろそろ行きたい。

https://x.com/function_draw

https://x.com/function_draw/status/1857759754384499182

## 私が良くいる現場

https://zscode.net/works/

このサイトに全部まとまっているのですが、新宿を中心に、渋谷、沼津、札幌、ネットとかでやってます。
最初はMVやらの映像をメインに使うつもりだったのですが、気付いたら、治安の悪い音が好きな人に囲まれていて、最近はMV全く使わないVJもやるようになりました。

ちなみに、ボカクラに行ったことない、クラブに行ったことない、という人には「HELLO, VOCALOID」をお勧めしてます。
中高生向け、初めてのボカクラを楽しいものに、的な感じで活動している団体です。
酒の提供が禁止されているので、酒入ってる人が居ない！
ｼｮｯﾄは、テキーラーなどの酒ではなく、カルピス原液になってます。

https://x.com/HELLO_Tempest39

後は、「ミクストリーム」や「やめてねボーカロイド」とかは、音を聞くことに特化しているので、おすすめかもです。

# 本題
さて、余談が長くなり過ぎましたね。
そろそろ本題に入りたいと思います。

VJとは何かのところで紹介したように、映像の出し方には主に2つあります。ただ、その2つそれぞれの中で派閥的なのが存在し、かなりの枝分かれが起きています。

とはいえ、それらを全部解説するのなんでほぼ無理なので、私の周りで使われている、もしくは私が知見を持っているものについて話していければと思います。

## Resolume
二大VJソフトの片割れ、ﾚｿﾞ君です。

現場にいるwindows持ちの半分が使っていると言っても過言ではないでしょう。
そのくらい、使ってる人を良く見ます。

ただ、私はﾚｿﾞを持っていないので、こんな感じの、詳しい人が解説してる記事なども合わせてごらんください。

https://ino2408m-pinv.hatenadiary.jp/entry/2022/12/07/044539

https://note.com/mano_hashimoto/n/n630af28234c9

## VDMX
二大VJソフトのもう片方です。
MACを持っている人を見たらVDMXを使ってると思っていいです。
そのくらい、使用人口が多いです。

macを持っていないので、全く触ったことがありません。
なので、ﾚｿﾞ同様、他の記事を,,,（笑）

https://note.com/tog_mr/n/n748b4e8cec68

https://zenn.dev/vs7k1/articles/a2b135d9ee8711

## プリレンダ : その他
ちょっと、説明が面倒になったので、雑になりますが、

SynapseRackを使ってる人が、周りで増えた感じします。

Virtual DJを使ってVJしてる人は、ごくまれに見ますね。

OBS単体でVJしてる人も、稀ですが、数人知っています。

後は、Grand VJってのでVJしてる人も見たことありますね。

## Touch Designer
通称TD
ｼﾞｪﾈとプリレンダの間に居るような存在ですね。
オペレータをくっつけ、映像を生み出したり、UIを作って操作性を生み出したり、なんか色々デキルヨ!
mAstivalさんの企画でTouch Designerの使い方講座的なのがあったりしました。
汎用性が高く、なんかいろいろできそうな気持にさせてくれます。

興味がある方は、ぜひ、バナナを回してみてください。

https://www.youtube.com/watch?v=1gxN1-dUfyw

## vvvv
ｼﾞｪﾈと聞いて、思いつくいくつかの1つとして、このvvvvが挙げられます。

https://zenn.dev/00ffff/articles/1b29d4c3b214f5

詳しくは、この記事を読んでいただきたいのですが、
まぁ、簡単に言うと、ノードベースのジェネラティブアート生成ソフトです。

https://x.com/7MPra/status/1845103658595422388

https://x.com/7MPra/status/1845159776717832523/video/1

## p5js
web appです。
使ってる人は、まぁ、最古のFFに居るなぁ、他に居るかなぁ？って感じの使用率です。
私も、説明を受けたので少し使ってみましたが、よくわからず断念。
Unity Shaderの方がまだマシと思いましたね。彼には申し訳ないですが,,,（笑）

MVとかにも使われてるのを見ましたね、

https://note.com/melonade

うーん、まぁ、感性が狂ってることが良く分かりますね,,,w
も、もちろん、いい意味で、ですよ？

気になる方は、ぜひ、こんな記事などを

https://zenn.dev/ojk/books/intro-to-p5js/viewer/p5-basic

## hydra
ハイドラです。

https://hydra.ojack.xyz/

ランダムなボタンをﾎﾟﾁﾎﾟﾁ押したらわかるのですが、これだけでこんなに面白いことになるんですよ。
楽しいですね～～

https://hydra.ojack.xyz/docs/ja/docs/learning/

このサイトを読むといい感じに理解できます。

## 自作ソフト
基本的には、Unity、または、その他ソフトを用いて、exeファイルを生成した状態。であると認識しています。

私はこの自作ソフト界隈の人間です。

Unityでshaderｶｷｶｷしてます。

https://qiita.com/Zect/items/42d7f6283ca9808d06a0

何をどうしてるのかはこの記事で解説してたりします。

自作する場合、最初から完成までなぞってる資料はほぼ無に等しく、自分が目標とする場所めがけて、様々な資料から吸い取った知見を組み合わせてなんとか生み出す、みたいな感じになってますね。

私はそこに快感を見出しており、楽しくてやってます
気持ち悪いですね（笑）

https://adventar.org/calendars/9943

このアドカレにも、自作VJソフトを使っている人間が数人ほど参加しているので、そんな記事がアップされるかも...？

まぁ、何が嬉しいのか？ってことですよね。
なぜそこまで苦しんで自作ソフトを作るのか

私が思っているのは、
- 楽しいから
- UIを自分好みにできる
- 自分の環境に合わせて調節できる

などでしょうか。
2つ目は3つ目に統合される可能性はありますが、まぁ、こんな感じだと思います。

自作ソフトは多種多様、様々な構成をしており、出力される映像も様々です。

https://x.com/TSKOKMT/status/1761335543432941946/video/1

https://x.com/Zect3279/status/1789936611054019071/video/1

https://x.com/SainaKey/status/1620438250551922689/video/1

https://x.com/monptt/status/1829183828449210755/video/1

# 雑なまとめ
さぁ、皆さんもVJ、メディアの創成に興味を持ったと思います。
ぜひ、気になった項目があれば、より深く掘り進めてみてください。
きっと、楽しい未来が待っています。
実際、私はUnityでのVJソフト開発をコツコツ進めた結果、一年ほどで、毎月数回以上はどこかで回しているVJになりました。
コーディングの知見、プログラミングのやり方がわかる方々には非常に楽しい世界なはずです。
ぜひ、ぜひ、ぜひ（圧）

# おまけ

さて、coins ACの某人物に今後どうするかを書けって言われたので、少しだけ,,,

えーと、
卒業が危ない！！！

GC科目が必要過ぎて、単位のオーバーフロー待ったなし。
単位上限突破したとて、全部C以上なんて無理。
どうしたらいいんだよ。
博士まで取りたいから、4年で学士取りたいのに、このままだと6年コースだよ。

とりあえず、秋Bが終わり次第、支援室に泣きつく予定。合否受け取った時によろしくお願いします、を言った（笑）

普通に死にかけです。
助けてください。

# おわり
以上、coinsによる、メディア創成への誘いでした～
じゃね ﾉｼ