作っていくぞMIDI録音で打ち込んだものはタイミングが少しずれていたりするので、クオンタイズと呼ばれる操作を行ったりして、整形とかをしていきます。このペースだと日が昇ってしまうので、端折りながら進めます。大まかな楽器構成と流れを考えながら、作業を進めていきます。厚みをだすためのごまかしのためのストリングス、そして宮川弾ぽくしたいのでシロフォン!、て感じで組んでいくことを考えます。新しい雰囲気の曲を作るときはここでかなり悩んだり試行錯誤するのですが、今回はゴールの雰囲気が決まっているので、ほぼこれでOKでしょう。簡単な構成にしたいと思います。・使う楽器を増やす・音量を上げる・リズムをきざむなどして盛り上がりを作っていきます。...できた!(1時半)最初に打ち込んだピコピコシンセに加えて、ストリングス、ドラム、メロディー、ピアノ、ベース、シロフォンのパートを打ち込みました。して書き出してみるとけっこうトラックありますね。だいたい形ができてきたら、さらにミキサー(トラック=楽器パートごとの音量調整おこなえるツール)をいじって、バランスを整えていきます。エフェクト(リバーブやコンプなど)もてきとうにかけていきます。このような作業を「ミックス」と言います。曲を作るのと同じくらい大事な作業です。・目立つべき部分のパートがしっかり前に出ているか・目立たないでいいパートがうるさくないかなどに注意して行っていきます。だいたいOKかなというところで、書き出します。今日は時間がないので、適当なところで打ち切り。完成した曲がこちらです。わかりやすいように、曲が進むにつれて徐々に使うトラックを増やしていく感じで作ってみました。最初の方ちょっと微妙ですが、ちゃんと展開のある曲になっていると思います。普段はここから、もっと少し細かく調整をかけたり、リテイクしたりしてクォリティを上げていきますが、今回はサンプル曲なのでこのくらいで!曲的には、ボーカルを入れたら面白そうですね。時間があったらもうちょいいじってみようかなと思います。23時半に始めたので、曲に1時間半、調整30分、記事30分くらいの配分かな?以上、DTMerはこんな感じで曲を作っています!というお話でした!宣伝さて、最後に宣伝です。僕が代表をやっている同人音楽サークルPrhyzmicaは、今年の冬コミC91にも出展しています。今回は旧譜timescalerと、いい感じのポストカードを頒布予定です。12/31、おおみそかです!また、冬コミにいらっしゃれない方もなんと、僕の曲を買うことができます。Spotifyを使っていらっしゃる方は、”Prhyzmica”で検索するとよろしいでしょう。2016以前からPythonでバッチ処理を書くことは多くて、書き方の最適解を模索していたのだけどだいたい固まってきたのでメモ。subprocess.check_output(command,shell=True,stderr=sp.STDOUT)パス名などの環境変数にすばやくアクセスするクラスを使うと便利。ドットアクセスで記述でき、ローカル変数として取ってくる(後述)のも1行で済むので楽。.format()を使いこなすシェルに投げるコマンド文を生成するとき、.format(**locals())を使って文字列中に変数を楽に埋め込める。パス名などの環境変数をグローバルスコープに書いてしまうとlocals()では引っ張ってこれないが、クラスに纏めておけば、そのクラスのインスタンスを一つローカルスコープに宣言するだけでlocals()から引っ張ってこれるので楽ちん。サンプル以前書いたやつ。1枚絵とオーディオファイルからffmpegを使って動画を自動で作成する。上記のTipsの書き方参考にどうぞ。blogイベント告知,技術的な備忘録など。