The final objective is to semi bulk download images of a certain minimum size dragging them from chrome to the app, then set the image file name with certain properties related to the audio file of any format that will be played in the same app.
This is how the app should work (Windows):
1.- You open the app, then drag an audio file into the interface (most audio formats should be compatible) and so you can start the session.
2.- The interface of the app will be a rectangle divided into 9 quadrants (interface layout attached) overlaying any application (this means that no matter what you're running the interface will always be visible on top).(You shall be able to drag this interface wherever you want).
3.- Below the rectangle there has to be a bar of progress to show you how much of the audio you have played already. And above the rectangle there has to be a time display which shows you the amount of time you have covered since the last time you pressed PLAY (interface layout attached)
4.- There will be only two keys that´ll work as shortcuts
A) Key To play and pause the audio
B) Key To return to the last time you played the audio in case you make a mistake
(This keys can´t be keys that are usually used for browsing such as “space” they shall be more unusual keys and these keys have to overrule any other shortcut at all times, this means that if you press one of this keys no matter what you have selected it will play the audio in the app and it will be able to pause it as well. or return to the last time played in case you use the other key).
5.- Then you can browse for images on google chrome and you can drag them into the quadrant you want the file to be related to, so the image is downloaded into the same folder from where you dragged the audio file (The program has to recognize the folder from the audio file and achieve this automatically).
6.- Whenever you download (drag) an image it will be saved with the following properties as its name: (a diagram of how the file naming should work is attached)
(number of image downloaded at the session)-(last played minute)-(last played second)-(quadrant selected when dragged).jpg
An example of this would be ([login to view URL]) What this file represents would be the fourth image downloaded with the time signature of 05:34 being the last time played and the fifth quadrant selected when dragged (interface functions attached).
7.- After you finish, the audio the program will give you the only option to close.
The app shall only accept files that are bigger than a certain number of pixels to ensure the downloaded image has enough quality.
The app must accept most audio file formats.
The app must always overlay any other application running and the shortcuts of the app must overrule any other shortcut or function the selected keys might have.
The app shall recognize the root folder of the audio you use so it knows where to save the image automatically.
ALL OF THE ABOVE IS PROVED TO BE POSSIBLE AND ACHIEVABLE. THOUGH IT IS COMPLEX
You can ask any questions to clear out how the app should work