音楽再生ソフトの作成について

このQ&Aのポイント
  • 音楽再生ソフトの作成について考えている方へ
  • どの言語で作るのが比較的簡単か、ご助言します
  • 勉強しながら制作するためのアドバイスもあります
回答を見る
  • ベストアンサー

音楽再生ソフトを作るには

プログラミングの練習兼部活での作品作成で音楽再生ソフトのようなものを作ろうと思っています。 音楽再生ソフトといっても音楽ファイルを再生できるだけの簡単なものにしようと思っています。 今、考えている仕様としては、 ・音楽ファイルを再生できる(wav,mp3(できたら)) ・再生するファイルをリストアップする(プレイリスト?) ・任意で再生するファイルを指定できる(ドラック&ドロップで再生できたりするみたいに) ・再生の停止と一時停止ができる 主にこんな感じです。(最低、再生できればおk) そこで、どの言語で作るのが比較的に簡単でしょうか? といっても、私自身使える言語がC、C++を少しならって程度ですけど・・・・(少しといっても基本的なことはわかります) 最近は、WindowsAPI使ってCでデスクトップアクセサリーとして時計とか作ってたので、それを応用?して作ろうかとも思っているのですが・・・・(応用というか作るために勉強したことを元に) 来年の春か夏あたりをめどに勉強しながら制作しようと思ってるので、そこらへんを考慮してどの言語を使ったほうが作りやすいかご助言お願いします また、その他アドバイスがありましたらお願いします。 (勉強しながらとは、作るために必要な関数とかその使い方等を調べたりすることです。 カテゴリをC・C++にしていますが気にしないでください。)

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

  • ベストアンサー
  • tunamelt
  • ベストアンサー率75% (9/12)
回答No.2

音楽を再生するとなると、主に 1、VBやDelphiのコンポーネントを使う。 2、WindowsAPIを利用する。 3、DirectSoundを利用する。 の3つから選ぶことになると思います。 1ならばVBやDelphi、2ならばWindowsAPIを叩ける言語ならばどれでも、3ならばVC++かDelphiが良いでしょう。 デスクトップアクセサリ等が作れるのならば2か3を選択する方が勉強になります。ただし、3のDirectSoundはそれなりの知識が必要になってきますので、「仕上げるまでの勉強」よりも「仕上げる」ことの方がメインということならば2を選択した方が楽だと思います。

その他の回答 (2)

  • usatan2
  • ベストアンサー率37% (163/436)
回答No.3

C#はいかがですか? 私は、 http://toraratora.blog8.fc2.com/blog-entry-26.htmlhttp://dobon.net/vb/dotnet/programing/playsystemsound.html を見ながら、見よう見まねで何とか音を出すプログラムが作れましたよ。 ドラッグ&ドロップについても、 http://www.atmarkit.co.jp/fdotnet/csharptips/003dragdrop/003dragdrop.html を参考にしました。

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

wav,mp3でならwindowsのapi使えばできるから時計とかとおんなじ感じでできるんじゃないかな。 再生するだけなら かなりすぐできるよ。 ファイルのパスを再生するapiに投げて終わりだから。 後は どこまで凝るか だね。

