Author Topic: GooPlayer 1.1  (Read 13963 times)

Harteex (OP)

  • * Administrator
  • Posts: 712
    • Harteex Productions
GooPlayer 1.1
« on: November 13, 2009, 07:55:36 am »
GooPlayer
v1.1

By Harteex
http://www.harteex.com



GooPlayer is a music player for the Dingoo, which covers up for formats the built-in player doesn't play.
Just put your music files in the same folder as GooPlayer.app or in subfolders.


*** Changelog ***

V1.1
* Support for XM, MOD and S3M files
* Fix crash which sometimes occured on files with non-english filenames (you still cannot play them though)
* Fix crash on non-pawed dingoos
* Added seeking, hold DPAD left/right to seek (only for OGG)
* Added folder support (multiple levels)
* Files are now sorted by filename
* Ability to skip splash screen with the A button
* If a song cannot be loaded, an error message will be displayed

Note about XM, MOD and S3M:
I can't show time for these files (I would have to calculate this myself), so instead I show another number for how far in the song you are.
Also, a few songs may repeat endlessly.


For this release, thanks goes out to alekmaul, for his port of modplay that I'm using.

Download (Both Dingoo A320 and Gemei X760+)
Source
« Last Edit: November 13, 2009, 08:53:27 am by Harteex »

Kalisiin

  • Guest
Re: GooPlayer 1.1
« Reply #1 on: November 13, 2009, 08:18:31 am »
Nice!

Does this replace the built-in version of the player...or just add another player to what already exists?

Harteex (OP)

  • * Administrator
  • Posts: 712
    • Harteex Productions
Re: GooPlayer 1.1
« Reply #2 on: November 13, 2009, 08:41:38 am »
No this is a standard .app which you run through "3D game".

Kalisiin

  • Guest
Re: GooPlayer 1.1
« Reply #3 on: November 13, 2009, 08:50:02 am »
No this is a standard .app which you run through "3D game".

Ah, so you then have the original player as well as this one.
Where do you put the music files, or does it matter?

Harteex (OP)

  • * Administrator
  • Posts: 712
    • Harteex Productions
Re: GooPlayer 1.1
« Reply #4 on: November 13, 2009, 08:52:12 am »
Put the music in the same folder as the APP, or in a subfolder.
For example let's say you have a folder called music. Inside this folder you put the APP. Then you can create another folder inside the music folder with the name of.. say.. your favourite artist, and place your music in there.

I'm in a bit of a rush now, so I'll post up news later if no one beats me to it.

Kalisiin

  • Guest
Re: GooPlayer 1.1
« Reply #5 on: November 13, 2009, 08:57:44 am »
OK...so then, that music would only b playable from the GooPlayer, and not the other player?

Likewise...stuff that currently is playable on the original player...can't be seen by GooPlayer?

The reason I ask is...I'd rather put all my music on this GooPlayer, and none on the original one, because I have a lot of songs, and having to wait forever while Jukebox updates, every single time I disconnect Dingoo from USB drives me nuts.

This is the REAL reason I'm asking.  Because I don't want to wait forever every time I unplug Dingoo from USB on my compy.

Spiller

  • *
  • Posts: 106
Re: GooPlayer 1.1
« Reply #6 on: November 13, 2009, 09:14:55 am »
No this is a standard .app which you run through "3D game".

Have you tried associating this .app with the respective file extensions? Or does it need to be a .sim file for that? It would be very nice to be able to browse through a collection of MODs and play them just like playing ROMs.

Harteex (OP)

  • * Administrator
  • Posts: 712
    • Harteex Productions
Re: GooPlayer 1.1
« Reply #7 on: November 13, 2009, 03:57:38 pm »
No this is a standard .app which you run through "3D game".

Have you tried associating this .app with the respective file extensions? Or does it need to be a .sim file for that? It would be very nice to be able to browse through a collection of MODs and play them just like playing ROMs.

It has to be a SIM file then. Sure I could make it a SIM file instead... but what kind of behaviour would you like to see?
I don't think it should quit to the list every time a song is played to the end... and if you let it function like it does right now, and continue playing through the folder, when you later quit back to the list, it will have the one you started with selected, not the last one you played.

That's why I just made it an APP file.

An easy way would be to keep it as it is now, but allow you to start it by choosing a song (rom-style). Then you'll just use it as it is now.
If you would like this I'll write it down for when / if I do another release.

