User Tools

Site Tools


fluidcanvas_r2pi:start

This is an old revision of the document!


FluidCanvas R²Pi

소개의 글

FluidCanvas R2Pi는 Raspberry Pi와 FluidSynth를 기반으로 한 DIY MIDI 음원 환경을 가리키는 개념적 이름이다. 이 시스템은 SoundFont 기반의 소프트웨어 신스를 작은 컴퓨터 위에서 실행하여 독립적인 GM 음원 모듈처럼 사용할 수 있도록 설계된다. 추가적으로 ZynAddSubFX를 설치하여 사용할 수 있다. USB MIDI 컨트롤러나 외부 키보드를 연결하면 별도의 컴퓨터나 DAW 없이도 바로 연주가 가능하며, 전원을 켜면 자동으로 음원 엔진이 실행되는 헤드리스(headless) 운용을 목표로 한다. 또한 FluidCanvas는 기존 하드웨어 MIDI 장비와 경쟁하기보다는 공존을 지향한다. 예를 들어 SoundCanvas 같은 전통적인 모듈과 함께 사용하거나 MIDI 라우터를 통해 여러 음원을 동시에 운용할 수도 있다. 이러한 구조는 Arduino 기반의 MIDI 장치 프로젝트인 Ardule의 설계 경험에서 출발하여, 소프트웨어 신디사이저와 하드웨어 컨트롤러를 하나의 악기 환경으로 결합하려는 시도라고 할 수 있다. FluidCanvas라는 이름은 다양한 SoundFont와 MIDI 장치를 자유롭게 조합하여 하나의 “연주 캔버스”를 만든다는 의미를 담고 있다.

FluidCanvas라는 말을 처음 생객해 낸 것은 2026년 3월 3일이다.

Nano Ardule은 FluidSynth가 설치된 라즈베리 파이를 제어하는 도구로 쓰일 것이다(USB 연결). 2025년에 만든 Nano Ardule은 만능기판에 직접 납땜을 하여 제작하였지만, 올해에는 KiCAD를 이용하여 PCB를 설계하고자 한다. 회로 구성은 이전 것과 거의 다르지 않다. 차이점은 다음과 같다.

  • 단종된 옵토커플러 PC900 대신 6N138 사용
  • 사용하지 않았던 아두이노 나노의 아날로그 입력핀 A7에 포텐셔미터를 연결하여 모든 I/O 핀을 사용함

다음은 PCB 설계를 위해 작성한 초기 문서이다.

20260305_nano_ardule_pcb_design_documents_for_fluidcanvas.zip

주변 기기 구성 아이디어

  • FluidSynth → GM 백킹, 드럼, 스트링
  • ZynAddSubFX → 리드/패드/아날로그 흉내
  • (외부 사운드 모듈)
채널	용도
1–8	FluidSynth
9	ZynAddSubFX
10	GM Drum (Fluid)
fluidcanvas_r2pi/start.1772676928.txt.gz · Last modified: by hyjeong