Skip to content

Aroueterra/Notable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Notable!

[Java/Kotlin] An Optical Music Recognition Software

Project Description

This project aims to digitize the information contained in music sheets and attempts to re-create it as a functional MIDI.

Through computer vision technology and image pattern recognition, the program will eliminate artifacts in a scanned musical staff to read each note and produce an audible sound instantaneously. Use of this program can aid those learning an instrument better audiate the musical flow of different segments of a music sheet and interpret it in a digestable format of sound as he encounters it. Instant playback of scanned music is a function targeted towards beginner users. It will acclimate them towards learning the complex nature of music theory, such as key signatures, time signatures, and note values. The project will be realized through an Android application for portability and ease-of-use.

Requirements

  1. A phone
  2. Android OS version 21 and above

Installation

Android:

Download the APK file from releases into your phone
Run Notable.APK

Instructions

Scan the sheet music with the Notable application opened.

Listen...

Release History

  • 0.0.0.0
    • Just getting started

Contributors

This project was conducted by team Toga Party, in compliance of the requirements for graduation.

August Bryan Florese – @Aroueterraaroueterra@gmail.com

Jay-Vince Eleazar

Kenneth Dan Villanueva

Jorena Maika Calinog

Special Thanks and Credits due to the owners/joint-owners of all of the free assets used by the project, including but not limited to:

  • Android Studio
  • OpenCV

Distributed under the GNU license. See LICENSE for more information.

https://github.com/Aroueterra/

Contributing

  1. Fork it (https://github.com/yourname/yourproject/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

About

NOTABLE! - An Optical Music Recognition Software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published