Aqua-Soft Forums: Nameless Player - Aqua-Soft Forums

Jump to content

  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Nameless Player Rate Topic: -----

#1 User is offline   Dream_Team Icon

  • Group: Member
  • Posts: 910
  • Joined: 31-March 04

Posted 23 September 2006 - 12:55 PM

This summer, I wanted some fresh media player. Had no internet for a little moment so I couldn't download iTunes. Since i had the BASS library on this computer, i started developping my media player to go with
So there it is : Nameless Player 0.01

Posted Image

It's not going to be out for a little moment because it's way too buggy, and I have school so i don't have much time for it.

Now as you can see, using the classic windows theme it can be quite ugly.
I need someone to do the gfx part.
Mockups will be appreciated if you follow the following rules :
- No alpha blending is possible for the moment, and I don't think it will ever be supported.
- Don't do something too macy or just a copy of the iTunes interface, be the most original as possible
- I like the notifier skin (little popup) like it is but one for the desktop will be appreciated (memoTunes is what i currently converted for testing and eye candy :P)

I will choose someone or two to work with me for the GFX part.

He will have access to the Betas for developpement.

The screenshot shows French language but it can be switched to English.
I also need some traductors who will have a text file to remplace with translated texts and maybe they will have access to betas too.

For the moment, it doesn't have any com interface so i don't think avedesk support will be out soon. Maybe I will do a TCP protocol for it so it can be controlled locally and over the internet.

Contact me by email or msn (same adress) at dreamteam69@gmail.com if you are intrested or post your mockups there so other users can say wich they like :P

For the features :
- I'm gonna see for supporting Winamp visualisations
- It's going to be able to read files from zip archives (zip only)
- MSN Now playing support is made by a little external program.

I don't think I will need any beta-testers.
Now a screenshot

Accepted Requests Summary :
  • Playlists
  • Unskinned option

0

#2 User is offline   Sranshaft Icon

  • Group: Developers
  • Posts: 732
  • Joined: 13-April 05

Posted 23 September 2006 - 01:08 PM

I'll definitely try to get some mockups done for this. Sounds interesting. Grr to no alpha-blending but if it can't be done then it can't be done. We'll see what comes up.

Questions (because there always are):

  • Are all buttons, that need to be skinned, showing?
  • Is there an options window that needs icons as well?
  • I'm assuming window placement can be rearranged, moved, or is the layout the layout in stone?
  • Do you need an application icon or is the NL graphic the one being used?
  • Is there a particular color scheme / style you're after or it is 'sky's the limit'?

0

#3 User is offline   Dream_Team Icon

  • Group: Member
  • Posts: 910
  • Joined: 31-March 04

Posted 23 September 2006 - 01:21 PM

Thx for the interest :)
  • I don't think that all the buttons are showed, i'm probably going to add some likes iTunes buttons but not many (shuffle one)
  • Options windows' icons are always welcome :)
  • As I said, the "selected designer" will work with me to get a nice interface
  • NL is the main app icon, for the moment, if i see something better that i love, maybe it will get remplaced
  • Sky isn't the limit, you can go upper :) But checkboxes and scrollbars can't be skinned, neither can the Library list be (for the moment i can only do flat or gradient colors. Sorry for that limitations, but i'm gonna see what I can do about it. Maybe checkboxes can use a workaround (false ones that are not recognized as checkboxes by windows, I mean not a native widget)


PS : Should i add a Playlist system ? If yes it's gonna be a litlle hard but I don't think i'm going to have the time for one. Make place for a playlist panel or not, do as you like.
0

#4 User is offline   Ertai88 Icon

  • Group: News Posters
  • Posts: 1,112
  • Joined: 25-March 06

Posted 23 September 2006 - 03:52 PM

Yeah, you should add a playlist system;I think that necessary for a good media player.

Looks great though.

-Ertai
0

#5 User is offline   Dream_Team Icon

  • Group: Member
  • Posts: 910
  • Joined: 31-March 04

Posted 23 September 2006 - 04:31 PM

Ok for the playlist system.
Just finished the drag and drop part :)
But don't except playlist for a while, i need to redo some part of the app*


PS : For the skin, feel free to do what you want, if you want a tracks counter at the bottom then it's possible.
Only thing that's impossible for the moment is Time count (like all the library makes 5 days 3hours and 15 minutes of music).
0

#6 User is offline   Ali C. Icon

  • Group: Member
  • Posts: 179
  • Joined: 13-July 05

