Errors

Here are some common error messages printed on the terminal window and their meaning. They can be followed by much more output issued by various Tk objects.

No CSD

     :| Tk::Error: No valid csd file to play: Resource temporarily unavailable
         at ~/Csgrouper-0.7/lib/csgrouper.pl line 2912.

This error message simply means that the ‘Rewrite’ subroutine should be run.

No section

     :| Tk::Error: No valid section to compute. 
         at ~/Csgrouper-0.7/lib/csgrouper.pl line 6853.

This error message means that at least one section with at least one set has to be defined in the ‘Structure’ tab.

Uninitialized value (type)

😐 Use of uninitialized value $freqtype in pattern match (m//)
     at ~/Csgrouper-0.7/lib/Csgrouper/Music.pm line 838.

This kind of error message does not relate ususally to some bug in the code but to a missing parameter in an instrument’s tab. Check that the boxes in the ‘Ins. type’ menu have all been set for each instrument, and this message should disappear. 

Uninitialized value (parnum)

😐 Use of uninitialized value $parnum in addition (+)
     at ~/Csgrouper-0.7/lib/Csgrouper/Music.pm line 922.

This kind of error message probably means that the instrument id attributed to a sequence does not correspond to an existing instrument in the orchestra. 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s