Skip to content

변경 내역

Flat의 새로운 소식입니다. 새로운 기능, 개선 사항 및 수정 사항을 최신순으로 확인하세요.

여기에 나열한 것보다 더 많은 업데이트를 제공합니다. 이 페이지에서는 알아둘 만한 변경 사항을 확인할 수 있습니다.

항목은 영어에서 자동으로 번역됩니다. 영어 원문 읽기

9월 15일·새 기능

OMR 작업, 크레딧, 플레이그라운드를 갖춘 새로운 개발자 대시보드

Embed, OMR, REST API, Import API, LTI 기능 카드가 있는 개발자 대시보드 앱 개요

개발자 대시보드는 연동으로 무엇을 할 수 있는지를 중심으로 새롭게 구성되었습니다. 각 기능(Embed, OMR, REST API, Import API, LTI)에는 범위, 요금, 문서를 보여주는 카드가 있으며, 앱에서 이미 사용 중인 기능이 먼저 표시됩니다.

  • 계정 수준의 새로운 OMR 섹션으로, OMR 크레딧은 모든 앱에서 공유되므로 작업, 크레딧, 이용 내역을 한곳에서 확인할 수 있습니다.
  • 코드를 작성하기 전에 OMR을 시험해 볼 수 있습니다. 플레이그라운드에 PDF 또는 사진을 넣으면 페이지 수, 페이지당 비용, 실행 후 남게 될 잔액을 보여주고, 확인하면 작업을 실행합니다. 출력은 MusicXML 다운로드로 제공되며 라이브러리에는 추가되지 않습니다.
  • 더 명확해진 앱 페이지. 개인 토큰, OAuth2 자격 증명, OMR 접근 권한이 애플리케이션별로 묶여 표시되며, OMR 범위를 포함한 자격 증명도 분명하게 구분됩니다.

flat.io/developers에서 열 수 있습니다.

9월 10일·새 기능

API v2.26.0: OMR API 베타 종료, 과제에 전체 조회·수정·삭제 지원 추가

REST API 사양이 OpenAPI 3.1로 옮겨가고, OMR API는 베타 기간을 마쳤으며, Flat for Education 과제는 목록 조회와 생성만 넘어서 더 많은 작업을 지원합니다.

  • OMR API가 안정화되었습니다. 이제 엔드포인트, 필드, 동작은 호환성이 깨지는 변경 전에 당사의 일반적인 지원 중단 절차를 따릅니다. 새 FAQ에는 크레딧과 청구, 한도와 처리 시간, 인식 품질과 언어, 상업적 사용과 개인정보 보호가 정리되어 있습니다.
  • Flat for Education에서 과제를 조회, 수정, 삭제할 수 있습니다. 과제를 삭제하면 제출물과 학생 사본도 함께 삭제되므로, 작업을 보관하려면 삭제 대신 보관 처리하세요.
  • 크레딧 원장. 새 호출로 크레딧 사용 내역을 조회할 수 있으며, 잔액은 계속 OMR capabilities 호출에서 확인할 수 있습니다.
  • Finale 파일 (.musx) 가져오기를 지원합니다. 다만 가능한 범위 내에서 처리되며, 스캔한 악보 가져오기(PDF 및 이미지)는 스코어 생성 문서에 추가되었습니다.
  • OpenAPI 3.1. nullable 필드는 3.1 문법을 사용합니다. OpenAPI 3.0에 고정된 도구는 업데이트가 필요합니다. mimeType 필드는 OMR 파일 업로드에서 제거되었습니다.
9월 7일·새 기능·

Mac 및 Windows용 Flat

MacBook에서 피아노와 하프 악보를 연 Flat 데스크톱 앱. 왼쪽에는 악보 입력 패널, 아래에는 피아노 건반이 표시되어 있습니다

