Skip to content

What’s new in scanned music import

How Flat turns PDFs and photos of sheet music into editable scores: model versions, what is recognized, what got fixed.

The same engine powers Opuscan and the OMR API. This page lists the changes as they reach Flat.

All changes

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

9월에

소규모 변경 24건
8월 7일·개선 사항·

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

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

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

데스크톱 앱에서 PDF나 사진 가져오기

인쇄된 악보가 Flat에서 편집 가능한 악보로 바뀌는 모습

이제 Mac 및 Windows 앱에서 PDF나 악보 사진을 웹과 같은 검토 단계와 함께 편집 가능한 악보로 변환할 수 있습니다.

  • 앱을 벗어나지 않고 가져오세요. 파일을 선택하고, 스캔이 읽은 내용을 확인한 다음, 악보를 여세요.
  • Mac App Store 앱 내부에서 AI 크레딧을 구매할 수 있어, 웹사이트로 이동하느라 가져오기가 중단되지 않습니다.

8월의 추가 변경 사항

소규모 변경 16건
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월의 추가 변경 사항

소규모 변경 9건
6월 23일·개선 사항·

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

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

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

더 정확한 모델

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

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

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

6월 1일·새 기능·

Flat 자체 AI 모델 배포 시작

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

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

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

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

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

6월의 추가 변경 사항

소규모 변경 8건

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

이전 업데이트는 Flat 블로그에서 릴리스별로 정리되어 있습니다.