カテゴリ: テクノロジー

8147207268_99209ae25e_z
(写真:kimi kao)

以前、楽曲全体に現れる全ての音程を集計してみる記事を書きました。
(参照:楽曲中の和音に含まれる全ての音程を分析して表示するPHPコード)

これを応用すると楽曲全体の音程の緊張度の推移をグラフにすることができます。
今回はGoogle Chart API を使用することで、Excelでの作業を省略しつつ、美しいグラフで音楽を目で見てみるという試みです。
続きを読む
このエントリーをはてなブックマークに追加

7819992616_1dd3514a25_z
(写真:David Grant

先日の記事で以下のように書きました。
このコードを応用すると、音高のセリーのみならず音価やアタックのセリーを得ることもできます。
参照:『セリーの反行形を出力するPHPコード』


この一文についてふと思ったんです。
セリーには反行形や逆行形などがあるわけですが、音価のセリーの反行形っていったいなぁに??

よくわからないから、先日のプログラムを応用してその謎を追ってみます。
続きを読む
このエントリーをはてなブックマークに追加

kindle-logo
ふと思い立ってSwiftの勉強を始めました。
継続できる学習環境が成功の決め手だと思っているので、いろいろ検討した結果、Kindle Cloud Reader を使用することにしました。
これがとても良い感じなのでご紹介です。
続きを読む
このエントリーをはてなブックマークに追加

和音は複数の音の積み重ねでできています。
今回は、この音と音との間隔をプログラムで自動的に分析して、和音にどのような音程がどのような比率で含まれているのかを明らかにし、さらに楽曲全体にも適用してみようという試みです。
続きを読む
このエントリーをはてなブックマークに追加

schoenberg_lavagna

あるセリーの反行形を得るなどという関数を備えているプログラミング言語は無いので、PHPでコードを書いてみました。
あまりにもニッチ過ぎて世界中探しても3人ぐらいしか興味のある人はいないかもしれませんが、その3人のために公開しておきます。

このコードを応用すると、音高のセリーのみならず音価やアタックのセリーを得ることもできます。
音程のパラメーターをループで増減させれば12の移調形も簡単に得られます。
さらに、複数声部で移調と開始音を順次ズラしていくと、それらのセリーから得られる莫大な数の組み合わせをサクッとGET出来ちゃいます。

何の役に立つのかは貴方次第です!
続きを読む
このエントリーをはてなブックマークに追加

↑このページのトップヘ