Project150 Views

GB — Guitar Builder

July 14, 2026

Explore how a parameter change actually affects the acoustic and pickup sound. GB is the guitar half of the music suite — one page, one parameter model, no modes. You shape a build (TARGET) against a reference instrument (BASE) on the same ~110 parameters, hear the physics-simulated difference, and export real CAD. There is no instrument-type switch: a 34" scale is a bass, bracing and a chamber make it acoustic. The instrument is always derived from the parameters, never selected.

  • Presets, not modes. Load either side from the recovered original library — Strat '54, Tele '52, LP '59, ES-335, P-Bass '62, Jazz Bass, dreadnought, OM, classical, … A preset only sets parameters, so you can start from a '59 Les Paul and drift it toward a chambered bass one field at a time.
  • INSPECT / EDIT. Every parameter A·B side by side with diffs, impact bars, and honest provenance badges — physics-simulated vs estimate-only — so you always know which numbers the engine stands behind. Per-subsystem editors carry a bilingual knowledge-base tooltip on every field, and a ⌘P jump palette drops you onto any of them. Pickups are modelled per instrument — a Jazz Bass fits two, a P-Bass one, a Strat three — and the type is physics: a humbucker's wider coil aperture reads darker and hotter than a single-coil, a P-90 sits between, and a piezo or mic turns the build acoustic.
  • BUILD — the builder as acoustic consequence. Mass, balance and neck-load readouts, a string-tension table, structural-tendency and manufacturing warnings, the derived 2D working drawing, and STEP/STL CAD export — plus the exact engine RUN payload as JSON. Everything recomputes live from the same parameters.
  • RUN ↵. The delta engine computes the base→target physics delta — brightness, output, sustain, each with its drivers and sensitivity — and you can upload a dry clip to hear the change on real audio. Pickup type feeds the engine's aperture filter, and on a piezo/mic build the soundboard joins the loop: top thickness, top wood and bracing colour the result through a calibrated acoustic-body model — so you can evaluate the acoustic voice, not just the magnetic pickup. Local estimates stay labeled apart from simulation results.

The design object is a derived artifact, never a second source of truth — parameters set anywhere are preserved everywhere by construction. One ConfigMap, one instrument, no translation layer to drift out of sync. Snapshots and the whole A/B persist in the browser, and /?handoff= deep links (from SD's tone match) hydrate the workspace on arrival.

GB는 뮤직 스위트의 기타 제품입니다. 한 페이지, 하나의 파라미터 모델이며 모드가 없습니다. 기준 악기(BASE)에 대해 새 빌드(TARGET)를 같은 약 110개 파라미터 위에서 만들고, 물리 시뮬레이션으로 그 차이를 들은 뒤 실제 CAD로 내보냅니다. 악기 종류를 고르는 스위치는 없습니다. 34인치 스케일이면 그것이 곧 베이스이고, 브레이싱과 챔버가 있으면 어쿠스틱입니다. 악기는 언제나 파라미터에서 파생될 뿐 선택되지 않습니다.

프리셋은 모드가 아니라 파라미터를 세팅할 뿐입니다. 복원한 원본 라이브러리(Strat '54, Tele '52, LP '59, ES-335, P-Bass '62, Jazz Bass, dreadnought, OM, classical …)에서 양쪽을 불러와, '59 레스폴에서 시작해 한 필드씩 챔버 베이스로 옮겨갈 수 있습니다. INSPECT/EDIT에서는 모든 파라미터를 A·B로 나란히 놓고 차이와 영향도, 그리고 시뮬레이션값인지 추정값인지를 구분하는 프로버넌스 배지를 함께 봅니다. 서브시스템별 에디터에는 모든 필드마다 이중언어 지식 기반 툴팁이 붙고, ⌘P 점프 팔레트로 어떤 필드로든 바로 이동합니다. 픽업은 악기별로 모델링됩니다. 재즈 베이스는 두 개, P-베이스는 한 개, 스트랫은 세 개이며 타입이 곧 물리입니다. 험버커는 넓은 코일 aperture 때문에 싱글코일보다 어둡고 출력이 크며, P-90은 그 사이, 피에조나 마이크는 빌드를 어쿠스틱으로 바꿉니다. BUILD는 빌더를 장식이 아니라 음향적 결과로 보여줍니다. 질량·밸런스·넥 부하, 스트링 장력 표, 구조 경향과 제조 경고, 파생된 2D 작업 도면, STEP/STL CAD 내보내기, 그리고 엔진 RUN 페이로드 JSON까지 모두 같은 파라미터에서 실시간으로 다시 계산됩니다. RUN은 BASE→TARGET 물리 델타(밝기·출력·서스테인과 각 동인·민감도)를 계산하고, 드라이 클립을 올리면 그 변화를 실제 오디오에 적용해 들려줍니다. 픽업 타입은 엔진의 aperture 필터에 들어가고, 피에조/마이크 빌드에서는 사운드보드까지 루프에 포함되어 상판 두께·목재·브레이싱이 보정된 어쿠스틱 바디 모델을 통해 소리를 물들입니다. 자석 픽업뿐 아니라 어쿠스틱 음색까지 평가할 수 있습니다. 로컬 추정값은 시뮬레이션 결과와 항상 구분해 표시됩니다.

설계 객체는 파생 산출물일 뿐 결코 두 번째 진실의 근원이 아닙니다. 어디서 바꾼 파라미터든 구조적으로 모든 곳에 보존됩니다. 하나의 ConfigMap, 하나의 악기, 어긋날 번역 계층이 없습니다.

Live / 바로가기: gb.simplicity-is-art.com · Status / 상태: Beta (베타) · Merged from / 통합: TACO + PASTA · Sibling / 형제 제품: SD

Explore the project · 프로젝트 자세히 →

No comments yet. Be the first to say something!