fasty wrote: There's no one website that'll tell you everything you need to get things up and running. I dunno what the problem with BASS is, I downloaded it and googled a few tutorials and had MP3s playing back in no time. Another option is using FMOD, a very common and awesome audio library. I don't think it's got native .Net bindings but you can use the unmanaged dlls using DLLIMPORT in C#. No idea about Java I'm afraid, it's years since I've touched it.
fasty wrote: Do you mean this blog? http://blog.stevemedley.net/?postid=9 Found it on a Google search for BASS.net and C# I downloaded BASS.net last night to see if I could put together a tutorial for you but that came up on Google so I thought I'd link you to it!
public String scanFile(int byteStart, int length) throws IOException { String field=""; File f = new File(this.getFile()); raf = new RandomAccessFile(f, "r"); byte [] tagBytes = new byte[length]; this.setTagStart(byteStart,f); raf.read(tagBytes,0,length); }
if(this.scanFile(0,3).equalsIgnoreCase("tag")) { return true; } public void setTagStart(long byteStart, File fi) throws IOException { raf.seek((fi.length()- 127) +byteStart); } public String getId3Album() throws IOException { return this.scanFile(63,30); //gets the albumname }