関連するQ&A

  • 音楽再生ソフトの音質比較

    PCはDELL N5050 Windows7です。 PC保存の音楽ファイル(wav)を再生する場合ソフトはいろいろありますが音質が一番良いものは下記のうちどれでしょうか?又その理由は? wavはCDリッピング。 再生機器構成:PC→USB-DAC→アンプ→スピーカー 再生ソフト 1 Windows Media Player 2 iTunes(プレイリスト) 3 foobar2000 4 その他(推奨)

  • WAV形式の音楽を再生するのに必要な再生ソフトは?

    自身のホームページを持っている者ですが、音楽をサイト上で公開したいと思っています(YouTube・ニコニコ動画等は使わずに)。 公開したい音楽データはWAV形式なのですが、閲覧者の方が誰でも聞けるように、音楽再生ソフト(Windows Media Playerなどといったもの)をダウンロードできるページにリンクをつけたいと思っています。 しかし数ある音楽再生ソフトのなかでどれがWAV形式に対応しているのか、そういうところに音痴な私にはよく分かりません。 わかる方、それをダウンロードすることによってWAV形式のデータが聞けるようになる音楽再生ソフトを教えてください。できればリンクもお願い致します。

  • auの音楽を普通に再生する方法はありませんか?

    こんにちは。 au形式の音楽ファイルを入手したのですが、再生できません。 この形式のファイルを再生、またはWAVに変えてくれるソフトはないのでしょうか? よろしくお願いします。 (蛇足ですが、このファイルはJava関係に使う音楽ファイルとも聞きました。)

  • 音楽の再生ってどうやるの?

    現在C++でプログラミングしています。 wavファイルの再生はどうすればできるのでしょうか。 また、mp3なども再生できるのでしょうか。 どなたか教えていただけたら光栄です><

  • LINUXでのWAV再生・停止・一時停止について

    LinuxでC言語を使ってWAVファイルの再生・停止・一時停止をしようとしています。 再生・停止は行えるのですが、一時停止後、停止したところから再生がうまくいきません。 再生した秒数(ミリ秒まで)を測って、再生し終わった秒数からバイト数を求めて、その分を前詰めして再生させようとしています。  WAVファイルヘッダー    再生済み    未再生 ├──────────┼──────┼──────┤            ↓一時停止後再生  WAVファイルヘッダー    未再生 ├──────────┼──────┤ 再生済みバイト数の求め方は バイト数=再生時間×8÷ビット数÷サンプリングレート÷チャンネル数 で求めています。 理論上この式であっていると思うのですが、ずれてしまいます。なぜか上記バイト数を÷2するとちょうど良いぐらいになります。 よろしくお願いします。

  • 音楽の再生速度を変更できるソフトを探しています。

    ダンスの練習時、音楽の再生速度を遅くしたいのですが以下のようなことができるのフリーソフトは無いでしょうか?  (1)再生速度を1~2割程度遅くできる。  (2)音源はCD直接またはWAVファイル。   (MP3、WMAでも可、音質をあまり落としたくない)  (3)速度を調整した音楽をファイルに書き出すことができる。   (CD-Rに書き込みたい) Windows Media Player では再生速度を変更できるのですが、ファイルに書き出しができない。

  • 音楽CDのタイトルはどうしたら入るの

    Media Player8で音楽CDを再生するとCDタイトルや曲目リストが出てきますが、WAVファイルをCD-Rに焼いて再生してもリスト欄にはトラック1...2...3...としか出てきません。WAVファイルをCD-Rに焼くときに何か方法があるのでしょうか?。 なお、フリーのプレーヤーをいくつか持っているのですが、どのプレーヤーで音楽CDを再生してもタイトルやリストは出てきません。

  • wavファイルを素早く再生するソフト

    こんにちは。 OSは現在、32bit版のWindowsVista(SP2)と、64bit版のWindows7を使っています。 エクスプローラー上で選択したwavファイルを、素早く再生させられるソフトを探しているのですが、見つからなくて困っています。 VistaやWindows7の場合、「コントロール」パネルの「サウンド」で現れるウィンドウにおいて、「サウンド」タブにある、「プログラムイベント」の一覧から、イベントごとに登録されているwavファイルを、[テスト]というボタンを押すだけで、再生できます。 エクスプローラー上で選択したwavファイルを、このように一瞬で再生させられるソフトを探しているんです。 Windows Media Playerなどは、起動に時間がかかりますし、 ライブラリに登録されていない音楽ファイルだと、余計に時間がかかります。 そのため、wavファイルの音を確認するだけの作業には、適していません。 wavファイルを編集したりするような機能は全くなくてもよいので、 とにかく素早く再生させることのできるソフトってないのでしょうか? 以上の件について何かご存知の方がいらっしゃれば、是非教えて頂きたいと思います。 では、よろしくお願い致します。

  • 音楽の再生スピードを変えられますか?

    アナログ音源(カセットテープ30年前)をデジタル化していますが、当時のカセットデッキと現在のデッキでは再生スピードが異なり、遅く聞こえます。現在のデッキにはスピードコントロールがないので、とりあえず、デジタル化してWAVファイルとしてHDDに保存しています。 このファイルを、何らかのソフト(音楽編集ソフトなど)を使って、正しい再生スピードのファイルに直すことはできますか?

  • wav形式の音楽ファイルがパソコン以外のオーディオで再生できない

    wav形式の音楽ファイルがオーディオで再生できません。パソコンでは再生できるのですが・・・。 音楽CDはいつもMedia player で焼いています。 パソコン以外のオーディオで再生する方法を教えてください。 (1)いつもmp3ファイルを焼くと、ファイルの拡張子が cda に変わっていて、その場合は再生できるのですが、wavファイルを焼くとファイルの拡張子はwavのままになっていて再生できません。cda形式じゃないと再生できないのですか? (2)もし、cda形式じゃないと聞けない場合は、wav→cdaで焼く方法、または変換するソフトなどがあれば教えてください。 ご回答よろしくお願いします。

専門家に質問してみよう