Android Open Source - Sound recognition omrAndroid






Project Summary

Android optical music recognition project.

Web Site / Source Repository

omrAndroid is hosted in the following web site
https://github.com/kousun12/omrAndroid

If you think the Android project omrAndroid listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of omrAndroid.

ItemValue
Java File Count27
Minimum SDK Version8
Activity Count2
jar files usedjcommon-1.0.17.jar
jfreechart-1.0.14.jar
joone-engine.jar
Required Permissionsandroid.hardware.camera.autofocus
android.permission.ACCESS_NETWORK_STATE
android.permission.CAMERA
android.permission.INTERNET
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\NeuralNetwork.ann
assets\list.txt




Java Source Files

omrAndroid has the following Java source files.

com.robertkcheung.muzapp.MainActivity.java
com.robertkcheung.muzapp.RecognizeActivity.java
fft.Complex
.java
fft.FFT
.java
imageprocessing.BMPFile.java
imageprocessing.BitmapConvertor.java
imageprocessing.CopyImage
.java
imageprocessing.DoBlackandWhite
.java
imageprocessing.RotateImage
.java
midi.MidiFile
.java
midi.MyMidi
.java
openomr.omr_engine.DetectionProcessor
.java
openomr.omr_engine.L0_Segment
.java
openomr.omr_engine.L1_Segment
.java
openomr.omr_engine.L2_Segment
.java
openomr.omr_engine.NoteHead
.java
openomr.omr_engine.NoteHeadDetection
.java
openomr.omr_engine.NoteStem
.java
openomr.omr_engine.PitchCalculation
.java
openomr.omr_engine.StaveBoundaries
.java
openomr.omr_engine.StaveDetection
.java
openomr.omr_engine.StaveParameters
.java
openomr.omr_engine.StavePeaks
.java
openomr.omr_engine.Staves
.java
openomr.omr_engine.XProjection
.java
openomr.omr_engine.YProjection
.java