Yahoo Groups archive

Disklavier

Index last updated: 2026-04-28 23:20 UTC

Message

Re: [disklavier] Re: Mark IV Disklavier DKVBrowser with Macintosh works ... Thanks Nancy

2007-12-31 by Kevin Goroway

Joan,

I'm glad you are having fun with DKVBrowser.  I primarily wrote it because of the lack of a search feature, and it grew from there.  The volume control, and lots of other things came from user requests...so keep 'em coming!

The two starts issue is most likely a weak network signal.  I have that problem occasionally as well.  Someone on the list said there is a way to boost the signal that comes from the piano, but I haven't heard anything more on that topic.  It's worse when DKVBrowser looses the signal while it is working (I haven't written the code to detect that yet).

There are lots of great uses for the comments section, I think.  I like to put the original artist in there...so, that way I can search for say "Billy Joel" and find all of his songs that I have stored.  It was always there, but there was no way to search, so they were pretty useless...forget about how hard it is to enter them from the PDA!

You question about it being available on the Mac deserves special attention.  There is no such thing as a Mac version, per se.  Since it's written in java, there is only one version.  All features are available everywhere (including Linux, but I don't think anyone is using it on Linux yet).  There are a few points though along these lines.

1) I've been told that the menu "Exit" doesn't ask the question about putting the piano in standby on the Mac.  Since I don't have a Mac, I can't do much about this.  I also understand that the menu system is different on the Mac, so that is probably the cause.  It's very likely that I could do something different in the code to support this, but I haven't stumbled across anything (nor have I searched!).

2) Nancy has been packaging a special Mac version that makes it much easier to get up and running the first time.  There were times when that packaged version was a release or so behind the latest.  However, once I stop adding external libraries (it doesn't happen often), you will always be able to take the latest primary release, and replace a single file in your working installation from it and you will be current.

Enjoy!
-Kevin


----- Original Message ----
From: jheitzeb1 <jheitzeb1@...>
To: disklavier@yahoogroups.com
Sent: Sunday, December 30, 2007 11:22:53 PM
Subject: [disklavier] Re: Mark IV Disklavier DKVBrowser with Macintosh works ... Thanks Nancy










  


    
            Kevin, 



Thanks for all the time and effort in developing this software for the Mark IV and 

Macintosh.  I know that we will truly enjoy controlling the piano and volume from our 

laptop and office computers.  



It is still taking us two starts of application to get connection to work and also have to 

force quit from the Mac doc, but otherwise working well.  My husband is using it now and 

is in seventh heaven now that he can find a song so easily.  I originally set up all the midis 

on albums on the Mark IV and he had no idea where the files were located and now he can 

find them with your great search routine.  Thanks .... Thanks ... Thanks ..... 



I have not tried editing song names or making playlists, is this available on the Mac 

version?



Joan



--- In disklavier@yahoogro ups.com, Kevin Goroway <kgoroway@.. .> wrote:

>

> This is great news!  Thanks for the update.

> 

> I'm currently working on supporting cut/copy/paste of songs, and entire albums 

(including playlist support).  This is mostly because drag and drop is somewhat painful to 

do a song at a time, especially if the destination is far away from the source.

> 

> During this coding effort I discovered a bug that I wanted to bring to everyone's 

attention, because it could actually be harmful.

> 

> The default operation on a drag is a "MOVE" instead of a "COPY".  Normally this is fine, 

but since the piano software itself doesn't have a concept of "MOVE", I am simulating it by 

doing a copy followed by a delete.  Again, normally this is fine...unless the copy operation 

actually fails...in which case, it still goes ahead and DELETES the source.  This is really bad, 

since I noticed that the only way I've been able to make it happen is when I tried to move a 

painosoft (protected! from copying) song to my From/To PC folder.  Of course, the 

operation failed (the song was protected), but then DKVBrowser went ahead and deleted 

the file!  This is exactly what you wouldn't want to happen...

> 

> Unfortunately, this isn't an easy thing to solve, so one of the solutions on my list is to 

remove the concept of "moving" anything...and allow the user to manually delete to source 

if the copy is successful.. . 

> 

> Anyway, please be careful until this is solved.  As I've always said, "Use at your own 

risk." but I certainly want it to be completely safe.

> 

> -Kevin

> 

> ----- Original Message ----

> From: jheitzeb1 <jheitzeb1@. ..>

> To: disklavier@yahoogro ups.com

> Sent: Sunday, December 30, 2007 6:35:36 PM

> Subject: [disklavier] Mark IV Disklavier DKVBrowser with Macintosh works ... Thanks 

Nancy

> 

> 

> 

> 

> 

> 

> 

> 

> 

> 

>   

> 

> 

>     

>             Just to let everyone know that I got my Mac Pro running Leopard to run DKV 

Browser. 

> 

> 

> 

> After connecting to the DKV ####  network under the Airport Icon in the right hand of 

the 

> 

> menu bar, I ran DKV Browser (Mac Version).    (First,  I quit Mail and Internet Browser, not 

sure 

> 

> why this is key, but solved my problem with error in getting connected to the Disklavier 

only 

> 

> and was a great solution that Nancy offered).

> 

> 

> 

> I now have an exported list of all the midis and professional albums on my Mark IV.  My 

> 

> husband is in seventh heaven as he is now able to search for a song and play it from his 

> 

> office.  He can also control the volume and nice touch.

> 

> 

> 

> Thanks to Nancy and Kevin for providing this great software for the users on the forum.

> 

> 

> 

> Joan

> 

> 

> 

> 

> 

>     

>   

> 

>     

>     

> 

> 

> 

> 

> <!--

> 

> #ygrp-mkp{

> border:1px solid #d8d8d8;font- family:Arial; margin:14px 0px;padding: 0px 14px;}

> #ygrp-mkp hr{

> border:1px solid #d8d8d8;}

> #ygrp-mkp #hd{

> color:#628c2a; font-size: 85%;font- weight:bold; line-height: 122%;margin: 10px 0px;}

> #ygrp-mkp #ads{

> margin-bottom: 10px;}