이제 Flat에서 macOS 및 Windows용 데스크톱 앱을 제공합니다. 전체 편집기를 별도 창에서 사용할 수 있으며, 무료로 다운로드할 수 있고, 라이브러리는 데스크톱, 웹, 모바일 간에 동기화됩니다.

  • 오프라인으로 작동합니다. 인터넷에 연결되지 않아도 악보를 작성, 편집, 재생할 수 있으며, 변경 사항은 다시 온라인이 되면 동기화됩니다.
  • 모든 기기에서 내 악보를 볼 수 있습니다. Flat Power를 사용하면 데스크톱에서 보이는 라이브러리를 웹, iPhone, iPad, Android에서도 그대로 열 수 있습니다.
  • USB 및 Bluetooth를 통한 MIDI 입력. 건반을 연결하고 연주한 음을 바로 입력할 수 있습니다.
  • 파일을 바로 엽니다. Finder 또는 Explorer에서 악보를 더블클릭하면 브라우저 탭이 아니라 앱에서 열립니다.
  • macOS에서 Apple로 로그인 을 지원합니다. 기존 로그인 옵션도 그대로 사용할 수 있습니다.
  • 자동으로 최신 상태를 유지합니다. 새 버전이 자동으로 설치됩니다.

무료로 다운로드할 수 있으며, 동기화할 때만 Flat 계정이 필요합니다. flat.io/desktop에서 받을 수 있습니다.

9월의 추가 변경 사항

35 smaller changes
8월 21일·새 기능·

루프 모드와 멈춘 위치에서 이어지는 재생

Flat 편집기에서 선택한 구간이 루프 재생되는 모습으로, 마디 주위에 루프 핸들이 있고 헤더에서 루프 버튼이 활성화되어 있습니다

구간을 선택하고 L을 누르면 멈출 때까지 반복 재생됩니다. 음표는 계속 편집할 수 있어서, 바꾼 내용이 다음 반복에서 바로 반영됩니다. 루프 모드는 모든 요금제에서 무료로 사용할 수 있습니다.

  • 루프를 시작하는 세 가지 방법: 마디를 선택하고 L을 누르기, 선택 메뉴에서 Loop를 고르기, 또는 헤더의 루프 버튼을 눌러 커서가 있는 마디를 루프 재생하기. 재생 중에도 핸들을 드래그해 범위를 넓히거나 줄일 수 있습니다.
  • 음표는 계속 편집할 수 있습니다. 재생 중인 음표를 클릭해 수정하면 다음 반복에서 결과를 바로 들을 수 있습니다. 루프는 동기화된 YouTube, Vimeo, SoundCloud 또는 업로드한 녹음에도 작동합니다.
  • 재생은 맨 처음이 아니라 커서 위치에서 시작됩니다. 정지해도 위치는 유지됩니다. Space는 커서 위치에서 재생하고, Shift + Space는 음악이 멈춘 정확한 지점에서 다시 시작합니다(모바일에서는 Play를 길게 누르세요). 처음으로 돌아가기를 누르면 정지 상태에서는 커서가 이동하고, 재생 중에는 처음부터 다시 재생됩니다.

웹의 새 편집기와 Android의 새 모바일 도구 모음에서 사용할 수 있으며, iOS도 곧 지원됩니다. 임베드된 악보도 embed API를 통해 루프 재생할 수 있습니다.

8월 7일·개선 사항·

묵시적 잇단음표를 지원하는 새 모델 버전

