Wednesday, 25 September 2013

AudioCD: final report.

Summer of code is other, so here is my final report.

My project title was "Audio СD collection refactoring". So now as it was expected Amarok  will have better support of AudioCd collections:
  1. New code does not use deprecated frameworks and follows logic which is common for collections in Amarok.
  2. Almost all bugs are fixed in new implementation.
  3. Some bugs such as 210101, 320356, 320388 were not fixed, but now user has tools which can be used in order to get desired results (see this post). 
  4. I haven't test it yet but new implementation should work in Windows, since AudioCD now uses only cross platform libraries.
  5. AudioCD collection now support not only CDDB as metadata source, but also CD-TEXT. And it is relatively easy to add a new one (for example, Music brainz).
And last, but not least I had a lot of fun during work on this project.


  1. Excellent! Can't wait to use it, thank you! :)

  2. Nice to hear you have enjoyed it. Thank you for your work!

  3. Great work! Waaaay back in the day, I wrote the KIO-audiocd based CD support for Amarok 2 as a quick and dirty way of at least being able to play CDs at all. Glad to finally see a real solution :)