> #ygrp-mkp .ad{

> padding:0 0;}

> #ygrp-mkp .ad a{

> color:#0000ff; text-decoration: none;}

> -->

> 

> 

> 

> <!--

> 

> #ygrp-sponsor #ygrp-lc{

> font-family: Arial;}

> #ygrp-sponsor #ygrp-lc #hd{

> margin:10px 0px;font-weight: bold;font- size:78%; line-height: 122%;}

> #ygrp-sponsor #ygrp-lc .ad{

> margin-bottom: 10px;padding: 0 0;}

> -->

> 

> 

> 

> <!--

> 

> #ygrp-mlmsg {font-size:13px; font-family: arial, helvetica, clean, sans-serif;}

> #ygrp-mlmsg table {font-size:inherit; font:100% ;}

> #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;}

> #ygrp-mlmsg pre, code {font:115% monospace;}

> #ygrp-mlmsg * {line-height: 1.22em;}

> #ygrp-text{

> font-family: Georgia;

> }

> #ygrp-text p{

> margin:0 0 1em 0;}

> #ygrp-tpmsgs{

> font-family: Arial;

> clear:both;}

> #ygrp-vitnav{

> padding-top: 10px;font- family:Verdana; font-size: 77%;margin: 0;}

> #ygrp-vitnav a{

> padding:0 1px;}

> #ygrp-actbar{

> clear:both;margin: 25px 0;white-space: nowrap;color: #666;text- align:right; }

> #ygrp-actbar .left{

> float:left;white- space:nowrap; }

> .bld{font-weight: bold;}

> #ygrp-grft{

> font-family: Verdana;font- size:77%; padding:15px 0;}

> #ygrp-ft{

> font-family: verdana;font- size:77%; border-top: 1px solid #666;

> padding:5px 0;

> }

> #ygrp-mlmsg #logo{

> padding-bottom: 10px;}

> 

> #ygrp-vital{

> background-color: #e0ecee;margin- bottom:20px; padding:2px 0 8px 8px;}

> #ygrp-vital #vithd{

> font-size:77% ;font-family: Verdana;font- weight:bold; color:#333; text-

transform:uppercase ;}

> #ygrp-vital ul{

> padding:0;margin: 2px 0;}

> #ygrp-vital ul li{

> list-style-type: none;clear: both;border: 1px solid #e0ecee;

> }

> #ygrp-vital ul li .ct{

> font-weight: bold;color: #ff7900;float: right;width: 2em;text- align:right; padding-

right:.5em;}

> #ygrp-vital ul li .cat{

> font-weight: bold;}

> #ygrp-vital a{

> text-decoration: none;}

> 

> #ygrp-vital a:hover{

> text-decoration: underline; }

> 

> #ygrp-sponsor #hd{

> color:#999;font- size:77%; }

> #ygrp-sponsor #ov{

> padding:6px 13px;background- color:#e0ecee; margin-bottom: 20px;}

> #ygrp-sponsor #ov ul{

> padding:0 0 0 8px;margin:0; }

> #ygrp-sponsor #ov li{

> list-style-type: square;padding: 6px 0;font-size: 77%;}

> #ygrp-sponsor #ov li a{

> text-decoration: none;font- size:130% ;}

> #ygrp-sponsor #nc{

> background-color: #eee;margin- bottom:20px; padding:0 8px;}

> #ygrp-sponsor .ad{

> padding:8px 0;}

> #ygrp-sponsor .ad #hd1{

> font-family: Arial;font- weight:bold; color:#628c2a; font-size: 100%;line- height:122% ;}

> #ygrp-sponsor .ad a{

> text-decoration: none;}

> #ygrp-sponsor .ad a:hover{

> text-decoration: underline; }

> #ygrp-sponsor .ad p{

> margin:0;}

> o{font-size: 0;}

> .MsoNormal{

> margin:0 0 0 0;}

> #ygrp-text tt{

> font-size:120% ;}

> blockquote{margin: 0 0 0 4px;}

> .replbq{margin: 4;}

> -->

> 

> 

> 

> 

> 

> 

> 

> 

>       

____________ _________ _________ _________ _________ _________ _

> Be a better friend, newshound, and 

> know-it-all with Yahoo! Mobile.  Try it now.  

http://mobile. yahoo.com/ ;_ylt=Ahu06i62sR 8HDtDypao8Wcj9tA cJ

>





    
  

    
    




<!--

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.