アーティストがよく曲を作るときにプログラミングするとか言いますが
曲は、ギターとかピアノとか楽器を使って作るものではないんですか?
プログラムってソフトを作るときに使うものであって、
なぜ曲作りにプログラミングが必要なのかが分かりません・・。
また、曲作りでプログラミングする時に使うプログラミング言語は何ですか?
それから一般にプログラマーといわれる職業の人達(ソフト開発)は、
プログラミングで音楽作りもすぐに出来るのですか?
作る対象は「ソフトウェア」と「音楽」でそれぞれ違いますが
「プログラミングする」というのが同じなので・・。
No.4ベストアンサー
- 回答日時:
器械で音の3要素(高さ、音色、強さ)+長さを指定して音(電子音)を出せるのは納得出来ますよね。
http://www2s.biglobe.ne.jp/~sound-b/poco/01/poco …
これらを記号・数値で指定して曲を演奏させようと言う試みは、コンピュターの生成期1950年ごろ?
からあるようで、歴史が古いものです。
http://www.ne.jp/asahi/t-mouse/studio/yatte/yatt …
音色以外は技術的に理論も単純だし、ディスク記録容量の
大容量化相俟って、音色もたやすくコンピュター処理の範疇になりました。
記号や数値では作曲する人が指定し難く、従来より伝統のある「楽譜」を描く作業と調和が要求されるわけです。
ウインドウズ時代になり、手軽に画面に楽譜画像をだせて、マウスで位置をクリックしたり、キーを押すと、色々な情報が簡単に指定できるようになり、楽譜を見てペンを動かすに近い操作で曲の要接続も考えつくわけです。
MIDI PCM デスクトップミュージック MMLなどでWEB照会して見てください、沢山情報がでますよ。
記号や数値を指定する作業は一般的にはプログラミングです。
http://www.s-juku.com/i/dtm3.htm
http://www.forest.impress.co.jp/article/2000/04/ …
http://oto.chu.jp/
No.3
- 回答日時:
>例えば、画像処理ソフトなどを使ってデジタル画像を作る、とかそういう作業に近い感じなのでしょうか?
ペイントソフトで絵をかいていくのに近いですね。
>音楽を作る為にプログラミング言語を習得したりする必要はないという事ですか?
その通りです。
使用するソフトや機器の手順に慣れることが必要なだけで、言語などの知識はいりません。音楽の知識は多少は必要です。
最近の物は、音楽の知識に乏しくてもプリセットの組み合わせを指定してやるだけでバンド演奏(伴奏)が出来てしまいます。
ただ、これだけだといかにも「打ち込み」っぽい音しかできませんので、プロは現実の楽器の演奏を加えていきます。
通信カラオケが、まさにこういった「打ち込み」の産物です。
通信カラオケの音がなんかしょぼいのは、ギターの音などもも打ち込みで作ってしまうのでリアルさに欠けるためでしょうね。
ユーミンの曲は、およそ70%を打ち込みで作り、仕上げに生演奏を加えているそうですが、打ち込みくささは全くありませんね。
アマチュアには金銭的・技術的・時間的にとうていかなわないレベルです。
No.2
- 回答日時:
No.1さんの書かれたように、コンピュータなどに
自動演奏を行わせるための様々な曲データを
制作することを、「プログラミング」と称しています。
いまのように音楽ソフトが充実する以前(15~20年
くらい昔)は、BASICなどで演奏データを本当に
プログラミングしていたために、いまでもその名残で
そう呼んでいるのかも知れません。例えば、ゲーム音楽の
世界で有名な古代祐三さんという方は、パソコン上での
音楽制作(作編曲や音色の作成)もさることながら、
プログラマー並みのプログラミング技術も持ち合わせて
いました。そんな時代もあったんですね。
今は、市販やネット上で流通している音楽ソフトや
シンセサイザーやリズムマシンに内蔵のシーケンサー
(自動演奏装置)を利用して、曲データを作っていくのが
一般的です。ですから、音楽のことだけを考えればよく、
ソフトを自分で作る必要はなくなってきています。
但し、MIDIと呼ばれる、デジタル楽器のインター
フェイス規格の知識がある程度必要となっています。
No.1
- 回答日時:
音楽のプログラミングとは、日本語で言うと「打ち込み」のことです。
PCで専用ソフトを使ったり、シーケンサーという自動演奏装置を使って曲の演奏情報を入力することを「プログラミング」といっています。
この場合入力するのは、音のタイミングと音程・長さ・音色などの指定です。いわば、コンピュータにわかる形で楽譜を作っていく作業です。
出来あがった曲自体を「ソフト」として考えると立派に「プログラム」していることになりませんか。
蛇足ですが、ドラムやピアノは自動演奏でもけっこうリアルな音作りが可能ですが、ギター・サキソフォンなどはシミュレートが難しい楽器です。
この回答への補足
例えば、画像処理ソフトなどを使ってデジタル画像を作る、とかそういう作業に近い感じなのでしょうか?
関数などを使って実際にプログラム言語を書いていく、という作業とはまた別なんでしょうか?
音楽を作る為にプログラミング言語を習得したりする必要はないという事ですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラミングを学ぼうと思い...
-
Visual Studio Codeについて
-
15.3インチは持ち運ぶには億劫...
-
アセンブリ名とは??
-
gettimeofday() と localtime_r...
-
Visual basicビルド時のError
-
1からNの素数を求めるプログラ...
-
プログラミングの雑談とかでき...
-
小学1年生の子です。塾に行かせ...
-
プログラミングスキルがあれば...
-
曲を作るのにプログラミングっ...
-
CSVデータの"(ダブルクォーテ...
-
名城大学理工学部電気電子工学...
-
エクセルVBAでRS232Cへ
-
リピート再生が出来ません
-
Try Kotlinで readLine()を使う...
-
皆さんはいつごろからプログラ...
-
OpenCVで音声は扱えるか
-
エンジニアの方へ
-
プログラミング教室に入ったら...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Visual Studio Codeについて
-
アセンブリ名とは??
-
exeファイルを作ったり改造した...
-
趣味レベルでプログラミングを...
-
CSVデータの"(ダブルクォーテ...
-
procってなんですか?
-
作業工程 SDとMD
-
push any key で終了する方法?
-
VBAプログラミング
-
リピート再生が出来ません
-
プログラミングの雑談がしたい...
-
曲を作るのにプログラミングっ...
-
Python で筆算のプログラミング...
-
VBA フォルダ アクセス権限付与
-
プログラミングの質問です。x^2...
-
VB 1対1の簡単なチャットプログ...
-
MFCとC++/CLIとの比較
-
Try Kotlinで readLine()を使う...
-
VBでアナログ時計を作りたい
-
小学1年生の子です。塾に行かせ...
おすすめ情報