• ベストアンサー

pro tools

pro toolsのようなソフトは どんな言語で開発しているのでしょうか? 簡単なミキサーに挑戦しようと思っています、よろしくお願いします。。。

質問者が選んだベストアンサー

  • ベストアンサー
noname#136870
noname#136870
回答No.3

ごめんなさい、No.2の再回答です。 これに、いきなり手をつけるのは、初心者では確かにまずいです。 まずC言語をやってから、早いうちに、APIに手をつけてください。 次の本が簡単です。 Visual C++〈1〉はじめてのWindowsプログラミング (プログラミング学習シリーズ) 山本 信雄 それが古くて、コンパイル出来ないときは、次の本がいいと思います。 チェックできなくてごめんなさい。 猫でもわかるWindowsプログラミング 第3版 (猫でもわかるプログラミングシリーズ) [単行本] 粂井 康孝 また今読んでいる本で、言語に挫折しそうになったら、次の本を検討してみてください。 ロベールのC++入門講座 [単行本(ソフトカバー)] ロベール また、アルゴリズムの勉強を常にしてください。 人のコードを読むとき、常識のアルゴリズムも知らないと、まともに読めません。 これは、すぐできると思います。 図解入門 よくわかるアルゴリズムの基本と仕組み―一歩進んだプログラミングのためのアルゴリズム入門 (How‐nual Visual Guide Book) [単行本] 杉浦 賢 また、OSの内部動作について、次の本が簡単です。 Windowsはなぜ動くのか [単行本(ソフトカバー)] 天野 司 その後は必要に応じて、たくさんやらないといけないことがあります。 えらそうですいません。ご参考までに。

rona007i
質問者

お礼

ほんとにありがとうございます!! 具体的すぎて なにをすればいいのかが すごくわかります!! 3tookenさんは すごくいっぱい読んでらっしゃるのですねーー そっち系の職業の方なのですかね またよかったら 声かけてくださいなー

その他の回答 (2)

noname#136870
noname#136870
回答No.2

昔は、次の本にmaxMidiToolというC++ライブラリが付属していて、それを使ってMIDIのシーケンスソフトのプログラムを組めました。しかし、XPからは対応してなかったと思います。 C++MIDIプログラミング―Windows95/98用MIDIアプリケーションの開発 (Windows programming technique) ポール メシック (著), Paul Messick (原著), アクロバイト (翻訳) 次のは、持ってないので分からないですが良さそうです。ご参考までに。 Windowsサウンドプログラミング―音の知識×プログラミングの知識 田辺 義和 また、次のリンクのMIDI OXというアプリは、COMサーバーとしても動作し、VBでも組み込んで使うことができそうです(未確認)。ページの真ん中あたりに、MIDI-OX Scriptingという項目でサンプルがあります。 http://www.midiox.com/index.htm?http://www.midiox.com/myoke.htm また、次のリンクの中に、VSTiのプログラムのドキュメントがあります。 http://www.geocities.jp/daichi1969/index.html また、次のリンクに、MIDI操作のライブラリが公開されています。 http://openmidiproject.sourceforge.jp/ 最近は全然プログラムをやっていなくて、未確認ネタばかりですが、ご参考までに。 また、フリーで公開されているソフトなどでは、コードのドキュメントもあるものがあるので調べてみるといいと思います。 えらそうに出来るレベルではないですが、ある程度理解したらどんどん組んでいったほうがいいと思います。 がんばってください。

回答No.1

Protools とは Avid 社の ProTool のことですよね。 「・・・のようなソフト」という御質問ですので一般論として、PC 用のソフトは C 系統の言語 (C/C++/C# など) で Coding され、時に C 系統よりも便利な部分では JAVA なども用いられているようです。 ただし「ファイルを保存する」でウィンドーを表示するなどという汎用の機能は Windows や Mac などの PC 側 OS に用意されている Tool を組み合わせます。 学術用やデータ・センタなどのプログラムは FORTRAN や COBOL が用いられてもいることから大学のプログラミング学習では PASCAL などから始めて FORTRAN や COBOL を習う課程もあるのですが、独学で PC プログラミングを行う人は PC 用のコンパイラやデバッガ・ソフトを入手し易く、先人のノウハウが多く公開されている C 言語を採用することが多いようです。

参考URL:
http://ja.wikipedia.org/wiki/プログラミング_(コンピュータ)
rona007i
質問者

お礼

ありがとうございました、前に投稿したサイトで 「素人がプログラミングでソフト作るなんて 何世紀かけるつもりだよ」みたいな回答で荒らされてしまって すごく感激です~~ さっそく「C入門以前」という本を買ってきました がんばります~~

関連するQ&A