Version History: Difference between revisions

From kJams Wiki
Jump to navigation Jump to search
Line 21: Line 21:
* <strike>instant sorting</strike>
* <strike>instant sorting</strike>
* <strike>custom meta per song</strike>
* <strike>custom meta per song</strike>
* fully customizable columns (new cols: "has lyrics", "is missing", "bad zip" etc)
* <strike>fully customizable columns (new cols: "has lyrics", "is missing", "bad zip" etc)</strike>
* ability to zip all songs in library that are not already zipped.
* ability to zip all songs in library that are not already zipped.
* re-canonicalize the names (up folders) "Keep Library Folder Organized"
* re-canonicalize the names (up folders) "Keep Library Folder Organized"
Line 27: Line 27:
* option to consolidate or move library
* option to consolidate or move library
* <strike>Ability to play or rip SuperCDG, MCG, NCG</strike>
* <strike>Ability to play or rip SuperCDG, MCG, NCG</strike>
* Ability to play or rip VCDs, SVCDs, DVD, NEO+G
* Ability to play and rip VCDs, SVCDs, DVD, <strike>NEO+G</strike>
* iTunes integration (browse & play with pitch & tempo)
* iTunes integration (browse & play with pitch & tempo)
* <strike>AppleScriptability for QuickTime (iPod) Export</strike>
* <strike>AppleScriptability for QuickTime (iPod) Export</strike>

Revision as of 04:14, 28 October 2009

Version 1.0d51

10.3.9

the last version that worked with 10.3.9 was d49r30:

  • d49r30 July 28 2008 Lite Pro Note: to get this to work you may have to do this stuff about Activations.

Bugs I'm aware of that will be fixed

sometimes you get a dialog that says "you must have exactly 1 song selected to play". in that case, select any playlist, then switch back and deselect, then play your song again.

What My Plan Is

  • save database using aliases (robust) instead of paths (brittle)
  • list of search paths (folder aliases) (necessary for new file object primitive) (allows you to easily move your entire library)
  • fix the "playlist saved empty" bugs, and the "database disappeared" bug.(you DO make backups of your "kJams Library" folder don't you??
  • fix the songs gone missing bugs
  • support for m-audio usb devices (among others)
  • "Singers" folder context menu: New Singer
  • import playlists
  • normalize audio
  • drag and drop into the app
  • instant sorting
  • custom meta per song
  • fully customizable columns (new cols: "has lyrics", "is missing", "bad zip" etc)
  • ability to zip all songs in library that are not already zipped.
  • re-canonicalize the names (up folders) "Keep Library Folder Organized"
  • option to copy or reference files when "Add to Library…" (and zip them if necessary)
  • option to consolidate or move library
  • Ability to play or rip SuperCDG, MCG, NCG
  • Ability to play and rip VCDs, SVCDs, DVD, NEO+G
  • iTunes integration (browse & play with pitch & tempo)
  • AppleScriptability for QuickTime (iPod) Export
  • Ability to play ALL quicktime types, even those that "can't be moved / extracted on a background thread"
  • ability to burn (pitch bent) audio portion of non-CDG songs (aif, mov, midi, mpeg, kar etc)
  • (Wow then we can go Alpha!!)

Pokers In the Fire

  • "smooth as glass" quicktime playback, using QTKit (this will enable full 30fps playback even with both video windows open and set to maximumm size)
  • ability to QT Export any file type (midi, kar, mpeg)
  • auto update the Map whenever someone makes a purchase (parse purchase info, geocode for lat/lon, add to address book, update map data, upload map data). Update: I have written a nice applescript that can parse my email and extract a new address book entry, including geocoded lat/lon info. Neat!
  • FINALLY done! Wow this saves me like an hour each time i make a new release! auto-publish when I build a new version and invoke a script (export new vers.html file, zip lite and pro, upload lite and pro, upload vers file). Update: I now have all the parts I need for the workflow, just have to sew it all together now
  • full CDPedia support
  • 80% done: ability to cue two songs for cross fade (same as: ability to export QuickTime (or iPod) at the same time as playing some other song)
  • Allow a 'placeholder' track to be input into a singer's "Tonight" list, that includes the disc name and track number, and when it comes up, the dialog comes up, says "stick in the disc", to let it play direct from disc, automatically picking the right track. Alternately, allow KJ to drag a track from a CD into a playlist. then, eject disc. when that song is coming up next, put up a dialog that says "please stick that disc back in" and it'll go play it from disc, Alternately, rip the song when it gets drug from the CD into the singer's "Tonight"

Previous Versions