0
I Use This!
Activity Not Available

Project Summary

A tune, a tune, my kingdom for a tune! - Richard III (almost!)

I'd been using WinAmp for the most part and was getting a little tired of forwarding by tracks that I didn't care to hear. I have many MP3s and would like to hear some of them often, and others not so often. I decided it was time to write my own MP3 player so that I would tweak it to work just the way I wanted. The results are here. Somewhat a work in progress, but I do use it daily.
This music player will learn the musical tastes of the user by monitoring input and play songs that the user likes most.

The names comes from this dictionary lookup;
at-tune tr.v. at-tuned, at-tun-ing, at-tunes
1. To bring into a harmonious or resoponsive relationship.
2. To tune (an instrument)

This player is designed to be simple and useful for my daily listening. I hope that other users will feel the same.

To contribute, skills with Swing, JMF and file I/O are helpful.

The "Issue Tracker" contains defects, features, tasks, etc. Please check there and let me know if you'd like to work on something.

I can be reached at [email protected]

Credits: David Ward - Spanish translations, new logo concept (coming soon)

To run it:

download the jar file (in the Documents & files section).
Install a version of jdk1.4. I've used 1.4.1 and 1.4.2 (availble here)
Install version 2.1.1 of the JMF (available here) NOTE: don't allow the installer to modify your classpath, or path environment variables. Simply copy the jmf.jar file from the JMF lib directory to your JDK jre/lib/ext directory. (for example copy c:/Program Files/JMF2.1.1e/lib/jre.jar to c:/j2sdk1.4.2_02/jre/lib/ext)
Then with the jdk/bin directory in your path, use this command "java -jar APLayer.jar".

I'm working on finding a free installer to use. I might resort to JavaWebStart.

New stuff in this version: 0.5

Selectable sort options (when you select "sort")
Player now adjust song weights as you forward do the next song or select a song directly from the playlist
Fix bugs with loading a song and clearing playlist.

New stuff in this version: 0.4

ID3v1 tag info support (right click on songs in the playlist)
Playlist sorting (via main attune menu)
Track removal (from playlist)
When moving player window, it snaps to screen edge when within 10 pixels of edge
Remembers last song played when player shut down

A few notes about the User Interface:

To get a menu of options, click in the song title field (above the media position slider)
To start playing songs, select "Import Directory" from the menu
Select the "sh" checkbox to activate shuffle play
Select the "pl" checkbox to display the playlist
Tooltips are use throughout. On the slider, you can see track time/duration. On the playlist, you can see the full file path.

Tags

java

In a Nutshell, Attune - an adaptive music player...

 Code analysis has not completed

The Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. The source code for this project has been located, but the analysis isn't complete. Feel free to check its progress.
Java Research License
Permitted
Forbidden
Required

These details are provided for information only. No information here is legal advice and should not be used as such.

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    there are over 3,000 projects on the Open Hub with security vulnerabilities reported against them
  • ...
    anyone with an Open Hub account can update a project's tags
  • ...
    nearly 1 in 3 companies have no process for identifying, tracking, or remediating known open source vulnerabilities
  • ...
    you can subscribe to e-mail newsletters to receive update from the Open Hub blog

 Code analysis has not completed

The Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. The source code for this project has been located, but the analysis isn't complete. Feel free to check its progress.

Community Rating

Be the first to rate this project
Click to add your rating
  
Review this Project!