From jukefox@jukejoynt.com Wed Dec 28 22:07:59 2011
Subject:Re: My Hammond SK1 saga is over!

OK...I suppose I should probably jump in here, since I provided our
brother Craig with quite a bit of Kronos info, possibly influencing
his purchase somewhat.

First, Bobby seemed a bit concerned a bit about cables when he wrote:

--- In CloneWheel@yahoogroups.com, Bobby Simons wrote:
"There's probably less cables. Power cords? (I like your Freudian
misspelling, by the way) A grand total of one, from the laptop.
Most controllers can draw power via USB."

Kronos is USB 2.0 compliant and will power a compliant USB controller
via USB. Personally, I have an SV-1 that I use to control piano
patches on my Kronos 61 (I love the RH3 action), but any controller will
work fine and, if you have one that is plug-and-play USB 2.0
compliant, you'll only need a USB cable and Kronos will power it...plus,
you don't need to lug laptop to worry about walking off when
you're on break, or not being able to finish the gig if it drops and the
hard drive fries...Kronos' drive is solid state, and upgradable...ram
(which is 2 gig stock) can also be upgraded to 3, currently. This may
expand with future OS updates.

By the way, I picked up the 61 because the natural-touch semi-weighted
keyboard is much better for me for emulation of non-piano
sounds, such as guitar, strings, clonewheel and synth sounds. I'm also
a reed player and use a Yamaha WX5 wind controller to input
brass and reed instruments. Just more natural for me...but the keyboard
does this quite well too.

One other huge reason I bought Kronos (and there were many) was the "Set
List Mode," which not only allows you to organize patches,
combis, sequences, etc for performance, but it also allows you to enter
and display lyrics, chord charts and other performance notes,
which you can display on the 8" (800x600) touchscreen during
performance.

Another reason I bought Kronos (and I promise, this is the last I'll
relate in this post) is that the sounds switch seamlessly, allowing
played notes (complete with their effects) to continue sounding AFTER
you've changed patches until you either release them or you
exceed polyphony (highly unlikely), simultaneous to playing the new
patch.

When I started talking to Craig about this instrument, I uploaded a few
of the demo sequences (which were all actually created on
Kronos, as opposed to a DAW, as some manufactures are prone to do) to
Sendspace. If anyone is interested in hearing some of what
Kronos can do, you can find the links to them here:
>

Be careful with Sendspace...it will try to trick you. The link above is
to a file group. Once you click on an individual file, it will take you
to a download page, where they will try to get you to click on all sorts
of different things. DO NOT CLICK ANYWHERE BUT THE
HORIZONTALLY RECTANGULAR BLUE BOX THAT CONTAINS THE TEXT "Click here to
start download from sendspace," or similar,
which you'll find about half way down the page.

If you're interested in hearing the best workstation piano on the
planet, hands down, pay particular attention to the file "Interstices."
If
you are not amazed, you're probably dead.

I expect that Craig will probably have something of his up before too
long. I also have a sequence or two I've done with Kronos that I'll
put up as soon as I'm finished tweaking.

This is a highly serious keyboard with 9 highly serious synth engines
aboard. The CX-3 engine is dramatically improved over my own
CX-3 (running OS ver. 2.0) and is a sonic dead ringer for my '64
B-3/dual 122 rig when I run it in stereo with one side through the
rotary
channel of my MS KBR-3D and the other through the R3-147 in my rack,
output to a 3-way bi-amped external speaker 8' to 10' away.

OK...one other thing. Bobby seemed concerned about set-up time:

"No audio interface, one stereo send right from my headphone out.
Two USB cables. Lately for one of the bands I've been also
dragging around my old Alesis QS8 to add a piano action - not using the
internal sounds. That adds one more power chord and a 1-ft.
midi cable. The usual sustain/expression pedals that you would have
anyway.. Even with the expanded rig I am ready to go before
anyone else in the band. With every sound in the world. Plus a lot of
sounds from other worlds."

I won't speak to VSTi quality compared to Kronos because I simply don't
know, but setup time has never been a huge issue for me...I
don't mind long setups, but my bands typically have substantial lighting
rigs and rather large sound systems. I do a lot of single,
duo and trio work as well. Either way, my 2-keyboard live rig takes
about 7 minutes to set up, not counting loading in or stowing cases.
Frequently I work with 3 keyboards, which takes me about 8 minutes to
set up. The only shorter setup time I've ever had was when I
was working with my B-3 and Leslies with a Korg SG ProX on
top...5-minutes total to loosen the tone generator, plug up the Leslies,
power the rig and hook up the SG. Funny how those rolling pieces of
furniture we've all been trying to avoid schlepping around all these
years were really the quickest rigs to mount!

