BigIntegerクラス
このチュートリアルではBigIntegerクラスは、任意に大きな整数を扱うためのものである。BigIntegerオブジェクトは、大きなビットマスクが必要な暗号アプリケーションや、本当に大きな整数が必要な場所でよく使われる。
このチュートリアルではBigIntegerクラスは、任意に大きな整数を扱うためのものである。BigIntegerオブジェクトは、大きなビットマスクが必要な暗号アプリケーションや、本当に大きな整数が必要な場所でよく使われる。
このチュートリアルではComboBoxクラスは、ユーザーにア イテムのリストを表示するためのコンポーネントです。リストの内容はComboBoxオブジェクトは動的に変更でき、テキスト入力にも使える。
このチュートリアルではGraphicsオブジェクトを使用して、テキスト、線、幾何学図形を描画します。これはJUCEで描画を行うための基本です。
アプリケーション内で色を指定し、さまざまな方法で適用します。
このチュートリアルではMidiMessageクラスはMIDIデータを表現するために使われます。このクラスはMidiBufferクラスもMIDIメッセージのバッファを扱うために導入されている。
Projucerパート1:Projucerを始める
このチュートリアルでは、JUCEのインストール方法と、Projucerを使用してクロスプラットフォームJUCEプロジェクトを作成する方法を説明します。
このチュートリアルでは、アプリケーション・ウィンドウを持つ最小限のアプリケーションを作成する方法と、そのウィンドウのサイズと外観 をカスタマイズする方法を示します。これは、あらゆるJUCE GUIアプリケーションにとって重要です。
アプリケーションに適切なテンプレートを選択することは、最初のうちは厄介な作業かもしれませんが、最初から適切なクラスを継承することで、生産性が飛躍的に向上します
アプリケーションの基本的なウィジェットの描画をカスタマイズします。カスタムスキン独自のボタン、スライダー、その他のコンポーネントを描画することで、アプリケーションを作成できます。
このチュートリアルでは、JUCEベースのプロジェクトを作成するためのAndroid Studioの使い方を紹介します。
このチュートリアルでは、JUCEのインストール方法と、Projucerを使用して新しいクロスプラットフォームJUCEプロジェクトを作成する方法を説明します。また、JUCEアプリケーションを開発、実行、デバッグするために、プロジェクトをXcodeやVisual StudioなどのIDEにエクスポートする方法も学びます。
このチュートリアルでは、オーディオ入力を処理してオーディオ出力に渡す方法を説明します。
JUCEアプリケーションで簡単なアニメーションを作成できます。静的なジオメトリ形状に生命を吹き込むにはAnimatedAppComponentクラスである。
このチュートリアルではSliderクラスで、スライダーの動きに応答する方法と、スライダーから値を取得する方法を示します。このチュートリアルでは、スライダーで値を表示するために不可欠なカスタマイズテクニックも紹介します。
テキストファイルやバイナリファイルを開いてデータを読み込む。
プラグインのバスレイアウトを設定し、制限する方法をご紹介します。AppleのLogic Proに搭載されているauvalツールを使って、AUプラグインのバスレイアウトを確認しましょう。
オーディオプラグインにパラメータを追加して、デジタルオーディオワークステーションからのコントロールとオートメーションを可能にします。
ラジオボタンとチェックボックスを使用して、アプリケーションに選択可能なオプションを追加します。
このチュートリアルではLabelクラスは、テキストを表示するためのコンポーネントです。ALabelコンポーネントは編集可能にも設定できるので、テキストの表示や簡単なテキスト入力にとても便利です。
このチュートリアルではRandomクラスである。Random数字は、ゲーム、暗号、オーディオなど、あらゆる場面で役に立つ。
このチュートリアルでは、JUCEの重要なコンセプトであるリスナーとブロードキャスターのシステムを紹介します。ボタンのクリックに応答する簡単なアクションの実装を通して、この概念を見ていきます。
このチュートリアルでは、メイン・コンテンツ・コンポーネントを作成することによって、アプリケーション・ウィンドウにグラフィカル・コンテンツを追加する方法を説明します。これは、ウィンドウ内でユーザーにコンテンツを表示するために重要です。
を使用する。Point,LineそしてRectangleクラスを使用すると、ジオメトリの計算が簡単になります。
このチュートリアルではComponentクラスでは、1つのコンポーネントが1つ以上のネストした子コンポーネントを含むことができます。これは、JUCEでユーザインタフェースをレイアウトする際の鍵となります。