Software Manual — Overview
AXEL-6
Electric Guitar Simulator · Recorder Edition
Web Audio API HTML + CSS + JS 録音 / 再生 / 保存 インストール不要

AXEL-6 は、ブラウザだけで動作する本格的なエレキギターシミュレーターです。
マウスクリックまたはキーボード操作でギターの各弦・フレットを演奏でき、リアルタイムで録音・再生・ループが可能です。
歪み(ディストーション)・残響(リバーブ)などのエフェクター、コード演奏機能、4種類のチューニングも搭載。
演奏データはブラウザに保存でき、JSON ファイルとしてエクスポート/インポートも行えます。

01
主要機能
🎸
FRETBOARD
6弦 × 12フレットの視覚的なフレットボード。
クリックまたはキーボードで任意の弦・フレットを演奏。弦の太さもビジュアルで再現。
🎵
QUICK CHORDS
E・Am・D・G・C・Em・A・Bm・F の9種類のコードをワンクリックで演奏。ストラム(じゃらん)風に時間差で各弦を鳴らします。
RECORDER
演奏をリアルタイムで録音し、タイムライン上に可視化。再生・ループ再生に対応。タイムラインをクリックしてシークも可能。
💾
SAVE / LOAD
演奏データをブラウザ内に最大 20 件保存。JSON ファイルとして書き出し・読み込みもでき、演奏データの共有が可能。
🎛
EFFECTS
ディストーション(歪み量調整)・リバーブ(残響の深さ調整)・マスターボリュームをスライダーで細かく設定。
🎼
METRONOME & BPM
録音・再生中にメトロノームを鳴らしてリズムをキープ。BPM は 40〜240 で自由に設定できます。
🔊
WAVEFORM
演奏中の音声をリアルタイムで波形表示。Web Audio API の analyser ノードによるライブモニタリングです。
🎚
TUNING
Standard・Drop D・Open G・DADGAD の 4 種類のチューニングを即時切り替え。各開放弦の周波数がリアルタイムで変化します。
02
録音・再生の流れ
01
REC 開始
● REC ボタンを押す(またはキー R)。ステータスドットが赤く点滅し録音中を示します。
02
演奏する
フレットボードをクリックまたはキーボードで演奏。コードボタンも使用可。タイムラインに記録されます。
03
REC 停止
再度 ● REC を押して録音を終了。タイムラインに演奏内容が色付きで表示されます。
04
再生 / ループ
▶ PLAY(またはスペース)で再生。Loop スイッチで繰り返し再生が可能です。
05
保存
セッション名を入力して SAVE。ブラウザに保存され、次回以降も LOAD できます。
03
キーボード操作マップ
e弦
1Fret0
2Fret1
3Fret2
4Fret3
5Fret4
6Fret5
B弦
QFret0
WFret1
EFret2
RFret3
TFret4
YFret5
G弦
AFret0
SFret1
DFret2
FFret3
GFret4
HFret5
D弦
ZFret0
XFret1
CFret2
VFret3
BFret4
NFret5
SPACE
再生 / 停止
R
録音 開始 / 停止

※ キーボードの各行がギターの弦に対応しています。1〜6 行目がフレット番号(0〜5)に対応。
テキスト入力欄にフォーカスしているときはキーボード演奏が無効になります。

04
搭載コード一覧
E
Eメジャー明るく力強い。ロックの基本コード。
Am
Aマイナー哀愁ある響き。バラードに多用。
D
Dメジャー明るく開放的。ポップスの定番。
G
Gメジャー豊かな響き。フォーク・ロックの主役。
C
Cメジャー穏やかで温かい。初心者の必修コード。
Em
Eマイナー重厚な暗さ。ヘヴィなサウンドに。
A
Aメジャー明るく鋭い。ポップ・ロックに。
Bm
Bマイナー切ない響き。バラード・J-POP の定番。
F
Fメジャー開放的で明るい。多くの曲に登場。
05
エフェクター詳細
エフェクト名 パラメーター 説明 サウンドの特徴
Distortion
ディストーション
Drive 0〜100 音を歪ませてロック・メタルらしいサウンドを作るエフェクト。WaveShaper ノードを使用して波形を非線形変換します。Drive を上げるほど激しい歪みが得られます。 ハードロック、メタル、パンクなど攻撃的なサウンド
Reverb
リバーブ
Wet 0〜100 音に空間的な残響を加えるエフェクト。Convolver ノードにランダムなインパルス応答を使用。Wet を上げると広大なホール感が得られます。デフォルトで ON。 ライブ感・奥行き・空間的広がり
Volume
マスターボリューム
0〜100 全体の音量を調整するマスターフェーダー。GainNode の gain 値を 0.0〜1.0 で制御します。 演奏全体の音量バランスを調整
06
チューニング
Standard
E · A · D · G · B · e
最も一般的なチューニング。ポップ・ロック・クラシックなど幅広いジャンルの基本。
Drop D
D · A · D · G · B · e
6弦を D に下げたチューニング。ヘヴィロック・グランジに多用。パワーコードが弾きやすい。
Open G
G · G · D · G · B · D
開放弦でGコードが鳴るチューニング。ブルース・スライドギターの定番。ローリング・ストーンズが愛用。
DADGAD
D · A · D · G · A · D
ケルト音楽・フォークの定番チューニング。幻想的で民族的な響きが特徴。
07
保存・読み込み機能
ブラウザ内保存(LocalStorage)
SAVE
セッション名を入力してボタンを押すと、演奏データをブラウザに保存します。最大 20 件まで保存可能。
LOAD
保存済みセッションをクリックするとタイムラインに読み込みます。すぐに再生できます。
DEL
不要なセッションを削除します。削除したデータは復元できません。
JSON ファイルの入出力
Export
現在の演奏データを .json ファイルとしてダウンロード。ファイル共有・バックアップに使用できます。
Import
エクスポートした .json ファイルを読み込み、別の PC やブラウザで演奏データを再現できます。
形式
保存データは name・notes・tuning・date の 4 フィールドを持つ JSON 形式です。
08
操作リファレンス
トランスポート操作
● REC
録音開始/停止。ショートカット:R キー
▶ PLAY
再生開始/停止。ショートカット:スペースキー
■ STOP
完全停止して先頭に戻ります。
Timeline
クリックした位置から再生を開始(シーク)できます。
演奏操作
クリック
フレットボードの任意のマスをクリックして弦を鳴らします。
キーボード
1〜6, Q〜Y, A〜H, Z〜N の各キーが弦とフレットに対応。
CHORD
コードボタンをクリックで和音を一括演奏。録音中もコードとして記録されます。
STRUM ALL
全弦の開放弦を時間差でじゃらんとストラムします。
09
技術仕様
項目 詳細
動作環境 モダンブラウザ(Chrome / Firefox / Edge / Safari)。インストール不要。オフライン動作可(フォント除く)。
音声エンジン Web Audio API。OscillatorNode(sawtooth + square)+ ノイズバースト合成でギター音を再現。
エフェクト WaveShaper(ディストーション)、ConvolverNode(リバーブ)、GainNode(ボリューム / ウェット)。
録音データ 各ノートの {時刻, 弦番号, フレット番号} を配列として保持。MIDI ではなく独自フォーマット。
データ保存 LocalStorage(最大 20 セッション)。JSON ファイルとしてエクスポート/インポート可能。
使用技術 HTML5 / CSS3 / Vanilla JavaScript(外部ライブラリ不使用)。Google Fonts(Orbitron / Noto Sans JP)。
ファイル構成 単一 HTML ファイル(axel6-guitar.html)。CSS・JS をすべてインライン収録。