| «« Unpopularity | Effective Placebo? »» |
|
About
I'm Ryan Lowe, a Software Engineering graduate living in Ottawa, Canada. I like agile software development and Ruby on Rails.
I write this blog in Canadian English and don't use a spell checker. Typos happen.
Projects
» Full-time Ruby on Rails freelancer
» Full-time with Rails since May 2005 » Former committer for RadRails (now Aptana) » I also have a few Rails side-projects in development: 1. wheretogoinTO.com Toronto nightlife 2. Hey Heads Up! TODO list and sharing 3. Layered Genealogy family history research 4. foos for foosball scoring 5. fanconcert for music fans (on hold) Hiring Rails developers? I can telecommute by the hour from Ottawa, Canada »» Email: rails AT ryanlowe DOT ca
BulletBlog
Now hosted on Hey! Heads Up -- check it out!
Syndication
Pings
Recent
Derek Lowe's (Ryan's older brother) words at Ryan's funeral
blog@ryanlowe.ca no more Forging Email Headers: Good, Bad or Ugly? Sarcastic Dictionary (Part 1 of Many) Tags Hierarchies Twisting Rails is Risky Business Risky Business? My Take on Early Alphas Whoa, it's August 2007 Closing Comments A Postscript to "Growth at the grassroots" »» All Blog Posts
Linkage
del.icio.us/ryanlowe
technorati/ryanlowe.ca/blog Aurora Roy Jim Andrew Trasker Travis Kibbee Karen Dr. Unk Ayana Van Bloggers Joel Spolsky Robert Scoble Tim Bray Dave Winer Raymond Chen James Robertson Ruby/Rails Bloggers rubyonrails.org weblog David Heinemeier Hansson Dave Thomas James Duncan Davidson Mike Clark Jamis Buck Signal vs. Noise Tobias Luetke Amy Hoy: (24)slash7 Jeremy Voorhis Eclipse Bloggers Planet Eclipse EclipseZone Luis de la Rosa Eclipse Foundation Kim Horne Billy Biggs Ian Skerrett Mike Milinkovich Bjorn Freeman-Benson Denis Roy
Archives
|
id3v2 Tags and Feedback
I've come to the (rather late) realization that file formats rule AudioMan. I can't keep adding new features to the software until it understands how to read and write the fundamental audio tagging formats that people use day to day. Today the format that dominates is MP3, but there are many variants. MP3 tag flavours come in id3v1 and id3v2 but v2 already has 4 variations to support. I haven't confirmed it yet but it appears that id3v2 tags are also used on AAC files sold on the iTunes Music Store. Read and write support for id3v1 is done and was fairly straightforward, right Jim? :). Once I get support for id3v2 done, which will take longer, people will be able to use AudioMan day to day. This is really really important in an iterative process. If people always have to use your product in "test mode" they won't run into a lot of real problems because they won't use it as much. When I get support for id3v2 done I'm guessing I'll get more feedback and interest in AudioMan. Posted at April 23, 2004 at 05:39 AM ESTLast updated April 23, 2004 at 05:39 AM EST Comments
Yes, id3v1 was straight forward, but the hard part was to be able to take into account all that tags that were not made correctly. The ones from "the wild". That might be an issue for you since yours are tagged nicely. It might be an idea to try and find crappy mp3's that might not be done in the best way when doing id3v2. » Posted by: Jim at April 23, 2004 10:12 AMYup, exactly. Wild MP3s are a great way to test it. As users find files that don't work, they can report them. Unit testing is also a good way to do it but it's hard to be completely comprehensive ... the programmer always forgets some obscure corner case. :) That's where good beta testing can help a lot. » Posted by: Ryan at April 23, 2004 01:05 PMFriends are thieves of time... » Posted by: Rod at May 4, 2004 10:28 AM |