OK...I'll go away now...wonder how Craig's finding all this time to post
on the list? I've had my Kronos for a month and can't seem to drag
myself away from it...lots o' sleepless nights!

Peace, y'all...and best wishes for a blessed 2012, and not one tainted
by the "May you live in interesting times" curse.

Fox
',' ',' ',' ',' ',' ','',' ',' ',' ',' ',' Filters:','
trace',' debug',' info',' warn',' error',' fatal','
all',' ',' ',' Search: ',' ',' Regex',' Match
case',' Disable',' ',' ',' ',' Filter','
Highlight all',' ',' ',' ',' Options:',' Log','
Wrap',' Newest at the top',' Scroll to latest',' ',' ','
',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','
','',''];};var
defaultCommandLineFunctions=[];ConsoleAppender=function(){};var
consoleAppenderIdCounter=1;ConsoleAppender.prototype=new
Appender();ConsoleAppender.prototype.create=function(inPage,container,la\
zyInit,initiallyMinimized,useDocumentWrite,width,height,focusConsoleWind\
ow){var appender=this;var initialized=false;var
consoleWindowCreated=false;var consoleWindowLoaded=false;var
consoleClosed=false;var queuedLoggingEvents=[];var isSupported=true;var
consoleAppenderId=consoleAppenderIdCounter++;initiallyMinimized=extractB\
ooleanFromParam(initiallyMinimized,this.defaults.initiallyMinimized);laz\
yInit=extractBooleanFromParam(lazyInit,this.defaults.lazyInit);useDocume\
ntWrite=extractBooleanFromParam(useDocumentWrite,this.defaults.useDocume\
ntWrite);var newestMessageAtTop=this.defaults.newestMessageAtTop;var
scrollToLatestMessage=this.defaults.scrollToLatestMessage;width=width?wi\
dth:this.defaults.width;height=height?height:this.defaults.height;var
maxMessages=this.defaults.maxMessages;var
showCommandLine=this.defaults.showCommandLine;var
commandLineObjectExpansionDepth=this.defaults.commandLineObjectExpansion\
Depth;var showHideButton=this.defaults.showHideButton;var
showCloseButton=this.defaults.showCloseButton;var
showLogEntryDeleteButtons=this.defaults.showLogEntryDeleteButtons;this.s\
etLayout(this.defaults.layout);var
init,createWindow,safeToAppend,getConsoleWindow,open;var
appenderName=inPage?"InPageAppender":"PopUpAppender";var
checkCanConfigure=function(configOptionName){if(consoleWindowCreated){ha\
ndleError(appenderName+": configuration option '"+configOptionName+"'
may not be set after the appender has been initialized");return false;}
return true;};var
consoleWindowExists=function(){return(consoleWindowLoaded!consoleClosed)\
;};this.isNewestMessageAtTop=function(){return
newestMessageAtTop;};this.setNewestMessageAtTop=function(newestMessageAt\
TopParam){newestMessageAtTop=bool(newestMessageAtTopParam);if(consoleWin\
dowExists()){getConsoleWindow().setNewestAtTop(newestMessageAtTop);}};th\
is.isScrollToLatestMessage=function(){return
scrollToLatestMessage;};this.setScrollToLatestMessage=function(scrollToL\
atestMessageParam){scrollToLatestMessage=bool(scrollToLatestMessageParam\
);if(consoleWindowExists()){getConsoleWindow().setScrollToLatest(scrollT\
oLatestMessage);}};this.getWidth=function(){return
width;};this.setWidth=function(widthParam){if(checkCanConfigure("width")\
){width=extractStringFromParam(widthParam,width);}};this.getHeight=funct\
ion(){return
height;};this.setHeight=function(heightParam){if(checkCanConfigure("heig\
ht")){height=extractStringFromParam(heightParam,height);}};this.getMaxMe\
ssages=function(){return
maxMessages;};this.setMaxMessages=function(maxMessagesParam){maxMessages\
=extractIntFromParam(maxMessagesParam,maxMessages);if(consoleWindowExist\
s()){getConsoleWindow().setMaxMessages(maxMessages);}};this.isShowComman\
dLine=function(){return
showCommandLine;};this.setShowCommandLine=function(showCommandLineParam)\
{showCommandLine=bool(showCommandLineParam);if(consoleWindowExists()){ge\
tConsoleWindow().setShowCommandLine(showCommandLine);}};this.isShowHideB\
utton=function(){return
showHideButton;};this.setShowHideButton=function(showHideButtonParam){sh\
owHideButton=bool(showHideButtonParam);if(consoleWindowExists()){getCons\
oleWindow().setShowHideButton(showHideButton);}};this.isShowCloseButton=\
function(){return
showCloseButton;};this.setShowCloseButton=function(showCloseButtonParam)\
{showCloseButton=bool(showCloseButtonParam);if(consoleWindowExists()){ge\
tConsoleWindow().setShowCloseButton(showCloseButton);}};this.getCommandL\
ineObjectExpansionDepth=function(){return
commandLineObjectExpansionDepth;};this.setCommandLineObjectExpansionDept\
h=function(commandLineObjectExpansionDepthParam){commandLineObjectExpans\
ionDepth=extractIntFromParam(commandLineObjectExpansionDepthParam,comman\
dLineObjectExpansionDepth);};var
minimized=initiallyMinimized;this.isInitiallyMinimized=function(){return
initiallyMinimized;};this.setInitiallyMinimized=function(initiallyMinimi\
zedParam){if(checkCanConfigure("initiallyMinimized")){initiallyMinimized\
=bool(initiallyMinimizedParam);minimized=initiallyMinimized;}};this.isUs\
eDocumentWrite=function(){return
useDocumentWrite;};this.setUseDocumentWrite=function(useDocumentWritePar\
am){if(checkCanConfigure("useDocumentWrite")){useDocumentWrite=bool(useD\
ocumentWriteParam);}};function
QueuedLoggingEvent(loggingEvent,formattedMessage){this.loggingEvent=logg\
ingEvent;this.levelName=loggingEvent.level.name;this.formattedMessage=fo\
rmattedMessage;}
QueuedLoggingEvent.prototype.append=function(){getConsoleWindow().log(th\
is.levelName,this.formattedMessage);};function
QueuedGroup(name,initiallyExpanded){this.name=name;this.initiallyExpande\
d=initiallyExpanded;}
QueuedGroup.prototype.append=function(){getConsoleWindow().group(this.na\
me,this.initiallyExpanded);};function QueuedGroupEnd(){}
QueuedGroupEnd.prototype.append=function(){getConsoleWindow().groupEnd()\
;};var
checkAndAppend=function(){safeToAppend();if(!initialized){init();}else
if(consoleClosed){createWindow();}
if(safeToAppend()){appendQueuedLoggingEvents();}};this.append=function(l\
oggingEvent){if(isSupported){var
formattedMessage=appender.getLayout().format(loggingEvent);if(this.getLa\
yout().ignoresThrowable()){formattedMessage+=loggingEvent.getThrowableSt\
rRep();} queuedLoggingEvents.push(new
QueuedLoggingEvent(loggingEvent,formattedMessage));checkAndAppend();}};t\
his.group=function(name,initiallyExpanded){if(isSupported){queuedLogging\
Events.push(new
QueuedGroup(name,initiallyExpanded));checkAndAppend();}};this.groupEnd=f\
unction(){if(isSupported){queuedLoggingEvents.push(new
QueuedGroupEnd());checkAndAppend();}};var
appendQueuedLoggingEvents=function(){var
currentLoggingEvent;while(queuedLoggingEvents.length>0){queuedLoggingEve\
nts.shift().append();}
if(focusConsoleWindow){getConsoleWindow().focus();}};this.setAddedToLogg\
er=function(logger){this.loggers.push(logger);if(enabled!lazyInit){init(\
);}};this.clear=function(){if(consoleWindowExists()){getConsoleWindow().\
clearLog();}
queuedLoggingEvents.length=0;};this.focus=function(){if(consoleWindowExi\
sts()){getConsoleWindow().focus();}};this.focusCommandLine=function(){if\
(consoleWindowExists()){getConsoleWindow().focusCommandLine();}};this.fo\
cusSearch=function(){if(consoleWindowExists()){getConsoleWindow().focusS\
earch();}};var
commandWindow=window;this.getCommandWindow=function(){return
commandWindow;};this.setCommandWindow=function(commandWindowParam){comma\
ndWindow=commandWindowParam;};this.executeLastCommand=function(){if(cons\
oleWindowExists()){getConsoleWindow().evalLastCommand();}};var
commandLayout=new
PatternLayout("%m");this.getCommandLayout=function(){return
commandLayout;};this.setCommandLayout=function(commandLayoutParam){comma\
ndLayout=commandLayoutParam;};this.evalCommandAndAppend=function(expr){v\
ar commandReturnValue={appendResult:true,isError:false};var
commandOutput="";try{var
result,i;if(!commandWindow.eval.execScript){commandWindow.execScript("nu\
ll");} var
commandLineFunctionsHash={};for(i=0,len=commandLineFunctions.length;i";c\
onsoleClosed=false;var iframeDocumentExistsTest=function(win){try{return
bool(win)(win.document);}catch(ex){return
false;}};if(iframeDocumentExistsTest(getConsoleWindow())){writeToDocumen\
t();}else{pollConsoleWindow(iframeDocumentExistsTest,100,writeToDocument\
,initErrorMessage);}
consoleWindowCreated=true;};createWindow=function(show){if(show||!initia\
llyMinimized){var
pageLoadHandler=function(){if(!container){containerElement=document.crea\
teElement("div");containerElement.style.position="fixed";containerElemen\
t.style.left="0";containerElement.style.right="0";containerElement.style\
.bottom="0";document.body.appendChild(containerElement);appender.addCssP\
roperty("borderWidth","1px 0 0
0");appender.addCssProperty("zIndex",1000000);open();}else{try{var
el=document.getElementById(container);if(el.nodeType==1){containerElemen\
t=el;} open();}catch(ex){handleError("InPageAppender.init: invalid
container element '"+container+"'
supplied",ex);}}};if(pageLoaded.appendChild){containerElement=container;\
open();}else
if(pageLoaded){pageLoadHandler();}else{log4javascript.addEventListener("\
load",pageLoadHandler);}
windowCreationStarted=true;}};init=function(){createWindow();initialized\
=true;};getConsoleWindow=function(){var
iframe=window.frames[iframeId];if(iframe){return
iframe;}};safeToAppend=function(){if(isSupported!consoleClosed){if(conso\
leWindowCreated!consoleWindowLoaded()(getConsoleWindow())){consoleWindow\
Loaded=true;} return consoleWindowLoaded;} return false;};}else{var
useOldPopUp=appender.defaults.useOldPopUp;var
complainAboutPopUpBlocking=appender.defaults.complainAboutPopUpBlocking;\
var
reopenWhenClosed=this.defaults.reopenWhenClosed;this.isUseOldPopUp=funct\
ion(){return
useOldPopUp;};this.setUseOldPopUp=function(useOldPopUpParam){if(checkCan\
Configure("useOldPopUp")){useOldPopUp=bool(useOldPopUpParam);}};this.isC\
omplainAboutPopUpBlocking=function(){return
complainAboutPopUpBlocking;};this.setComplainAboutPopUpBlocking=function\
(complainAboutPopUpBlockingParam){if(checkCanConfigure("complainAboutPop\
UpBlocking")){complainAboutPopUpBlocking=bool(complainAboutPopUpBlocking\
Param);}};this.isFocusPopUp=function(){return
focusConsoleWindow;};this.setFocusPopUp=function(focusPopUpParam){focusC\
onsoleWindow=bool(focusPopUpParam);};this.isReopenWhenClosed=function(){\
return
reopenWhenClosed;};this.setReopenWhenClosed=function(reopenWhenClosedPar\
am){reopenWhenClosed=bool(reopenWhenClosedParam);};this.close=function()\
{logLog.debug("close
"+this);try{popUp.close();this.unload();}catch(ex){}};this.hide=function\
(){logLog.debug("hide
"+this);if(consoleWindowExists()){this.close();}};this.show=function(){l\
ogLog.debug("show
"+this);if(!consoleWindowCreated){open();}};this.isVisible=function(){re\
turn safeToAppend();};var popUp;open=function(){var
windowProperties="width="+width+",height="+height+",status,resizable";va\
r
windowName="PopUp_"+location.host.replace(/[^a-z0-9]/gi,"_")+"_"+console\
AppenderId;if(!useOldPopUp||!useDocumentWrite){windowName=windowName+"_"\
+uniqueId;} var checkPopUpClosed=function(win){if(consoleClosed){return
true;}else{try{return bool(win).closed;}catch(ex){}} return false;};var
popUpClosedCallback=function(){if(!consoleClosed){appender.unload();}};f\
unction
finalInit(){getConsoleWindow().setCloseIfOpenerCloses(!useOldPopUp||!use\
DocumentWrite);consoleWindowLoadHandler();consoleWindowLoaded=true;appen\
dQueuedLoggingEvents();pollConsoleWindow(checkPopUpClosed,500,popUpClose\
dCallback,"PopUpAppender.checkPopUpClosed: error checking pop-up
window");}
try{popUp=window.open(getConsoleUrl(),windowName,windowProperties);conso\
leClosed=false;consoleWindowCreated=true;if(popUp){if(useDocumentWrite(p\
opUp)){popUp.mainPageReloaded();finalInit();}else{if(useDocumentWrite){w\
riteHtml(popUp.document);} var popUpLoadedTest=function(win){return
bool(win)(win);};if(isLoaded(popUp)){finalInit();}else{pollConsoleWindow\
(popUpLoadedTest,100,finalInit,"PopUpAppender.init: unable to create
console
window");}}}else{isSupported=false;logLog.warn("PopUpAppender.init:
pop-ups blocked, please unblock to use
PopUpAppender");if(complainAboutPopUpBlocking){handleError("log4javascri\
pt: pop-up windows appear to be blocked. Please unblock them to use
pop-up logging.");}}}catch(ex){handleError("PopUpAppender.init: error
creating
pop-up",ex);}};createWindow=function(){if(!initiallyMinimized){open();}}\
;init=function(){createWindow();initialized=true;};getConsoleWindow=func\
tion(){return
popUp;};safeToAppend=function(){if(isSupported!isUndefined(popUp)!consol\
eClosed){if(popUp.closed||(consoleWindowLoaded(popUp.closed))){appender.\
unload();logLog.debug("PopUpAppender: pop-up closed");return false;}
if(!consoleWindowLoaded(popUp)){consoleWindowLoaded=true;}} return
isSupported!consoleClosed;};}
this.getConsoleWindow=getConsoleWindow;};ConsoleAppender.addGlobalComman\
dLineFunction=function(functionName,commandLineFunction){defaultCommandL\
ineFunctions.push([functionName,commandLineFunction]);};function
PopUpAppender(lazyInit,initiallyMinimized,useDocumentWrite,width,height)\
{this.create(false,null,lazyInit,initiallyMinimized,useDocumentWrite,wid\
th,height,this.defaults.focusPopUp);} PopUpAppender.prototype=new
ConsoleAppender();PopUpAppender.prototype.defaults={layout:new
PatternLayout("%d{HH:mm:ss} %-5p -
%m{1}%n"),initiallyMinimized:false,focusPopUp:false,lazyInit:true,useOld\
PopUp:true,complainAboutPopUpBlocking:true,newestMessageAtTop:false,scro\
llToLatestMessage:true,width:"600",height:"400",reopenWhenClosed:false,m\
axMessages:null,showCommandLine:true,commandLineObjectExpansionDepth:1,s\
howHideButton:false,showCloseButton:true,showLogEntryDeleteButtons:true,\
useDocumentWrite:true};PopUpAppender.prototype.toString=function(){retur\
n"PopUpAppender";};log4javascript.PopUpAppender=PopUpAppender;function
InPageAppender(container,lazyInit,initiallyMinimized,useDocumentWrite,wi\
dth,height){this.create(true,container,lazyInit,initiallyMinimized,useDo\
cumentWrite,width,height,false);} InPageAppender.prototype=new
ConsoleAppender();InPageAppender.prototype.defaults={layout:new
PatternLayout("%d{HH:mm:ss} %-5p -
%m{1}%n"),initiallyMinimized:false,lazyInit:true,newestMessageAtTop:fals\
e,scrollToLatestMessage:true,width:"100%",height:"220px",maxMessages:nul\
l,showCommandLine:true,commandLineObjectExpansionDepth:1,showHideButton:\
false,showCloseButton:false,showLogEntryDeleteButtons:true,useDocumentWr\
ite:true};InPageAppender.prototype.toString=function(){return"InPageAppe\
nder";};log4javascript.InPageAppender=InPageAppender;log4javascript.Inli\
neAppender=InPageAppender;})();function
padWithSpaces(str,len){if(str.length]*>","i");if(regex.test(el.outerHTML\
)){return RegExp.$1.toLowerCase();}} return"";} var lt="";var
gt=">";if(includeRootNode.nodeType!=nodeTypes.DOCUMENT_FRAGMENT_NODE){sw\
itch(rootNode.nodeType){case nodeTypes.ELEMENT_NODE:var
tagName=rootNode.tagName.toLowerCase();xhtml=startNewLine?newLine+indent\
ation:"";xhtml+=lt;var prefix=getNamespace(rootNode);var
hasPrefix=prefix?true:false;if(hasPrefix){xhtml+=prefix+":";}
xhtml+=tagName;for(i=0,len=rootNode.attributes.length;i"+newLine;case
nodeTypes.DOCUMENT_NODE:xhtml="";for(var
i=0,len=rootNode.childNodes.length;i

[Non-text portions of this message have been removed]