01문제
녹음 앱은 소리를 다시 틀어 주기만 하고, 앰비언트 재생 앱에는 내가 녹음한 소리를 넣을 수 없습니다. 좋았던 장소의 공기는 사진처럼 남지 않습니다.
App 02몰입형 사운드 앱 · 집중 · 수면
좋았던 곳의 공기를, 지금 여기로
좋았던 장소의 소리를 30초 녹음하면 이음매 없는 루프가 되고, 그 소리를 내 주변 원하는 방향·거리에 놓아 집중하거나 잠듭니다. 프로토타입에서 실제로 소리가 나고(Web Audio · HRTF 공간 음향), 실제 마이크로 녹음됩니다.
Overview
대상 — 주변 소리로 집중하거나 잠드는 사람, 좋았던 장소의 소리를 간직하고 싶은 사람
녹음 앱은 소리를 다시 틀어 주기만 하고, 앰비언트 재생 앱에는 내가 녹음한 소리를 넣을 수 없습니다. 좋았던 장소의 공기는 사진처럼 남지 않습니다.
30초 녹음 → 이음매 없는 루프 → 내 주변 공간에 배치. 소리 하나하나를 손으로 끌고 던지는 물체로 만들어, 듣는 경험을 만지는 경험으로 바꿨습니다.
Organic Sonic Matter. 거의 검은 차콜 위에 반투명한 젤리·유리 같은 소리 오브젝트가 앰버색 ‘나’를 둘러쌉니다. 가이드 링은 끄는 동안에만 나타납니다.
Key features
roomtone을(를) 다르게 만드는 4가지
01
각 소리 레이어는 셰이더로 그리는 반투명 연성체입니다. 실제 재생 신호의 저·중·고역과 어택에 반응하고, 손으로 끌어 방향·거리를 바꾸거나 트레이에서 끌어다 놓습니다.
02
30초 녹음에서 가장 고른 구간을 골라 1·2·4초 크로스페이드로 잇습니다. 녹음 중에는 실제 마이크 입력 레벨이 화면에 그려집니다.
03
실제 FFT(48밴드)로 분석한 결과를 등고선 스탬프로 그립니다. 라이브러리의 모든 소리가 서로 다른 얼굴을 갖고, 앱 아이콘도 담양에서 녹음한 소리의 스탬프입니다.
04
필드 화면에서 소리를 내 주변 원하는 위치에 놓으면 헤드폰에서 실제로 방향과 거리가 바뀝니다. 집중·듣기·잠들기 세션은 타이머와 함께 소리를 서서히 줄입니다.
All screens
모든 화면은 실제로 동작하는 HTML 프로토타입에서 자동 촬영했습니다. 화면을 누르면 크게 볼 수 있어요.
Design system
색 · 서체 · 아이콘을 DTCG 토큰 JSON과 SVG 에셋으로 정리해 그대로 개발에 넘깁니다.
#0B0B0D#151517#232326#EEE9E1#B5B2B3#EFAA55#F4C27E#F2604F#EDEAE4#F7F5F1#121214#4B4A4F#85521A#B83A2A#86B8D6#ABA2D8#98B28B#E8955A#DF8A75#CDB490#D9D3C9roomtone 24:00
연남동 골목의 밤
-18.4 dB · 48 BANDS

Deliverables & QA
보기 좋은 시안에서 멈추지 않고, 개발자가 바로 옮길 수 있는 기준본을 만듭니다.
Web Audio HRTF 공간 음향, 실제 마이크 녹음, WebGL2 셰이더 오브젝트까지 실제로 동작합니다. 성능 HUD와 품질 단계(고·균형·저)로 기기별 동작을 확인할 수 있습니다.
flutter_soloud · FragmentProgram(셰이더) · record · fftea 기반 이식 설계, 토큰 → 위젯 대응, 실제 녹음 루프의 반응용 엔벨로프 데이터까지 준비했습니다.
프로토타입 · 자동 검수