localaization / pentagrom

We want to open source a machine learning model using a [(7 rows x constant) x 3 columns] + key signature matrix.
GNU General Public License v3.0
0 stars 0 forks source link

[3] DOCUMENTATION - As a developer I want the old code used by the pentagrom app so that I can convert from midi to pentagrom format #5

Open localaization opened 1 year ago

localaization commented 1 year ago

Description: Since a mobile app was developed years ago, the sourfe code must be somewhere. We need to find it.

Documentation: Please check this repository: https://github.com/localaization/pentagrom-android-app

Some example videos about the old app can be found here: https://www.youtube.com/@pentagrom_es2489/videos

From source code

Android midi implementation LeffelMania: https://github.com/LeffelMania/android-midi-lib/tree/master/src/main/java/com/leff/midi

Android Open Source - audio-analyzer-for-android Real Double F F T: http://www.java2s.com/Open-Source/Android_Free_Code/Sound/audio/com_google_corp_productivity_specialprojects_android_fftRealDoubleFFT_java.htm.

Tools

Tasks

QA

Definition of Done: We have the source code available for this project and we are able to "transcript" one midi file.

localaization commented 1 year ago

We don't have the code of the last development app, we will try to contact the very first developer's team.

localaization commented 1 year ago

Added LinkedIn contact of the very first developer.

localaization commented 1 year ago

We have sent emails to Luis and Rafa (the very first developers) to check if we are able to gather the source code of the first app.

localaization commented 1 year ago

Luis email is not valid anymore, let's wait for Rafa.

localaization commented 1 year ago

We are trying to contact Luis through Linkedin. Contact invitation sent.

localaization commented 1 year ago

No update, I'll try the last resource, trying to contact another person involved at that tiime.

localaization commented 1 year ago

Good news, we have the source code, I didn't review it but it should be the java/android I guess. I'll let you know.

localaization commented 1 year ago

Hello guys, I need to ask Jaime about legal concerns before sharing the code. I'll move task #2 to in progress, leaving this one on hold.

localaization commented 1 year ago

Looking at the code, I'll be updating documentation in the description of this task.

localaization commented 1 year ago

After talking, updated one strategy in the Task section and some documentation has been updated.

localaization commented 8 months ago

We will bypass most of the code. We are doing it in another way. But this task is done, the old code is in the repo.