사내 모델의 새 버전이 이제 모든 PDF 및 사진 가져오기에 적용되며, 악보에서 잇단음표가 어떻게 인쇄되는지에 초점을 맞추고 있습니다.

  • 이제 묵시적 잇단음표를 지원합니다. 보통 악보를 판각할 때는 한 구절에서 첫 번째 셋잇단음표나 여섯잇단음표 위에만 작은 "3" 또는 "6"을 표시하고, 그 뒤에 이어지는 그룹에는 아무 표시도 하지 않습니다. 연주자가 그 패턴을 계속 이어 가리라고 보는 것입니다. 이렇게 표시되지 않은 그룹이 묵시적 잇단음표입니다. 잇단음표로 연주해야 하지만, 그렇게 하라는 인쇄 표시는 없습니다. 이는 19세기 판본, 연습곡, 변주곡에서 매우 흔합니다. 이제 스캔은 박자표에 맞추려고 음표를 빼는 대신, 마디의 리듬을 바탕으로 이를 복원합니다.
  • 근거 없이 만들어지는 잇단음표가 줄었습니다. 이전 모델은 숫자가 인쇄되어 있지 않아도 일반적인 빔 그룹을 셋잇단음표로 표시하는 경우가 있었고, 그 숫자가 악보에 나타났습니다. 이제는 페이지에 실제로 그려져 있는 경우에만 잇단음표를 기록합니다.
8월 4일·새 기능

API v2.25.0: OMR 작업의 파일 보관 기간 제어, ABC 내보내기

  • 직접 제어하는 데이터 보관. 이제 OMR 작업에서 파일이 얼마나 오래 보관되는지 알려 주며(기본값은 30 days), 각 MusicXML 작업에는 만료일이 포함되고, 수집이 끝나는 즉시 작업의 파일과 결과를 삭제할 수 있습니다.
  • 로그인 전 기능 확인. OMR 기능 호출은 계정 없이도 작동하며, 지원되는 인식 언어를 이름과 함께 나열합니다.
  • 모든 악보 리비전에 대해 ABC 기보법 내보내기를 지원하며, MusicXML, MIDI 및 다른 형식과 함께 사용할 수 있습니다. MIDI와 마찬가지로 전체 조판 정보는 포함되지 않습니다.
  • Flat for Education에서 Free Record 과제를 API로 구성할 수 있습니다.
  • 이제 업스트림 제공업체(예: Google Classroom)에서 오는 오류에는 해당 제공업체의 현지화된 자체 메시지도 포함됩니다.

8월의 추가 변경 사항

28 smaller changes
7월 24일·개선 사항·

악보 표기 수정에 중점을 둔 새 모델 버전

개선된 Flat 자체 모델 버전이 이제 모든 PDF 및 사진 가져오기에 적용되며, 특히 다음 사항이 개선되었습니다.

  • 공통 쉼표와 숨김 쉼표가 있는 다성부 구간을 이제 지원합니다.
  • 마디선과 반복 괄호(볼타)가 이제 마디 안에 올바르게 배치됩니다.
  • 빔 인식의 신뢰성이 높아졌습니다.
  • 오케스트라 총보처럼 여러 보표에 걸쳐 그려진 박자표를 이제 인식합니다.
  • 일부 코드 기호가 비표준 코드 유형으로 MusicXML에 내보내지던 문제를 수정했습니다.
7월 15일·새 기능·

PDF나 사진을 검토 단계와 함께 편집 가능한 악보로 가져오기

PDF나 사진에서 악보를 가져오는 기능이 웹 앱에서 새 흐름으로 바뀌었으며, Flat의 자체 인식 엔진을 기반으로 합니다. 이제 이전 PDF 가져오기를 모든 사용자에게 대체합니다.

  • 원하는 페이지만 선택하세요. PDF 또는 여러 장의 사진을 업로드한 다음, 악보가 들어 있는 페이지만 남길 수 있습니다. 남겨 둔 각 페이지마다 크레딧 1개가 사용됩니다.
  • 인식 진행 상황을 확인하세요. 진행 막대가 스캔 상태를 페이지별로 보여 주며, 작업이 진행되는 동안에도 Flat을 계속 사용할 수 있습니다.
  • 악보를 만들기 전에 검토하세요. 엔진이 악기를 확실히 판별하지 못하면 제목과 감지된 악기를 확인하라는 메시지가 표시되며, 각 항목 옆에는 페이지에 인쇄된 파트 이름이 함께 표시됩니다. 모든 악기가 확실하게 판별되면 이 단계는 건너뜁니다.

