Avoid program crashes.
Most likely you have tried opening a song with incompatible audio/video data. Converting the problematic audio to standard MP3 (CBR, 128kbs, 44.1khz, joint stereo) and video to standard MPG or AVI (DivX, XVid) might help.
Yass uses the Fobs package for rendering video data, which causes the Java Runtime Environment to crash with an EXCEPTION_ACCESS_VIOLATION for incompatible audio/video data. You can verify if this problem applies to you by checking the Java stack trace: If it includes com.omnividea.media.parser.video.VideoTrack.readFrame or a similar Fobs-specific method, please re-encode your song data.
You can als remove the Fobs library (fobs4jmf.dll, libfobs4jmf.so, or libfobs4jmf.jnilib) from the Yass program folder. Yass will then start without video functionality.
Avoid "Out of Memory"
The Windows EXE's heap is initally 48MB, and maximal 512MB. Use the following command line option in case you are using the JAR program version and require a larger amount of memory.
java -Xms=48m -Xmx=512m -jar yass.jar
Move articles to the end of artist.
Example: "The Howlers" should be listed as "Howlers, The" in the library.
Set entire folder to respective edition
Example: Tag all songs in folder "Greatest Hits" with edition "Greatest Hits"
Compare similar songs.
Example: Four versions of "Brother Jacob" with similar timing but different melody.
Exclude foreign-language songs from print.
Example: Print only English and German songs.
Correct all songs with a misspelled language
Example: Set language "Englisch" to "English" for all songs.
MIDI playback does not work
First check if MIDI works with other tools, for example by playing a MIDI file with your default audio player.
A) Cannot hear MIDI with other tools:
Check the hardware settings of your MIDI/Synthesizer device and its gain/mute settings in your system's audio mixer. Some users reported that MIDI worked after stopping their ICQ.
B) MIDI works, but not with Yass:
Check if your Java installation is missing a soundbank. Try to install it manually, see here: java.sun.com/products/java-media/sound/soundbanks.html
Strange timing in Ultrastar editor
You have finetuned your notes perfectly in the Yass editor. The song plays fine with Ultrastar, only in the Ultrastar editor the notes seem misplaced.
Most likely, your song is encoded with variable bitrate (VBR) instead of constant bitrrate (CBR). You can check the encoding in the Yass library's song information window. If you see VBR instead of CBR, please re-encode to CBR.
Re-encoding to CBR can be done, for example, with the free audio editor Audacity and the LAME MP3 encoder plugin. You can set the MP3 bitrate (128-192 kbps) in the Audacity preferences, under MP3 export settings.
Sometimes I cannot hear very short notes
Silent playback for some short notes results from an MP3 Layer III optimization called "bit reservoir". In these cases audio information is compressed in earlier frames, outside the range of playback.
You can resolve this issue by re-encoding the MP3 with disabled bit reservoir, using for example RazorLame (see tools) or directly the Lame option -nores. The Fraunhofer MP3 codec does not have such an option, but a 320kbs rate is reported to work there, too. Details can be found here: How accurate is Yass?
Avoid program crashes.
Most likely you have tried opening a song with incompatible audio/video data. Converting the problematic audio to standard MP3 (CBR, 128kbs, 44.1khz, joint stereo) and video to standard MPG or AVI (DivX, XVid) might help.
Yass uses the Fobs package for rendering video data, which causes the Java Runtime Environment to crash with an EXCEPTION_ACCESS_VIOLATION for incompatible audio/video data. You can verify if this problem applies to you by checking the Java stack trace: If it includes com.omnividea.media.parser.video.VideoTrack.readFrame or a similar Fobs-specific method, please re-encode your song data.
You can als remove the Fobs library (fobs4jmf.dll, libfobs4jmf.so, or libfobs4jmf.jnilib) from the Yass program folder. Yass will then start without video functionality.
Avoid "Out of Memory"
The Windows EXE's heap is initally 48MB, and maximal 512MB. Use the following command line option in case you are using the JAR program version and require a larger amount of memory.
java -Xms=48m -Xmx=512m -jar yass.jar
Show notes outside visible area
Solution: Switch to multi-page view (Page-Down) or manually toggle heights alignment (press L).
Explanation: In single-page view only 10 height lines are shown above the page baseline. If notes span a larger height range, they fall outside the visible area. Multi-page views always show the full range of heights.
Define startup file.
Example: Start editor with C:\song.txt
Why don't you use samples instead of synthesized clicks?
I don't know how. A bug in the Java sound system (see e.g. here: 6251460) prevents short sound clips to be played correctly.
Samples would definitively improve finetuning. If you can produce a working example that can play many small clicks very close together - for example this sample from Freesound -, send me the code and I'll integrate it.