[jmsl] Score to MusicShape

jmsl at music.columbia.edu jmsl at music.columbia.edu
Tue Feb 28 09:46:46 EST 2006

Hi Nick,
    I am using Eclipse to compile the .java files from
http://www.algomusic.com/public_files/transcribingscoreoperators.zip.  After
importing them I only change the package declaration and Eclipse shows no
errors in the code.  When I Run as Java Application it prompts me to choose
a Run Type.  I select the one that matches the file name, and after JMSL
initializes I get the error message. The last thing JMSL prints in the
console is "new shared canvas".

Thank you,

On 2/28/06 7:41 AM, "jmsl at music.columbia.edu" <jmsl at music.columbia.edu>

> Hello J
> Not clear why TranscribingUnaryTransform and TranscribingBinaryTransform
> are not working for you.  The line they are failing on is
> Score score = new Score(2, 800, 600);
> Can you tell me exactly how you are compiling these source files?
> Can you tell me exactly how you are running these source files?
> Are you using Eclipse? Command line? Something else?
> I notice there are blanks in the printout below (for example between J
> and P in in ScoreCanvasSwingJ Panel.java).  Were those line breaks that
> you fixed and left as blanks or is there something else going on?
> Thanks
> Nick Didkovsky
> jmsl at music.columbia.edu wrote:
>>     As far as the transcribing aspect goes, I have had less luck,
>> although I think this might be because I am less secure on the
>> transcriber concepts. After compiling the .java files from
>> http://www.algomusic.com/public_files/transcribingscoreoperators.zip
>> I  still get the same error messages, but the line numbers did change:
>> for TranscribingUnaryTransform:
>> Exception in thread "main" java.lang.NoSuchMethodError
>>     at  
>> com.softsynth.jmsl.score.ScoreCanvasSwingJPanel.<init>(ScoreCanvasSwingJ
>> Panel.java)
>>     at  
>> com.softsynth.jmsl.score.ScoreCanvasSwing.a(ScoreCanvasSwing.java)
>>     at  
>> com.softsynth.jmsl.score.ScoreCanvasSwing.<init>(ScoreCanvasSwing.java)
>>     at  
>> com.softsynth.jmsl.score.ScoreCanvasFactory.b(ScoreCanvasFactory.java)
>>     at  
>> com.softsynth.jmsl.score.ScoreCanvasFactory.createScoreCanvas(ScoreCanva
>> sFactory.java)
>>     at com.softsynth.jmsl.score.Score.build(Score.java)
>>     at com.softsynth.jmsl.score.Score.<init>(Score.java)
>>     at com.softsynth.jmsl.score.Score.<init>(Score.java)
>>     at  
>> composition.TranscribingUnaryTransform.main(TranscribingUnaryTransform.j
>> ava:200)
> _______________________________________________
> jmsl mailing list
> jmsl at music.columbia.edu
> http://music.columbia.edu/mailman/listinfo/jmsl

More information about the jmsl mailing list