Posted 23 September 2006 - 05:32 PM

In reality, you don't have to worry about the gfx. Those of us with nice Mac window schemes will simply have it fine. Windowblinds and/or the shell32 patch will skin it like any other window.
If you were to add a gfx, it could become quite ugly. Note COULD, though, because it could be quite nice instead. But it's just annoying when someone makes a program which forces skins that they only make about 3 of for it.
My suggestion-yes, go on for gfx-but make it to where you can turn the skinning on and off so if you don't want it skinned, it can match the rest of your computer scheme fine.
Just my opinion.
0

#7 User is offline   Dream_Team Icon

  • Group: Member
  • Posts: 910
  • Joined: 31-March 04

Posted 23 September 2006 - 05:51 PM

There will be an unskinned option.
But trust me, i tried with many skins, it can really sucks
0

#8 User is offline   enjoilax Icon

  • Group: Member
  • Posts: 220
  • Joined: 24-September 04

Posted 23 September 2006 - 06:33 PM

My requests:
1. Replaygain!
2. If tagging is implemented: ID3v2.3 NOT ID32v2.4
0

#9 User is offline   Dream_Team Icon

  • Group: Member
  • Posts: 910
  • Joined: 31-March 04

Posted 23 September 2006 - 06:46 PM

Why not ID3v2.4 ? I use AudioGenie to read the files and write to them, i think i haven't enabled id3v2.4

I'm afraid that Replaygain will not be there unyil I clearly understand how i can calculate the sound blah blah and is bass.dll supports it. BASS is what i'm using for audio output.

Some atworks can sometimes fail to extract from the file. Maybe it's because of id3v2.4 ?
0

#10 User is offline   Ertai88 Icon

  • Group: News Posters
  • Posts: 1,112
  • Joined: 25-March 06

Posted 24 September 2006 - 01:36 AM

-Replay/Shuffle options if not implented yet.
-Search option
-

-Ertai
0

#11 User is offline   Dream_Team Icon

  • Group: Member
  • Posts: 910
  • Joined: 31-March 04

Posted 24 September 2006 - 09:56 AM

By repeat you mean : No reapeat, One and All ?
Just finished the search option , works like the one in itunes :D
0

#12 User is offline   Ertai88 Icon

  • Group: News Posters
  • Posts: 1,112
  • Joined: 25-March 06

Posted 24 September 2006 - 07:02 PM

Yeah, Repeat One, Repeat All and Shuffle.

-Ertai

//EDIT: Oh, and if this uses less resoureces than iTunes, I'm sold. :D
0

#13 User is offline   enjoilax Icon

  • Group: Member
  • Posts: 220
  • Joined: 24-September 04

Posted 24 September 2006 - 07:24 PM

Another suggestion: Could you make this like Foobar? Like seperate plugins for developers would make it display different things?
0

#14 User is offline   Ertai88 Icon

  • Group: News Posters
  • Posts: 1,112
  • Joined: 25-March 06

Posted 24 September 2006 - 07:31 PM

Oh and perhaps getting album art?

-Ertai
0

#15 User is offline   Dream_Team Icon

  • Group: Member
  • Posts: 910
  • Joined: 31-March 04

Posted 24 September 2006 - 07:40 PM

enjoilax : i'm using some proprietary language not C++. A plugin system is possible :
I can call multiple dlls : Maybe i will make an pseudo-sdk that will tell the program what and when to run. (Maybe i'm going to use dynamic compilation so i tell the line and you add it yourself to the program. Imagine a program with all in external files, it would be slow but very intresting :D)

Ertai88 : Album art is got from the mp3 itself, just like iTunes. Add covers in iTunes it will display in my app if they are not too big. i'm going to do another system (like Program's Artowrk library -> ID3 Tag -> folder.jpg) [-> means if not in].

On my box, iTunes actually uses 19mb of memory (wired before it went up to 70)
My program takes 23 mb with the desktop notifier and 16 without (still working on that memory leak, maybe it's because of the fake transparency wich loads the wallpaper ...)

EDIT : Zomg, it went down to 5mb, 4mb oO
2mb if i minimize the main window... wired, never went that down

When I got time, I will be releasing a public beta. I will need someone to test it with a 1000 song library (i will disable tag writing for safety reasons), I don't think i'll release it before this weekend.

PS : If i don't do a skin, i MUST have Play pause prev next stop and reapeat buttons (shuffle is a multicolored box so it's good for me :) )

