ポケット・シンセサイザー

簡単なシンセサイザーアプリを作ります

このチュートリアルでは、いくつかの楽器を選んで演奏できるシンセサイザーアプリを作ります。Google Gemini 3 Proに相談してJavaScriptでTone.jsを使って音を出すように作りました。

ページの最後にあるダウンロードセクションからソースコードをダウンロードできます。

[プロジェクト]メニューから[新規プロジェクトを始める]を選択し、"PocketSythesizer"と名前を付けます。

このチュートリアルで学べること

使用コンポーネント

ボタン、ラベル、スピナー、ウェブビュー、水平配置

使用ブロック

グローバル変数、リスト、テキスト、ディクショナリ、すべてのコンポーネントブロック

デザイン編集

Screen1のタイトルを"ポケット・シンセサイザー"に、画面の向きを横向きにします。

ページの最後にあるダウンロードセクションからダウンロードしたsound_engine.htmlをファイルをアップロードボタンをクリックしてアップロードします。

レイアウト パレットから 水平配置コンポーネント を2個ビューアーに追加し、水平に整列するは"中央揃え"に、横幅は"親要素に合わせる"に設定します。名前は水平配置1、水平配置2になります。水平配置2は高さも"親要素に合わせる"に設定します。

ユーザーインターフェース パレットからラベルスピナー水平配置1の中に追加します。名前はラベル1スピナー1になります。ラベル1のテキストを"楽器:"に、スピナー1の文字列から要素を"グランドピアノ,フルート,トランペット,ギター,チェロ"に設定します。

ユーザーインターフェース パレットから8個のボタン水平配置2の中に追加します。高さは"親要素に合わせる"に、横幅は"10パーセント"に、ボタンの名前を順にド、レ、ミ、ファ、ソ、ラ、シ、ド2にします。

ユーザーインターフェース パレットからウェブビューを追加し、目に見えるのチェックを外します。

下図のようになります。

ブロック編集機能を使用したプログラミング

🔒 このページは以下の会員レベルで閲覧できます

残りのコンテンツを表示するにはログインする必要がありますどうぞ . 会員ではないですか ? 入会のご案内