Kalisiin

  • Guest
Re: GooPlayer 1.1
« Reply #8 on: November 13, 2009, 06:18:07 pm »
Dammm...this thing doesn't take .mp3 files.

Can you add .mp3 support, please?

Harteex (OP)

  • * Administrator
  • Posts: 712
    • Harteex Productions
Re: GooPlayer 1.1
« Reply #9 on: November 13, 2009, 06:22:23 pm »
Dammm...this thing doesn't take .mp3 files.

Can you add .mp3 support, please?

Right now this is meant to be for formats not supported by the normal music player. I might extend it at some point, but don't hold your breath...

Kalisiin

  • Guest
Re: GooPlayer 1.1
« Reply #10 on: November 13, 2009, 06:30:40 pm »
Dammm...this thing doesn't take .mp3 files.

Can you add .mp3 support, please?

Right now this is meant to be for formats not supported by the normal music player. I might extend it at some point, but don't hold your breath...
Is there a way to convert .mp3's into one of these formats that ARE currently supported?

Spiller

  • *
  • Posts: 106
Re: GooPlayer 1.1
« Reply #11 on: November 13, 2009, 06:40:04 pm »
An easy way would be to keep it as it is now, but allow you to start it by choosing a song (rom-style). Then you'll just use it as it is now.
If you would like this I'll write it down for when / if I do another release.

Yes, what I mean is a bit like you find in many PC operating systems. You can either start the application by selecting an associated file (through its extension) or you can start the app yourself. Would this be possible?

Harteex (OP)

  • * Administrator
  • Posts: 712
    • Harteex Productions
Re: GooPlayer 1.1
« Reply #12 on: November 13, 2009, 07:08:21 pm »
Dammm...this thing doesn't take .mp3 files.

Can you add .mp3 support, please?

Right now this is meant to be for formats not supported by the normal music player. I might extend it at some point, but don't hold your breath...
Is there a way to convert .mp3's into one of these formats that ARE currently supported?

It seems like FreeRIP would work. I haven't tried it though.

I personally just convert them to WAV format, and then use vorbis-tools to convert from wav to ogg.

An easy way would be to keep it as it is now, but allow you to start it by choosing a song (rom-style). Then you'll just use it as it is now.
If you would like this I'll write it down for when / if I do another release.

Yes, what I mean is a bit like you find in many PC operating systems. You can either start the application by selecting an associated file (through its extension) or you can start the app yourself. Would this be possible?

Ah ok. I don't think it would work, it probably only scans sim-files for this information, and sim-files cannot be launched.

Long

  • Guest
Re: GooPlayer 1.1
« Reply #13 on: November 15, 2009, 05:54:56 am »
Hello!
Can this player plays midi *.mid music?

Harteex (OP)

  • * Administrator
  • Posts: 712
    • Harteex Productions
Re: GooPlayer 1.1
« Reply #14 on: November 15, 2009, 01:40:16 pm »
Hello!
Can this player plays midi *.mid music?

Unfortunally not. I took a quick look into it but afaik you'll need both a library and a set of instruments.
Anyway, if anyone finds a good selfcontained midi library in C, I could take a look.

Long

  • Guest
Re: GooPlayer 1.1
« Reply #15 on: November 15, 2009, 11:10:20 pm »
Quote
Anyway, if anyone finds a good selfcontained midi library in C, I could take a look.
Harteex, can you please look TIMIDITY from CZDoom release? it have a good instruments
« Last Edit: November 15, 2009, 11:11:57 pm by Long »

Harteex (OP)

  • * Administrator
  • Posts: 712
    • Harteex Productions
Re: GooPlayer 1.1
« Reply #16 on: November 21, 2009, 12:58:15 am »
Quote
Anyway, if anyone finds a good selfcontained midi library in C, I could take a look.
Harteex, can you please look TIMIDITY from CZDoom release? it have a good instruments

I've taken a look, at least it's C and it seems to include some good things... however there is also quite much things I have to strip away. I don't know right now when I'll have time for that.

On another note, I have successfully implemented backlight time, so that it turns off the screen after a while.
I've also added a config file where you can specify a path to the music files, if you don't want to have them in the same directory as the actual APP.
In the config you can also specify the backlight time. Volume is now saved to this file on exit.

 

Post a new topic