Mod Archive Forums Mod Archive Forums
Advanced search  

News:

Please note: Your main modarchive.org account will not work here, you must create a forum account to post on the forums.

Pages: 1 [2]   Go Down

Author Topic: Module Libarary - sort your modules and much more...  (Read 20332 times)

0 Members and 1 Guest are viewing this topic.

djliquidice

  • New User
  • Offline Offline
  • Posts: 2
    • View Profile
Re: Module Libarary - sort your modules and much more...
« Reply #10 on: October 18, 2015, 15:15:16 »

@Saga,

Thank you for writing this app and putting it up for download. 

Questions:

- Is the source available for download?
- What did you use to parse the files (libOpenMPT)?
- Any thoughts on proving other formats for export, such as JSON?


These questions come from my efforts to deliver an iOS app (based on libOpenMPT) for the mod archive. I recently released a KeyGen Music Player for iOS ( https://itunes.apple.com/us/app/keygen-music-player/id1043272514?mt=8 ), and want to fork that codebase and make a Mod Archive version that downloads songs via the cloud, allows for rating, search, playlists, etc., without the need to hook a WebView for browsing and downloading. That pattern sucks for UX.


Does the Mod Archive provide API access for apps? Assuming "no", I've started by downloading the torrents from the mod archive, and am processing the files via scanning using libOpenMPT for compatibility and will intend on creating my own database & hosting implementation on AWS.

Any thoughts would be greatly appreciated :).  Again, thanks! :D
Logged

Saga Musix

  • TMA Moderator
  • Top Poster
  • ****
  • Offline Offline
  • Posts: 2571
  • I love OpenMPT! And Modules! And TMA! And Pie! :>
    • View Profile
    • Saga Musix - free module music and more!
Re: Module Libarary - sort your modules and much more...
« Reply #11 on: October 18, 2015, 18:58:24 »

The source for both version 1 and 2 is up, version 1 is written in VB6 and uses BASS.DLL, version 2 is currently source-only (see link on previous page) and written in C++ with Qt and libopenmpt (cross-platform in theory, but only tested on Windows so far). None of the two versions make any kind of use of the Mod Archive API right now,
Logged
» My TMA artist profile
» Visit my music site: https://sagamusix.de/ [de, en]
» Visit my programming website: https://sagagames.de/ [de]
» Open ModPlug Tracker

djliquidice

  • New User
  • Offline Offline
  • Posts: 2
    • View Profile
Re: Module Libarary - sort your modules and much more...
« Reply #12 on: October 19, 2015, 14:36:05 »

Excellent!  Thanks for the info @Saga!
Logged
Pages: 1 [2]   Go Up