日本語
中文(简体)
中文(繁体)
한국어
日本語
English
Português
Español
Русский
العربية
Indonesia
Deutsch
Français
ภาษาไทย
完全なサイトマップ
最新の更新
ホーム
ソースコード
プログラミング関連
ウェブサイト作成リソース
ウェブデザインチュートリアル
ネットワークプログラミングチュートリアル
ホーム
>
プログラミング関連
>
Delphi のソースコード
ミュージック ワールド MP3 プレーヤー
Delphi のソースコード
リソースがありません
こんにちはネチズン:
まず初めに、私の「Music World」を応援していただきありがとうございます。今日は私の仕事を利用できないかもしれません。誰もがそれをうまく使用できるように、そしてそれが急速に成長するように、このバージョンからプログラムのオリジナルコードを公開しました。すべての専門家がそれをより良く改善できることを願っています。ここでは、プログラムのさまざまな部分について説明します。
1.メインウィンドウ。
メイン ウィンドウの機能には、オーディオ ウェーブテーブルの動的な表示、左右のチャンネル調整、一時停止、続行、ループ、次の曲、前の曲などが含まれます。
2.楽曲カタログ。
私のこのプログラムは完全に Winamp をシミュレートして書かれています。メイン ウィンドウであっても、3 つのウィンドウの組み合わせであっても、ソング カタログ ウィンドウは、再生する曲のダブルクリックをサポートし、複数のファイルを同時に開くことをサポートし、リソース マネージャーからのファイルのドラッグ アンド ドロップをサポートし、セカンダリ ウィンドウをサポートします。ソングカタログを開いて保存し、メインウィンドウから単一のファイルを選択して再生したり、順番に再生したり、ディレクトリ内のファイルをシャッフルしたりすることができます。
3.著者情報。
このウィンドウの機能は、3 つの Winamp の完全なレイアウトを構成することであり、実際的な意味はありません。
プログラムの開発環境は Delphi6.0、OS は Win98se です。 (1) API プログラムログイン時の透明ウィンドウと左右のチャンネル制御はすべて Windows API 呼び出しを使用します。 (2) VCD ファイルの再生時には、Delphi の Mediaplay コントロールの呼び出しが使用されます。 (3) VC++、誰もが最も懸念しているのは間違いなく動的波形テーブルの問題です。実際、私はこの問題に関する情報を 1 年間検討してきました。時々、誰もが仕事の空き時間に小さなツール ソフトウェアを書きたがります。しかし時には私たちの知識だけでは十分ではありません。 Winamp のレベルに到達したい場合は、多くの違いがあるはずです。もちろん、ネチズンの中には専門家がいるかもしれません。私が皆さんの問題を解決します。
最初はAPI関数を呼び出して波形テーブルを取得しているのかと思い、APIのマニュアルをすべて確認しましたが、何も見つかりませんでした。その後、デコードレベルの調査を開始しましたが、インターネット上にはこれに関する情報が非常に少なかったため、数週間検索しましたが何も見つかりませんでした。ある日、仕事帰りに VC++ の情報 CD を販売したところ、その中に動的波形テーブルに関する記事があり、波形テーブルの生成が膨大なデータを直接使用していることを知りました。 8000 個のメンバー変数 この配列は特定の音楽ファイルを手動でデコードし、最終的にはサウンド カードを介して直接出力します。コード量は 30,000 行を超えるため、その複雑さは私の理解を超えています。そして音楽理論の知識もお持ちですね。 3次元の音楽効果シミュレーションもデコードを経て完成します。私の日常の仕事はデータベース プログラミングですが、私のマルチメディア開発は記事で言及されているレベルからは程遠く、ファイルの各形式には異なるデコード標準が必要です。これらの標準は、国際 MP3 機構によって開発されています。詳細については、その技術文書をお読みください。私のマルチメディア プログラムがちょうど停止されました。私の目標は、サードパーティのコントロールに変わりました。デコードと再生の目的を達成するために、サードパーティのコントロールを使用したいと考えています。しかし、既製のコントロールはまだありません。数日前、上海のマルチメディア デコーディング会社が波形テーブルの動的接続ライブラリを提供していることを偶然発見しました。その結果、マルチメディアファイルの波形テーブル表示が実現しましたが、予約されたインターフェイスが少ないため、この機能を完成させたい場合は、プログラムを早送りしたり巻き戻したりすることができません。ダイナミック リンク ライブラリは MP3 デコードのみをサポートし、MPG デコードはサポートしません。
この上海の解読会社の技術を学ぶ忍耐力があれば、今の仕事を変えることができます。私も常に学んでおり、一部のネチズンができるだけ早くこの問題を完全に解決できることを願っています。
拡大する
追加情報
バージョン
タイプ
Delphi のソースコード
更新時間
2009-05-28
サイズ
952KB
関連アプリ
アニメーションリトルワールド
2023-07-09
知遊世界
2023-05-18
孟華世界
2023-04-24
天と地の鏡
2023-04-13
Android版天地大患難
2023-04-05
天地を喰らう2
2023-03-26
おすすめ
chat.petals.dev
その他のソースコード
1.0.0
GPT Prompt Templates
その他のソースコード
1.0.0
GPTyped
その他のソースコード
GPTyped 1.0.5
ブラウザをロックする
Delphi のソースコード
v1.02
Neslib.Yoga
Delphi のソースコード
1.0.0
OpenSIMPLY
Delphi のソースコード
1.0.0
Google Dorks
その他のソースコード
1.0
shepherd
その他のソースコード
v6.1.6-react-shepherd: Prepare Release (#3063)
mongo express
その他のソースコード
v1.1.0-rc-3
関連情報
すべて
AI 作曲: ポップ ミュージックに何をもたらすでしょうか?
2024-11-22
天地の試練のヨウチェンが山に戻ったとき、フェイヤンのユニークな才能とユニークなスキルはどうですか?
2024-11-14
iPhone 15 が周囲で再生されている音楽を自動的に認識する仕組み
2024-11-13
音楽の世界における CYTUSII コマンド コードの紹介
2024-11-11
Music World 2 でデバイスのバインドを解除するためのガイド
2024-11-08
Music World 2 で Huapu の曲のロックを解除するためのガイド
2024-11-08
Music World 2crash のロック解除方法のガイド
2024-11-11
サイレントヒル2リメイクのレイクビューホテルにあるオルゴールのパズルを解く方法
2024-11-06
原神で預言者ミッションを行う方法
2024-10-23
サイレントヒル2リメイクで難しいオルゴールを通過する方法
2024-10-23
アント マナーの多くの人は、運動中にヘッドフォンを着用して音楽を聴くことに慣れています。
2024-10-12
天地大患難 Youcheng リターン 引き換えコード 2024
2024-10-03