Re: New Owner First Impressions
I want to give an update and I appreciate the offer for testing... it will be very helpful. It is good that we have Mac and PC people too. It is quite a challenge to fulfill the needs of both with functions that on the surface appear to operate the same but underlying use different APIs. I have Linux builds too but they are very much untested. Someone pipe in, if they want to work with me on sifting through that.
The editor has been expanded to include most basic functions that a user would need. Creating 'smart' KBS sessions, previewing segments, uploading completed sessions, aligning session lengths to music files (externally played still), SD card management: add files and folders, renaming files and folders, creating playlists, calculating playlist lengths (mixed audio and KBS too)... anyway, dozens of new features and improvements.
What stalled me for a while was getting decent copy progress reports on Windows. Since most people use the SD card mounted in the Kasina, copying mp3 files is pretty slow. So copy progress updates was crucial. On the Mac this was cake, on the PC not so much... an acceptable solution is in place now.
The final piece is firmware updating with 'rollback' protection and checksums of the copied files to insure there are no copy errors. This piece requires testing a lot of different scenarios and 'defensive' programming in case something goes amiss. It is really crucial to get this right. I'd much rather brick one of my Kasina's than yours, as unlikely as this is.
I would say the Mac version is good to go with some final checks and code signing for Gatekeeper and all that madness. The PC version is 99.9%. That means in the ready to test state.
I try not to unleash bug ridden crap on the world as much as I can, which means I test it over and over, throwing everything I can think of at it. Still, I would not think of everything and people's computers have different settings than mine. I know it won't be perfect on the first run and I fight the fear of it not being There has to be a level of cross platform uniformity and functionality that I am comfortable with though.
We have ambitious plans for expanding the Kasina and it is important that each release is fairly firm so we can build on it rather than putting out fires and going back to the drawing board... that is as much as possible and within reason.
Thanks for your interest and patience,
Scott
If you know something I don't, speak up! If maybe I know something you don't, ask away!
Bookmarks