Flat에서 사용할 수 있으며, 교사와 관리자는 Flat for Education에서도 사용할 수 있습니다. 새 흐름은 앞으로 몇 주 안에 iOS 앱에도 적용될 예정입니다.

7월 10일·새 기능·

이제 OMR을 개발자 API로 사용할 수 있습니다

이제 Flat의 OMR 엔진을 developer API를 통해 프로그래밍 방식으로 사용할 수 있습니다. PDF나 사진을 전송하고, 인식 진행 상황을 추적하고, 감지된 악기를 검토한 다음, 결과를 Flat 라이브러리의 편집 가능한 악보로 가져오거나 MusicXML 또는 MIDI로 내보낼 수 있습니다. 이는 에디터에서 PDF 및 사진 가져오기를 지원하는 동일한 자체 개발 모델로, 이제 여러분의 앱과 워크플로 전반에서 규모 있게 사용할 수 있습니다.

전용 OMR API(v2.24.0)는 v2.23.0에서 악보 생성에 추가된 백그라운드 PDF 가져오기를 기반으로 합니다. 파일을 가져올 때 작업 지원을 요청하고, 악보가 준비될 때까지 해당 작업을 폴링하면 됩니다. 두 릴리스의 자세한 내용은 API 변경 기록에서 확인하세요.

7월의 추가 변경 사항

28 smaller changes
6월 23일·개선 사항·

복잡한 레이아웃을 위한 더 정밀한 페이지 분석

스캔이 페이지 레이아웃을 읽는 방식을 개선했습니다. 이제 PDF와 사진을 가져오면 특히 복잡한 레이아웃에서 더 깔끔하고 정확한 악보를 생성합니다:

  • 복잡하게 빽빽한 페이지도 이제 올바르게 분리됩니다. 짧은 시스템이 여러 개 위아래로 촘촘히 쌓인 페이지도 더 이상 하나로 합쳐지지 않고, 각 시스템이 따로 감지됩니다.
  • 오케스트라 악보와 대편성 스코어에서 더 향상되었습니다. 피아노와 오르간처럼 여러 보표를 사용하는 악기와, 보표 수가 많은 대형 스코어를 더 안정적으로 인식합니다.
  • 와이드, 가로형, 소책자 레이아웃 지원. 가로형 페이지에서 더 이상 왼쪽 가장자리가 잘리지 않으므로(높은음자리표나 낮은음자리표가 잘릴 수 있었음), 여러 페이지와 소책자 스캔도 올바르게 처리됩니다.
  • 불필요한 오검출 감소. 페이지 바닥글과 여백 근처의 불필요한 요소를 더 이상 음악으로 잘못 인식하지 않습니다.
6월 15일·개선 사항·

더 정확한 모델

이제 모든 PDF 및 사진 가져오기는 Flat의 자체 사내 모델로 처리됩니다. 이번 릴리스는 악보 전사 정확도에 초점을 맞춘 중요한 새 버전입니다. 악보가 올바른지를 결정하는 음악적 정확성(음표, 리듬, 타이, 임시표)이 모든 테스트 세트에서 향상되었으며, 특히 다음 항목에서 큰 개선이 있었습니다:

  • 셈여림표: +39%
  • 페르마타, 아티큘레이션, 타이, 임시표: +30~37%
  • 음표 길이: +22%
  • 슬러, 점음표, 쉼표, 보표 및 성부 배정: +14~20%

텍스트, 셈여림표, 레이아웃 배치 정확도도 향상되었습니다. 가사, 코드명, 셈여림표가 올바른 음표에 더 안정적으로 연결되며, 피아노 대보표나 음자리표가 바뀌는 파트처럼 복잡한 레이아웃에서도 마찬가지입니다.

6월 1일·새 기능·

Flat 자체 AI 모델 배포 시작