Noticed that the method I use for hiding the window is not perfect, takes more memory than if it's minimized into the taskbar :/


Done some time measures :
iTunes load (main window present and usuable) : 5 seconds
Nameless load (same as iTunes) : 2'30 seconds (and it shows a splash screen)
Ok ok we have a short life, but 2 seconds isn't going to kill us :P

Did a short video for showing what it does for the moment , and I just realized that I ****ed up the random part with the search function, It's going to be hard to redo that part, as for the playlists.

Download the video here (32mb with sound)
Open in WMP, for some reason it doesn't work in VLC.
0

#16 User is offline   vkeios Icon

  • Group: Member
  • Posts: 515
  • Joined: 26-February 05

Posted 24 September 2006 - 08:39 PM

If tag editing is disabled, I'll definitely try.
Got 3600ish songs with id3v2.4 tags only.
0

#17 User is offline   d-shade Icon

  • Group: Member
  • Posts: 410
  • Joined: 11-January 04

Posted 24 September 2006 - 09:19 PM

man this looks like its gonna be pretty sweet..
Since its using the BASS audio library wont it support ogg/mod as well? sorta like xmplay

Few things I was wondering about is the song buffering.. would there be studdering like itunes during a constant semi heavy load?
Is there any plans to have some media key config thing?

also for winamp vis support would it be possible for multiple vis plugins?
like one you can set to always run(like for samurize, lcd display, etc.)
and one that you can start and stop normally.

i would like to contribute with some gfx but im kinda limited on my time as well hopefully ill be able to free up some time...
I look forward to the first release!
0

#18 User is offline   Ertai88 Icon

  • Group: News Posters
  • Posts: 1,112
  • Joined: 25-March 06

Posted 24 September 2006 - 11:26 PM

Oh yes, media keys compatablity would be great.

-Ertai
0

#19 User is offline   Dream_Team Icon

  • Group: Member
  • Posts: 910
  • Joined: 31-March 04

Posted 25 September 2006 - 06:49 PM

d-shade : I'm currently reencodding some files to test ogg support.
When you play with my player and iTunes at the same time, iTunes starts to sutter and skips sound frames (20sec time reduction on a 4min song). iTunes alone works good for me but I've been playing games while listening to music with my player (and when i say games , there are like HL2, Oblivion or BF2 wich are not cool for the cpu :P)

Is samurize winamp plugin a vis one ?! For the winamp vis, (like milkmod or g-force) there are two plugins wich seems to do the same thing, vis is not on the top 1 of my priorities, I've been debugging the program intesively those days.

Media keys simply never worked for me, neither in iTunes, Winamp ... So I got rid of my multimedia keyboard for a gamer one (Saitek), wich just have volume keys that windows supports itself. Thus, I don't have any idea on how to do this. This and a desktop notifier makes me seriously think of a dll based plugin system. (like the dll is ran by the program, when it intercepts the media key, it sends a message to my player)
If i do it this way, an Avedesk desklet could even be done easily.

But i've found that with my 560 songs library, it's pretty slow, wich is not good as it's made to be an iTunes replacement, and iTunes is mostly used for big libraries.
I noticed that this was because of the 2 iTunes-like panels, that were searchign the whole file again, so it was searched 3 times wich made a 1 second hang (noticable on video, see the typing lag).
Optimizated the thing, now it's very smooth and i repaired Random :) (For te moment it doesn't take care of your search :/)
0

#20 User is offline   d-shade Icon

  • Group: Member
  • Posts: 410
  • Joined: 11-January 04

Posted 25 September 2006 - 08:46 PM

Ya i was talking about the samurize vis plugin although i don't use samurize anymore. but since i have the logitech g15 i use lcd studio and that uses a winamp vis plugin to show a spectrum analyzer or oscilliscope both plugins are very similar and it basicly allows other programs to show the classic winamp vis. but i know vis isn't anything thats high on the i need to do list .

Good to hear about being able to listen to music while play games i normally play ffxi and use winamp so i don't get any studder and im sure ffxi isn't as heavy as hl2 or bf2 just to get ffxi looking like the newer games coming out you need to do a laundry list of reg hacks.

I have 5000+ songs on my computer all the id3tags messed up which im in the process of clearing up at the moment. but with that many songs wmp11 crashes when you trying to share it. if you need a tester ill be glad to help.
0

  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic