- ベストアンサー
MIDI再生&WAVE録音ツールを簡単に作れる言語は?
Windowsでとても単純な ・MIDIファイルの再生 ・WAVE(できればMP3またはWMA)の録音 するツールを作成したいのですが、 Java, C, VB, C++, C#, HSP, Delphi等 フリーの言語だと何が一番簡単に作成できますか?
- yn001ster
- お礼率66% (144/218)
- その他(プログラミング・開発)
- 回答数1
- ありがとう数4
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
★私は C/C++ を使っています。 ・簡単なサンプルを紹介します。 ●サンプル void main( void ) { char buff[ 512 ]; char *file = "C:\\My Music\\music.wma"; ←ファイル名(WMA,MID,MP3,WAVなど) sprintf( buff, "Open \"%s\" alias Music", file ); mciSendString( buff, NULL, 0, NULL ); ←メディアを開く getchar(); mciSendString( "Play Music", NULL, 0, NULL ); ←再生 getchar(); mciSendString( "Pause Music", NULL, 0, NULL ); ←一時停止 getchar(); mciSendString( "Resume Music", NULL, 0, NULL ); ←一時停止から再開 getchar(); mciSendString( "Stop Music", NULL, 0, NULL ); ←停止 getchar(); mciSendString( "Close Music", NULL, 0, NULL ); ←メディアを閉じる } 解説: ・上記の『mciSendString』は Windows API の関数です。 ・これを使うと簡単に『WAVE』、『WMA』、『MIDI』、『MP3』の音楽ファイルや 『AVI』、『MPEG』、『WMV』などの動画ファイルが再生できます。 ・動画の場合は、小さなウインドウが出てきます。 ・『Java』、『C/C++』、『C#』、『VB』、『HSP』、『Delphi』などでもこの API 関数は 呼び出せますので、どんな言語でも簡単な『MediaPlayer』や『CD Player』が作れます。 ・フリーの言語だと『BorlandR C++Compiler 5.5無償ダウンロード』はどうでしょう。 ダウンロード: ・http://www.borland.com/jp/products/cbuilder/freecompiler.html→『BorlandR C++Compiler 5.5無償ダウンロード』 ・http://www.microsoft.com/japan/msdn/vstudio/express/visualc/→『Visual C++ 2005 Express Edition 日本語版』 mciSendStringのリンク: ・http://tgws.fromc.jp/prog/prog10.html ・http://www.int21.co.jp/pcdn/vb/noriolib/vbmag/9802/mci/ ・http://www.mb.ccnw.ne.jp/garger-studio/vbgame/112.html ・http://hp.vector.co.jp/authors/VA030681/VBTips/Music.htm ・http://hpcgi1.nifty.com/MADIA/DelphiBBS/wwwlng.cgi?print+200301/03010051.txt ・http://homepage3.nifty.com/goldenchild/mci.htm ・http://www007.upp.so-net.ne.jp/hama_d/newapi/chapters/c25.html ・http://www.bekkoame.ne.jp/i/mr.manri/MCI/index.html ・http://homepage1.nifty.com/rucio/main/technique/teq_1.htm ・http://msdn.microsoft.com/library/en-us/multimed/htm/_win32_multimedia_command_strings.asp 最後に: ・http://wisdom.sakura.ne.jp/system/winapi/media/index.html→『マルチメディア API』の 『MCI 文字列』で『mciSendString』関数が登場します。 ・つい昨日、私も簡単な『MediaPlayer』を作りました。3~4 時間で出来ました。 ・今日は、簡単な『CD Player』に挑戦します。 ・以上。おわり。→お互いに頑張りましょう。
関連するQ&A
- JAVAはどんなプログラミング言語を用いて開発されたんですか?
JAVAに関して質問があります。 (1)JAVAはどんなプログラミング言語を用いて開発されたんですか? (例えばC言語で作成されたとか) (2)JAVAで作られたプログラミング言語とかはありますか? (例を挙げるとRubyやHSPはC言語で書かれているとか、なでしこはDelphiで書かれているとかです。)
- 締切済み
- Java
- MIDIからWAVEへの変換ができないのですが・・・
MIDIファイルをWAVE形式のファイルに変換するソフトを ダウンロードして使用していたのですが、 MEになってからどうもこのMIDI→WAVEへの変換が どんなソフトを使ってもできないのです・・・ VB6のいるソフトで以前同様きちんとインストールも済ませてあるのですが… ちなみにmreco02とmidi2wave共に使用してみましたが、 きちんとWaveファイルは出来ているのに何の音も録音されていなくて…。 どなたかわかる方がいらっしゃったら宜しくお願い致します。 MIDIを再生して録音するタイプできちんとMIDIとしては音が出ます。 これでは、意味がわからなくて何処に問い合わせて良い物かすらわからなくて。 宜しくお願いします。
- 締切済み
- Windows Me
- MIDI→WAVE変換できないのですが・・・
MIDIファイルをWAVE形式のファイルに変換するソフトを ダウンロードして使用していたのですが、 MEになってからどうもこのMIDI→WAVEへの変換が どんなソフトを使ってもできないのです・・・ VB6のいるソフトで以前同様きちんとインストールも済ませてあるのですが… ちなみにmreco02とmidi2wave共に使用してみましたが、 きちんとWaveファイルは出来ているのに何の音も録音されていなくて…。 どなたかわかる方がいらっしゃったら宜しくお願い致します。 MIDIを再生して録音するタイプできちんとMIDIとしては音が出ます。 これでは、意味がわからなくて何処に問い合わせて良い物かすらわからなくて。 宜しくお願いします。
- ベストアンサー
- 音楽配信サービス
- MIDIよりWAVE録音ができません
MIDIよりMP3を作ろうと、まずWAVE録音を試しているところなのですが、うまくいきません。 MIDI音源(SC88-pro)とパソコンをラインでつなぎ、音量コントロール録音用のミキサー画面のライン入力にチェックは入っています。ソフトはヤマハのフリーウエアTWE です。 ボリュームもいずれも最大に上げても、録音中も波形がまったく現われず、数秒たつと途中で止まってしまうといった状態です。何がいけないのでしょうか。 ちなみにサウンドレコーダーで、マイク録音を試したのですが、やはり波形が出ず全然録音できませんでした。 PCはWINDOWSのXPです。どこか設定がいけないのでしょうか。 ご教示願います。よろしくお願いいたします。
- ベストアンサー
- サウンドカード
- MIDI⇒WMAについて
MIDI⇒WMA/WAVEなどへの変換が可能なフリーソフト を探しています。ご存知の方がございましたら ご一報ください。よろしくお願いします。
- 締切済み
- その他(カメラ・ビデオカメラ)
- midiファイルを音楽CDへ録音する方法?
無料サイトにダウンロードしたMidiファイルを音楽CDへ録音すると「ファイルが違うので録音できません」と言うメッセージが出て、そこから先へ進めません。 midi→WAVE(又は MP3)への変換方法を御存知の方教えてください。
- ベストアンサー
- iPod・ウォークマン・音楽プレーヤー
- MIDI編集ソフト
SC-88PROを持っています。 MIDIキーボードも持っています。 作曲したいわけでなく、既存のMIDIファイルの音色やキー、テンポなどを 編集したいです。これらが簡単にできるソフトはありますか? MP3/WAVEなどの合成とかはしません。(あってもかまいませんが。) Vectorや市販ソフトもある程度知っていますが難しいので簡単なやつがイイです。 またMIDIデータを録音できるものがあれば教えてください。 本格的な編集はしません。 PC1で音楽を再生します。 これをRS-232C回線またはMIDI-INにつないでそのまま録音したいです。 DOS用ので昔使っていたのですが忘れました。
- ベストアンサー
- フリーウェア・フリーソフト
- MIDIを録音ができません…
こんにちは。 XPのHOMEをつかっております。 作成したMIDIをWAVにしたいのですが、録音しても再生すると音が出ないんです…。 調べたところ、録音したデータをシーケンサーに入れてみても、音の波形すら出ていません。(音量は関係がないようです。) 何が原因でしょうか?
- 締切済み
- その他(インターネット・Webサービス)
- 各言語の特徴
いろんな言語の特徴が知りたいです。 C:処理速度がはやい VB:開発効率がいい VC++:ネットワークに強い JAVA:ネットワークに強い? Delphi: COBOL: 他たくさん知りたいですσ(^^) 教えてください、お願いします(^^)
- ベストアンサー
- その他(プログラミング・開発)
お礼
大変すばらしいご回答ありがとうございます。