กลับไปหน้ารวมไฟล์
schwurbler-a-diy-lightroom-midi-controller-2d2368.md

ชื่อโปรเจกต์: Schwurbler - โปรเจกต์ทำ Midi Controller ไว้แต่งรูปใน Lightroom ใช้เองแบบหล่อๆ

เรื่องของเรื่องคือพอดแคสต์ถ่ายภาพชื่อดังของเยอรมันอย่าง Happy Shooting ที่รันโดย Boris Nienke และ Chris Marquardt เขาคุยกันเรื่อง Midi controller สำหรับเอามาใช้กับ Lightroom ว่ะ

แล้วดันมีคนไปคอมเมนต์ในเว็บว่า "เอ้า แล้วทำไมไม่สร้างใช้เองซะเลยล่ะ?" เท่านั้นแหละวัยรุ่น โปรเจกต์นี้ก็เลยถือกำเนิดขึ้นมา! ส่วนชื่อ Schwurbler เนี่ย เป็นคำแสลงเยอรมันที่เอาไว้เรียกพวกชอบคิดทฤษฎีสมคบคิดน่ะน้อง

โปรเจกต์นี้พี่จัดให้แบบ Zero to Hero เลยนะ น้องจะได้สร้าง Midi Controller สำหรับ Lightroom Classic ในแบบของตัวเองได้แบบเท่ๆ

งานนี้เป็น Community Driven แท้ๆ คือทุกคนช่วยกันพัฒนา ไม่ได้กะเอาตังค์ใคร ทำมาเพื่อ Community และจากช่างภาพเพื่อช่างภาพด้วยกัน พี่เลยจัด License เป็นแบบ CC BY-NC-SA 4.0 ไปเลย

พี่ตั้งใจให้โปรเจกต์นี้เปิดกว้างที่สุดเท่าที่จะทำได้ ในนี้จะมีครบหมดทั้ง [Arduino](https://s.shopee.co.th/7fUgFAWSki) code, Schematics, PCB-Designs, 3D-Case สำหรับพิมพ์ 3 มิติ, ไฟล์ Configuration สำหรับ Midi2LR, Documentation อธิบาย Code และคู่มือการประกอบหลายภาษา แถมมี Wiki คอย Support อีกเพียบ

เวอร์ชัน MVP (ตัวต้นแบบที่ใช้งานได้จริง) ปล่อยออกมาช่วงสิงหาคมปี 2020 จัดเต็มด้วย 14 Buttons และ 9 Potentiometers

ตอนนี้กำลังพัฒนาอีกหลายเวอร์ชันเลยนะน้อง เช่นเวอร์ชันที่ใช้ MCU เป็น [ESP32](https://s.shopee.co.th/6pvZFdZdRf) เพื่อให้รองรับ Midi ผ่าน Wifi และ Bluetooth จะได้ใช้แบบไร้สายเท่ๆ พกแบตเตอรี่ไปลุยได้เลย หรือจะเป็นเวอร์ชันที่ใช้ Rotary encoder แทน ซึ่งพี่พยายามทำโครงสร้าง Hardware ให้มันยืดหยุ่นที่สุด จะได้เอาไปดัดแปลงต่อยอดกันได้ง่ายๆ

Library ที่ต้องใช้: ResponsiveAnalogRead, Bounce2

ส่องอุปกรณ์กับแผ่น PCB กันหน่อย

Case เท่ๆ จาก 3D print

คู่มือ Quickstart อ่านง่ายสบายตา

วิดีโอสอนประกอบ (ภาษาเยอรมันนะน้อง ดูภาพเอาพอได้อยู่)

เบื้องหลังตำนาน Schwurbler - จากไอเดียสู่ตัวจริง

เจาะลึกรายละเอียดทางเทคนิค (Technical Details)

Physical Editing Interface

Schwurbler คือ Controller แบบ Custom ที่ออกแบบมาเพื่อเร่ง Workflow การแต่งรูปใน Adobe Lightroom Classic ให้ไวปานสายฟ้า

  • MIDI CC Mapping: ใช้ Rotary Encoders ความแม่นยำสูงและ Potentiometers โดยตัว Arduino จะรับหน้าที่แปลงค่าการหมุนทางกายภาพให้กลายเป็นข้อความ MIDI Control Change (CC) ส่งไปที่คอมพิวเตอร์
  • Software Bridge: ทำงานร่วมกับ MIDI2LR ซึ่งเป็น Software Open-source ที่จะคอยทำหน้าที่จับคู่ค่า MIDI ที่ส่งมา ให้ไปขยับ Sliders ใน Lightroom เช่น Exposure, Contrast หรือ White Balance นั่นเองน้อง

UI & Ergonomics

  • ตอบสนองทันใจ: ฟีลลิ่งการปรับจูนแบบ Tactile นี่มันดีกว่าใช้เมาส์เยอะ! น้องสามารถจ้องที่รูปแล้วหมุนปรับไปพร้อมกันหลายๆ ค่าได้เลยโดยไม่ต้องละสายตาไปมองหน้าจอคอมพิวเตอร์ หรือไม่ต้องงมหาเมาส์ให้เสียเวลา จัดไปวัยรุ่น!

ข้อมูล Frontmatter ดั้งเดิม

title: "Schwurbler - A DIY Lightroom Midi Controller"
description: "The community of the HappyShooting Podcast shares an opensource hardware midi controller for Adobe Lightroom. From and for photographers"
author: "mommel"
category: ""
tags:
  - "photo"
  - "midi"
  - "multicontroller"
views: 2707
likes: 1
price: 299
difficulty: "Intermediate"
components:
  - "1x Wire Stripper & Cutter, 18-10 AWG / 0.75-4mm² Capacity Wires"
  - "1x Custom PCB"
  - "1x Solder Wire, Lead Free"
  - "1x Resistor 330 ohm"
  - "1x 3D Printer (generic)"
  - "9x Rotary Potentiometer, 10 kohm"
  - "1x Breadboard, Plain"
  - "1x Teensy 4.0 Development Board"
  - "1x LED (generic)"
  - "1x 10 Pc. Jumper Wire Kit, 5 cm Long"
  - "14x Tactile Switch, Top Actuated"
  - "1x Soldering iron (generic)"
tools: []
apps:
  - "1x Adobe Lightroom Classic"
  - "1x MIDI2LR"
  - "1x PlatformIO IDE"
downloadableFiles:
  - "https://github.com/mommel/hs-lr-midi-schwurbler/raw/master/code/MVP/src/"
documentationLinks: []
passwordHash: "1d6bc44bc1cbc738bb7269ad68ddd7cb2361071f6d8d2330baa659f30fc36cc9"
encryptedPayload: "U2FsdGVkX1/8aBSDcKDdBP3saWoAhmwPfer4fbXor2dD8991H27dxHjdhpj0fjWa0s9c+gNTx/atYU1BpP6lDqKcDdJORFKWSC86ylb8Cp3ecoTYcAjrcvaUEHJa2giHl8uRyz8NvCjOxvSPIXWCOA=="
seoDescription: "Schwurbler: DIY Midi Controller for Adobe Lightroom. An Opensource Hardware project by the HappyShooting community for photographers."
videoLinks:
  - "https://www.youtube.com/embed/eH0KHRkc_u4"
  - "https://www.youtube.com/embed/SjJDIjGQ-qA"
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/schwurbler-a-diy-lightroom-midi-controller-2d2368_cover.jpg"
lang: "th"