問題タブ [mixing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
155 参照

android - android sdカードに保存して複数のサウンドを一緒に再生する

私はいくつかの楽器を持っているアプリケーションを開発しています。各インストゥルメントには固有のサウンド ファイルがあります。今私がやりたいことは、4 つの楽器を選択した場合、選択したすべての楽器のサウンドが一緒に再生され、混合されたサウンドが後で使用できるように SD カードに保存されることです。サウンド ファイルは WAV または MP3 の可能性があります。道を見つけることができません。事前に感謝します。

0 投票する
1 に答える
166 参照

java - 下のテキスト フィールド コントロールの上にリスト ボックスを表示します。

実際、私は 1 つのパネルAを作成し、テキスト フィールドとリスト ボックスを含めてから、別のパネルを作成し、パネルBを に挿入AしていBます。ここでテキスト フィールドに入力する必要がありますが、そのBパネルには以下のリスト ボックスが表示されません。

以下のテキスト フィールド コントロールの上にリスト ボックスを表示する方法は?

0 投票する
2 に答える
385 参照

java - Swing と AWT を混在させないようにする

Javaでゲームを作っています。このチュートリアルを見つけました: http://www.gamedev.net/page/resources/_/technical/general-programming/java-games-active-rendering-r2418

アクティブ レンダリングを行う方法を示します。Canvas を使用してペイントします。この時点まで JPanel を使用してきました。ただし、この方法に切り替えたいと思います。これで、いくつかの JPanel と、いくつかの JButton が JPanels に追加されました。Swing コンポーネントと AWT コンポーネントを混在させないように、代わりに java.awt.Button と java.awt.Panel に切り替える必要があるかどうかを知りたいです。

一方、チュートリアルでは Canvas は JFrame の中にあるので、すでに Swing と AWT が混在しているのではないでしょうか? それは大丈夫ですか?

ありがとう。

0 投票する
3 に答える
170 参照

c++ - c と c++ の混合

cファイルからcppメソッドを呼び出す必要があります。私はそのためにこのインターフェースを書きました..

cpp ファイル

cファイル

C ファイルで「C_Test(int) への未定義の参照」というエラーが表示されます

何が悪いのですか?

0 投票する
6 に答える
11866 参照

c - 16ビットリニアPCMストリームを混合し、クリッピング/オーバーフローを回避する

2つの16ビットリニアPCMオーディオストリームを一緒にミキシングしようとしましたが、ノイズの問題を克服できないようです。サンプルを混ぜるときのオーバーフローから来ていると思います。

私は以下の機能を持っています...

...そしてこれが私が#mixing_algorithm#として試したものです

それらのいくつかは他のものよりも良い結果を生み出しましたが、最高の結果でさえかなり多くのノイズを含んでいました。

それを解決する方法はありますか?

0 投票する
1 に答える
2191 参照

c - SoX C ライブラリを使用してオーディオ ファイルをミックスする方法

オーディオ ファイルのミキシングは、コマンド ラインから "sox -m ..." を使用して SoX で簡単に行うことができます。それは可能ですか?

0 投票する
0 に答える
2749 参照

audio - ffmpeg を使用して 2 つのオーディオ ファイルを 1 つにミックスするにはどうすればよいですか?

ffmpeg を使用して、2 つのオーディオ ファイルを 1 つのファイルにミックスしたいと考えています。そこで、最新バージョンの ffmpeg をダウンロードし、ドキュメントを確認してコードを取得します。

しかし、私はこのエラーが発生しました:

誰でも私を助けることができますか?ありがとう!

0 投票する
2 に答える
3515 参照

android - Android:2つの音声ファイルをミックスしてsoundPoolで再現する方法

いくつかのサウンドを使用し、それらをミックスして音楽作品を作成する Android アプリケーションを開発しようとしています。最初は音を同時に再生しようとしましたが、そうしているうちに同期がずれてしまい、フォーラムを数時間読んだ後、ループモードで複数の音を同時に再生する最良の方法は音声ファイルを 1 つに結合してから、それらを 1 つのファイルとして再生します。

私が使用しているコードは次のとおりです。

その後、soundPool を使用して、結果のファイルを読み取り、再現を試みます。

ファイルをマージせずにこの式を使用すると(つまり、1つのサウンドのみを使用して新しいファイルを作成し、それを読み取ると、完全に機能するので、問題はファイルのマージにあると思いますが、おそらくそれほど簡単ではありませんバイトを合計してから2で割るだけです。

これを行った後、ログには次のように表示されます。

サンプルをロードできません (null)。

また、ログを再現しようとすると、サンプルの準備ができていないと表示されます。

これについて何か助けてください。私は何週間もグーグルで検索してきましたが、解決できませんでした...

Android とオーディオのプログラミングは初めてなので、少し迷っています。

問題は、このサウンドをどのようにミックスできるかということです。私はそれを行うのに正しい方法ですか?問題はどこだ?

読んで助けてくれてありがとう:)

0 投票する
1 に答える
10513 参照

java - SwingUtilities.invokeLater に対する JavaFx の応答

したがって、スレッドの使用中に GUI を更新する JavaFx の方法はタスクと呼ばれますが、コードは同様の方法で機能するか、または違いがあることを認識しています。スイングの例を挙げましょう:

スレッドとして実行される GUI 外の別のクラス

実際の G​​UI の内部

タスクはまったく同じように機能しますか? または、違いはありますか?もしあれば、JavaFx プロジェクトで動作するようにこのコードをどのように変更しますか?

0 投票する
2 に答える
1274 参照

java - MenuBar によるパネルの切り替え

テーブルを作成し、そのテーブルにクリップボード データ (Excel からコピーされる) を表示するように設計されたコードをいくつか書きました。

そのため、メニューバーの「Excelからインポート」に1つのメニュー項目があり、クリックするとクリップボードにあるExcelデータがすべて取得され、下のパネルに表が表示されます。

また、(テーブルが表示される) パネルは、下に表示されるまったく別のパネルにつながる可能性がある将来のメニュー ボタンに応じて切り替えることができるように記述しました。

だから私はインターフェース(initメソッドを含む)DisplayExcelDataを実装するこのクラスを持っています。MainPageメニュー項目がクリックされると、拡張されたメニューバー クラスでアクション イベントが発生し、MainPageそのメニュー項目に関連付けられたインターフェイスがコンテンツ ペインにフィードされます (この場合DisplayExcelDataは、[Excel からインポート] がクリックされたときにコンテンツ ペインにフィードされます)。 init が呼び出され、コンテンツ ペインに追加されます。

プログラムが起動し、何も選択されていない場合、デフォルトでInitialScreenクラスが設定されます。

DisplayExcelData クラスは次のようになります。

ExcelTableModel はクリップボードのデータを取得し、それを TableModel に変換します

次に、contentPane で、

コードを変更して、DisplayExcelDataクラスを初期画面としてプログラムを起動すると、機能します...クリップボードにあるExcelデータを取得し、画面上の表に見事に表示します...しかし、私はそれを主張しますをクリックするとこの表が表示されMenuItemますが、空白の画面が表示されるだけです。デバッグして、何が入っているかを確認すると... Excelデータに含まれるmainPanel正しいものが含まれています...しかし、表示されません...理由については髪の毛を引き裂いています...TableModelJTable

誰でも助けることができますか?