重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

pro toolsのようなソフトは どんな言語で開発しているのでしょうか?

簡単なミキサーに挑戦しようと思っています、よろしくお願いします。。。

A 回答 (3件)

ごめんなさい、No.2の再回答です。



これに、いきなり手をつけるのは、初心者では確かにまずいです。

まずC言語をやってから、早いうちに、APIに手をつけてください。

次の本が簡単です。
Visual C++〈1〉はじめてのWindowsプログラミング (プログラミング学習シリーズ)
山本 信雄

それが古くて、コンパイル出来ないときは、次の本がいいと思います。
チェックできなくてごめんなさい。
猫でもわかるWindowsプログラミング 第3版 (猫でもわかるプログラミングシリーズ) [単行本]
粂井 康孝

また今読んでいる本で、言語に挫折しそうになったら、次の本を検討してみてください。
ロベールのC++入門講座 [単行本(ソフトカバー)]
ロベール

また、アルゴリズムの勉強を常にしてください。
人のコードを読むとき、常識のアルゴリズムも知らないと、まともに読めません。
これは、すぐできると思います。
図解入門 よくわかるアルゴリズムの基本と仕組み―一歩進んだプログラミングのためのアルゴリズム入門 (How‐nual Visual Guide Book) [単行本]
杉浦 賢

また、OSの内部動作について、次の本が簡単です。
Windowsはなぜ動くのか [単行本(ソフトカバー)]
天野 司

その後は必要に応じて、たくさんやらないといけないことがあります。

えらそうですいません。ご参考までに。
    • good
    • 0
この回答へのお礼

ほんとにありがとうございます!!

具体的すぎて なにをすればいいのかが すごくわかります!!

3tookenさんは すごくいっぱい読んでらっしゃるのですねーー

そっち系の職業の方なのですかね

またよかったら 声かけてくださいなー

お礼日時:2011/06/24 22:34

昔は、次の本に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.midio …

また、次のリンクの中に、VSTiのプログラムのドキュメントがあります。

http://www.geocities.jp/daichi1969/index.html

また、次のリンクに、MIDI操作のライブラリが公開されています。
http://openmidiproject.sourceforge.jp/

最近は全然プログラムをやっていなくて、未確認ネタばかりですが、ご参考までに。
また、フリーで公開されているソフトなどでは、コードのドキュメントもあるものがあるので調べてみるといいと思います。

えらそうに出来るレベルではないですが、ある程度理解したらどんどん組んでいったほうがいいと思います。

がんばってください。
    • good
    • 0

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/プログラミング_(コンピュータ)
    • good
    • 0
この回答へのお礼

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

さっそく「C入門以前」という本を買ってきました がんばります~~

お礼日時:2011/06/22 23:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!