cleanyourtv-app
Clean Your TV를 위한 커뮤니티 제작 모바일 앱
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기This is a web app for calculating Fuzz Face resistors.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗2 石の直結帰還型ファズ(Fuzz Face 系、NPN / PNP)の動作点、利得、周波数特性、安定性を SPICE モデルから計算するブラウザ用ツール。Trope のファズペダル Anthracite の定数決定に使用したものを公開用に再構成。
| Anthracite | Classic |
|---|---|
GitHub Pages で公開しているため、ブラウザで開けばインストールなしで利用可能。
https://mjm-12.github.io/anthracite-calculator/
オフラインで利用する場合はclone したうえで、
python -m http.server 8765
を実行し、 index.html を開く。bode.html とのやり取りに BroadcastChannel を使うため、file:// では一部が動作しない。
入力は Enter か欄を離れたときに確定し再計算する。抵抗と電流の欄では ↑↓ で E24 系列の隣の値に切り替え可能。
| 操作(切替) | キー |
|---|---|
| $I_C \to R$ / $R \to I_C$ | Alt+1 / Alt+2 |
| $R_F$ 指定 / $V_{E2}$ 指定 | Alt+3 |
| NPN / PNP | Alt+P |
| Anthracite / Classic | Alt+K |
| 結果を反対のモードへ代入 | Ctrl+Enter |
| dB / 倍率 | Alt+G |
| ボード線図 / 別ウィンドウ | Alt+B / Shift+Alt+B |
| RV1 掃引(ボード線図内) | Alt+R |
| ボード線図 / 安定性(ボード線図内) | Alt+T |
| CSV 書き出し / 読み込み | Ctrl+S / Ctrl+O |
結果欄の電流の右上にある ? にカーソルを合わせると、その電流の位置と向きを回路図上に表示する。
fit.html)。PNP にも対応サンプルのトランジスタモデル 2SC8888-W(NPN)と 2SA9999-W(PNP)は、実在の品番に対応しない仮想モデルである。
Gummel-Poon の直流モデル(VAF, VAR, IKF, IKR, BR, NR, ISC, NC を含む)で節点方程式を Newton 法で解き、その動作点の偏微分から小信号モデルを構成する。容量は CJE, CJC, TF, TR からバイアス点で求める。
LTspice 24 と比べた差は次のとおり。多くの場合において必要十分な精度を確保している。
| 項目 | 差 |
|---|---|
| 直流(RB, RE, RC を除いた .model) | ノード電圧 0.004 mV 以内 |
| 直流(.model そのまま) | ノード電圧 1.4 mV 以内 |
| 中域の $A_v$, $Z_{in}$ | 0.12 % 以内 |
| 周波数特性 10 Hz〜1 MHz(6 回路) | 0.006 dB、0.02° 以内 |
| PNP、Classic の直流 / 周波数特性 | ノード電圧 30 µV、0.007 dB 以内 |
| 発振・減衰の周波数と速さ(過渡解析) | 0.03 %、0.3 % 以内 |
直流の RB, RE, RC と IRB, RBM、温度依存は計算に用いない。結果は TNOM での値で、$V_T = 25.85$ mV は 300 K に相当する。なお、大振幅でファズとして歪ませたときの挙動は扱わない。
ピックアップは DCR、$L_s$、$C_p$、$R_p$ の集中定数で近似した。実機で発振境界を測定していないため、安定性の評価は beta 扱いとする。
| パス | 内容 |
|---|---|
index.html, js/app.js | 計算画面 |
js/engine.js | 直流、交流、周波数特性、安定性の計算(DOM 非依存) |
js/fit.js, fit.html, js/fit-app.js | パラメータ推定 |
bode.html, js/bode-plot.js, js/bode-app.js | ボード線図の別ウィンドウと描画 |
js/spice-parser.js, js/utils.js | .model の読み取り、工学表記、CSV |
schematic*.svg, Python/FuzzFace_bc.py | 回路図(Anthracite / Classic、NPN / PNP。Anthracite は $R_{BC}$, $C_{BC}$ の重ね合わせ用を含む)と生成スクリプト |
schematic_currents.json | 電流の矢印を回路図上に描く座標 |
Copyright 2026 Hayata Yamamoto (山本回路設計)
GNU General Public License v3.0 or later(GPL-3.0-or-later)で公開する。全文は LICENSE を参照。
Fuzz Face は Dunlop Manufacturing, Inc. の商標である。本ツールは同社と関係がない。