PDF 및 사진 가져오기를 위해 Flat 자체 AI 모델의 배포를 시작하고 있습니다. 이 모델은 출시 시 사용했던 타사 엔진을 대체하도록 사내에서 직접 설계하고 학습시킨 것입니다. 기술을 처음부터 끝까지 직접 보유함으로써 인식 정확도를 더 끌어올리고, 인식 범위를 넓히고, 개선 사항을 훨씬 더 빠르게 제공하며, 결과를 Flat 자체 악보 표기 형식에 맞출 수 있게 되었습니다. 그 덕분에 가져온 악보가 제품의 다른 기능과도 더 자연스럽게 어우러집니다. 이번 첫 릴리스만으로도 이미 훨씬 더 많은 악보를 읽을 수 있습니다:

더 넓어진 기보 인식 범위. 새로 인식되는 항목:

  • 코드 심볼을 단순한 텍스트가 아니라 음악적 의미가 반영된 편집 가능한 코드로 올바르게 인코딩
  • 마디 반복 기호와 리듬 슬래시
  • 템포 표시와 메트로놈 표시(BPM 포함)

더 많은 언어의 가사와 텍스트. 가사, 리허설 마크, 기타 텍스트를 기본적으로 라틴 문자권 언어에서 인식하며, 여기에 일본어, 한국어, 중국어도 지원합니다.

원본 레이아웃에 더 충실하게. 이제 가져온 결과가 원본 악보의 레이아웃을 훨씬 더 가깝게 따르며, 줄당 마디 수, 페이지당 시스템 수, 전체 구조까지 더 잘 맞춥니다. 이는 오케스트라 작품 같은 크고 복잡한 악보나 피아노처럼 여러 개의 보표를 쓰는 악기에서 특히 큰 차이를 만듭니다. 이전에는 지원하지 않았던 가로 방향 페이지를 포함해 더 많은 페이지 형식도 지원합니다.

6월의 추가 변경 사항

18 smaller changes
4월 7일·새 기능

API v2.22.0: 15개 이상의 가져오기 형식, 가상 컬렉션, 루브릭, 학생 그룹 및 LTI 1.3

2024년 이후 가장 큰 규모의 사양 업데이트로, 지난 2년간의 제품 변경 사항에 맞춰 API를 업데이트했습니다.

  • 15개 이상의 형식에서 가져오기. Guitar Pro, MuseScore, ABC 기보법, PowerTab, Capella, MEI, Overture, TablEdit, Band-in-a-Box, Karaoke MIDI, MuseData, Score Writer, Bagpipe Music Writer, Encore가 MusicXML 및 MIDI에 추가되며, 악보를 기본 .flat 파일로 내보낼 수도 있습니다.
  • 가상 컬렉션. 모든 악보, 협업, 좋아요가 라이브러리의 기존 폴더 계층 구조를 대체하며, 새롭게 디자인된 Flat 라이브러리에 맞춰집니다.
  • Flat for Education. 오디오 또는 비디오 녹음과 반주 트랙, 메트로놈, 속도 옵션이 포함된 연주 과제, 공동 작성을 위한 그룹 제출, 서식 있는 텍스트 지침, 학생 하위 그룹, 예약 발행 및 개별 지정이 가능한 Microsoft Teams 과제, 리소스 라이브러리의 자세한 설명과 과제 유형이 추가되었습니다.
  • LTI 1.1 및 1.3용 통합 LTI 구성으로 동적 등록을 지원합니다. 이전 LTI 1.1 자격 증명 호출은 더 이상 권장되지 않습니다.
  • 악보 연간 통계, 프로필의 공개 악보 수, 그리고 오랫동안 더 이상 권장되지 않던 일부 필드의 제거.

4월의 추가 변경 사항

1 smaller change

이전 내용을 찾고 계신가요?

이 페이지는 PDF 가져오기 기능이 출시된 2025년 9월부터 시작합니다. 그 이전의 모든 내용은 Flat 블로그에 릴리스별로 정리되어 있습니다.