(月)作曲というプログラミング前から僕は思っているのだけど、作曲とプログラミングは、かなり似た性質を持っていると思う。それについて書いてみたくなったので、思うところを書いてみよう。思いつくところを並べてみると、こんなところか。パーツの組み合わせによって作る。パーツの作成のために知識を必要とする。全体のフロー(流れ)があり、繰り返しがある。作品にコンセプト、目的がある。それぞれについて考えて見ましょう。パーツの組み合わせによって作る。プログラムは、関数、モジュール、クラスなどのアプリケーションを実現するためのパーツを組み合わせて作成する。音楽もしかりで、だいたい一定のリズムのそれぞれの楽器のフレーズのループによって作成する。パーツの作成のために知識を必要とする。これは、プログラムにしても音楽にしても当然ですね。作り方を知らないことにはどうにもできません。地道な知識の蓄積を必要とされる点です。全体のフロー(流れ)があり、繰り返しがある。アプリケーションには、画面フローや処理フローが存在します。処理は進んだかと思えばループし、一番最初の処理を繰り返したりします。音楽もしかりで、一番最初のイントロからAメロ、Bメロと進んでいき、忘れたころに最初のフレーズにループしたりします。それぞれの処理、フレーズが流れていき、流れたかと思えばループし、繰り返されるという点が共通していると言えるでしょう。作品にコンセプト、目的がある。これは人が作るものすべてに共通するとも言えるので、取り立てて言うようなことではありませんが、共通していると言えましょう。lights」を使って、それぞれについて具体的に説明してみたいと思います。KP3を買ったのでこれを使った曲を作成するという点でした。YouTubeを見ると、RadiumSoftwareのdenkitribeさんがKP3で、良いインスト曲を多数発表しています。denkitribeさんがやっていることと同じことをしても面白くないので、僕はボーカロイドを使ったボーカル曲にすることにしました。この点をコンセプトとして、作曲を始めます。季節が春になってきたので、さくらさくら的な和風なテイストと、電脳空間っぽいサイバー間をミックスした曲にしたいと思い、まず作詞しました。この詞を元にボーカロイドで主旋律のメロディーを作りました。「vocal1.mp3」をダウンロードメロディー単品だと重厚間が足りないので、ハモリのパーツを作成します。ハモリを作るためには、プログラミング同様、知識を必要としますね。3度、5度で、主旋律よりも低い音のハモリを作成しました。「vocal2.mp3」をダウンロード「vocal3.mp3」をダウンロード主旋律に、ハーモニーを加えるとこういう音になりました。「vocal4.mp3」をダウンロード次に、このメロディーにあうベースラインを作ります。STUDIOを使っています。メロディーをC#マイナーキーで作成しているので、ベースラインをC#、D#、E、D#と変化するフレーズにしました。「bass1.mp3」をダウンロードで、これにあうドラムビートを作成します。ベースの音にキックのビートをあわせています。「dr1.mp3」をダウンロードさらに、メインのバッキングになるシンセのアルペジオ風のフレーズをベースラインにあわせて作成します。「syn1.mp3」をダウンロードこれで、パーツがすべて出揃いました。これを全部鳴らすと、こうなります。「full.mp3」をダウンロードパーツが出揃ったところで、パーツをそれぞれKP3に転送。KP3で流れを作って、曲として作りこむと下記の映像の音声になります。»このブログについてMac、デジカメ、音楽、楽器ガジェット、プログラミング、iPhone、ケータイなど色々興味を持ったことについて書いているブログです。Storeより発売中!石丸ソフトウェアミクハモVocaloid2のVSQファイルのハモリを作るソフトです。作ってみようと想いたちました。30RSSを表示する。