Table of Contents

Fluid Ardule UI Design (v1.1 Draft)

1. Design Philosophy

Fluid Ardule UI는 전통적인 메뉴 기반 UI가 아니라 다음 원칙을 따른다.

핵심 원칙:

또한 표시 기호의 의미를 다음과 같이 고정한다.

2. Display Layout (16x2 LCD)

[Line 1] Status / Category
[Line 2] Value / Selection

부팅 후 첫 화면 예시:

READY
>SF:SalC5 

설명:

3. Top-Level Categories

0  SF
1  MIDI IN
2  MIDI OUT
3  SYSTEM

첫 화면은 별도의 HOME이 아니라 카테고리 0 (SF)의 축약 화면으로 간주한다.

버튼 기능
↑ / ↓ 카테고리 이동
← / → 값 변경 또는 하위 진입
Select 일부 기능 확정
Select (long) 전원 관리
Down (long) MIDI Panic

보조 규칙:

5. Category Definitions

5.1 SoundFont (SF)

첫 화면(축약형):

READY
>SF:SalC5

정식 카테고리 표시 예:

SOUNDFONT      0
>SalC5       <>

→ 진입 (Right)

SF MENU
>SoundFont
 Program

5.1.1 SoundFont 선택

Select SF
[2/3] FlR3 <>

5.1.2 Program (Placeholder)

PROGRAM
Not Ready

Program Change는 SF-specific 기능이므로, 별도 최상위 카테고리가 아니라 SF 내부 메뉴에 둔다.

5.2 MIDI IN

MIDI IN        1
>USB        <>

옵션:

→ 즉시 적용

<>가 표시된 것은 인코더 노브 또는 좌우 화살표로 변경할 수 있음을 의미한다.

5.3 MIDI OUT

MIDI OUT       2
>FS         <>

옵션:

→ 즉시 적용

5.4 SYSTEM

상위 카테고리:

SYSTEM         3
>Enter

→ 진입 (Right)

SYS MENU
>Transpose
 Channel
SYS MENU
>Reset

SYSTEM은 예외적으로 depth를 허용하는 카테고리이다.

Transpose

TRANSPOSE
>+0        <>

Channel

CHANNEL
>1→1      <>

Reset

RESET
>GM        <>

옵션:

6. Interaction Model

Flat UI:

Depth UI:

규칙:

7. Value Application Rules

항목 적용 방식
Volume 하드웨어 포텐셔미터
MIDI IN 즉시 적용
MIDI OUT 즉시 적용
Transpose 즉시 적용
Channel 즉시 적용
SoundFont Select 확정
Reset Select 실행

8. Excluded Features

9. System Behavior

Boot → READY
     ↓
Down = next category
Right on SF = SF MENU
Right on SYSTEM = SYS MENU
     ↓
Change Value / Enter Submenu
     ↓
Apply / Confirm

10. Future Extensions

11. Key Insight

Fluid Ardule UI는 메뉴가 아니라 악기 패널이다.