You Bet!! just like you said as the core comes near the end, our next step (after initial plugins..ie....radio, xm, 3rd party gps, ect) will be to release an SDK for developers out there to build there own plugins, visuals, skins ....it will be very customizableIt's possble that I've missed the discussion but I see you're getting fast with plugins/releases so the core should be pretty finished. Do you plan to release some APIs in the near future?
I think that the real boost to a project (freeware or not) is to have a lot of free plugins and there're a lot of developers here waiting for a customizable product (not just skinnable). Many people can choose what they really need and most can give their contribution to grow the community.
Just my 2 cents ....
How about you start some threads such as feature request or bug report or whatever you think is necessary?
That way we'll organize the sub-forum and make your lives (and ours) easier.
Post all bug reports for MMC Here! Please state the version of MMC you are using when you post the bug.
First of all the machine I test MMC is a 2.4GHz Celeron with 256MB DDR266 memory and on-board intel (845GV) graphics.
When I was cycling the available vis themes of MMC I noticed that in two particular ones the CPU usage goes 100% with noticable lag on the system. That will be bad if MMC runs on a M10000 class machine (it is very common hardware so I think it is a problem).
Post any Features or Plugins youd like to see us develop here
We do all our tests on celeron 1.2ghz with 128mb Ram....hasnt been an issue yet, but we will continue to optimize the program for continued speed enhancements...
Please check out the new Feature/Plugin Request thread located HERE.
Everyone's requests so far are in this post. In bold, at the end of each request, is the proposed release for the feature. (Unknown feature release or ones that needed clarification are not listed with a propsed release.)
Updated: 8/3/2004 9:38 PM
Play lists Beta Release
"Grab-able" scroll bar Beta Release
"Grab-able" volume bar This may assist is the Mute/ATT request somewhere in here. We will add this to the skin builder and users can make diff types of volume control
Songs --> All, A, B, C..., then the songs under there. This will make for less scrolling... Or at least make them appear in alphabetical order.
Can the filenames when browsing scroll? Maybe all of them scroll together left to right to compensate for long filenames (Artist - Album - Track# - Title can make for some long filenames).
Use of the Volume Normalization tag. The only player that I know that uses it is Media Monkey . This will prevent volume jumps between different songs/albums. Researching implementation
Browse Genre --> Artist, Album, and/or Title (for organization)
Queuing of some sort , I like to find songs while one is playing and it would be cool to queue it for when the current song ends
Keep track of song playing and what time in the song even if MMC isn't closed properly (Example I pull the plug on the comp so it auto boots when power is restored) Feature has been complete, just turned off at the moment
Mouse scroll wheel support for track list scrolling Beta Release
Smart-browsing a la Windows XP. Puts number folders in the correct order.
Now 7, Now 8, Now 9, Now 10, Now 11, Now 12 instead of Now 10, Now 11, Now 12, Now 7, Now 8, Now 9
Scroll more information at the top (selectable). Instead of just Song Title and Time, allow me to choose what I want it to show such as Artist, Album, Track #, Title, Year, Bit rate, Size (basically allow me to choose from any ID3v2 tags). And allow us to set the separator (, - <space> : ,etc). So if I really want it to scroll the following I can: Artist - Album - Track # - Title - Year - Bit rate - Size, blah blah blah. Final Release
Have the list box of songs not select the next song when you have scrolled off somewhere else Alpha 5 Release
dynamic media DB updates Beta Release
Mute or attenuator This would be better than holding the volume button to lower it. Mute/ATT is very useful when you see a cop coming down the road (I speak from experience). (Allow us to set the ATT percentage. 10% may not be enough for one person but too much for another.) Beta Release
Ensure albums are show in track order. Espically when browsing folders.
Show Track Remaining Time Perhaps, when we 'click' on the time elapsed it will change to time remaining, etc.
Album Art Allow MMC to show the album art. Allow us to specify an filename that appears in each folder (ie., folder.jpg (I use this) or front.jpg), when more than one image appears in the folder, it will scroll through all the images, and have the ability to show a default picture when no pictures are available. (This could be a skinnable thing like volume scroll bar). Also, associating a picture with a radio station would be nice.
A back button that would take me to the last screen I was at regradless of what I hit.
Equalizer Something that allows some decent bass and mid-bass control. Maybe this guy might be useful: http://members.aon.at/grxpage/index.htm
Gapless track advance or overlapping fade-in/out
Take the Spectrum Analyzer off the Vis.[ There’s one or two vis that don't work properly. I think they are part of the Spec Anny in the top right corner. If it would go full screen like in the right hand corner than that would kick ***. Beta Release
Automatically go to Full screen Vis after X-minutes of not doing anything. (ie. playing an album or play list). Say after 5 minutes unless the user 'clicks' something but only while they are in the Music area. This way GPS or other tool won't be affected.
Allow the vis to change themselves but allow us to set the timeout between.
Vis selector doesn't need the arrows. Doesn't choose forward and backward of the vis available. Acts more like three randomize buttons. Or make it so it does select forward and backward in order. Alpha Release 5 (selector button has been omitted, now have one visual button and if you hold down on the visual itself it will change) Alpha Release 5 (selector button has been omitted, now have one visual button and if you hold down on the visual itself it will change)
WinAmp Vis capability Alpha 5 Release
Video playback fix
Video: Give it its own button on the HOME screen. Perhaps allow us to organize your movies into appropriate folders for Music Videos, DVD Rips, PORN (<- saw someone mention that earlier). Almost like a Genre’s tab but this will be for videos. The only way that I think it can be done easily is to have the separated into appropriate folders. Alpha 5 Release (Browse for video)
Mini-Mode Beta Release
An animated icon when building media database. This way we know that MMC is in fact cataloging files and has not locked up. (Kind of like the Windows Copy/Move dialogs.) Alpha 5 Release
Built in CD ripping to MP3 Final Release
Built in DVD ripping to Divx Final Release
[u]GPS, TV, XM, and DAB support (for those in Europe) Beta Release
Remote control usage. Plugin based would be useful so people can make plugins for various remotes. Beta Release
ODB-II capability So we can show what our real car's computer is talking about. (Engine temp, RPMs, etc.) Final Release
PC Diagnostics Support for motherboard sensors. If integrated with ODB-II I can monitor my car and carputer while the mp3 tag scrolls atop.
How about a password prompt to close MMC , this would limit access to a system. I have buddies that would fool around with Windows while I run in the quick-e-mart
The ability to embed apps and easily switch between them with the ability to overlay a customizable OSK to access the most common buttons in the external embedded app. Beta Release
Ability to control both Master and Wave volume (at a minimum allow us to select which is control via the Vol+ and Vol- buttons).
A back button that will take us to the last screen (not necessarily like an 'UP' function). So if I click on Music but wanted to click Videos I can just hit the back button and make my correction.
Multiple media folders. This way MP3s are separated from videos.
Built in configuration screens (settings) Beta Release
Ability to change the text size. Useful for people with larger screens so they can fit more information on the screen.
Configurable resolution support for more screen resolutions , even if it just fills the screen with black. MMC could be used on a desktop for a jukebox. Password-protectable. Beta Release
How about localization? We'll be able to change the language in the menus by editing an .INI file? Final Release (support for multiple languages)
Calendar, Planner, Organizer, phone/address book, to-do lists, tasks, alarms, stuff like that. Linking the address book and the GPS with a "Take Me There" function. Final Release
Voice-recorded memos Final Release
PDA-syncing Final Release
Internal phone support or connect with Phonecontrol Beta Release??
Re-downloaded version 4 alpha and it all worky nowOriginally Posted by HybridMike
Check out my hopefully useful site...
It's still under design but it is functional