Neformal uses Phonon sound engine to play music. Phonon utilize the power of other sound subsystems such as Gstreamer, Xine, Direct Show etc. The support of audio formats is purely depended on back-end capabilities. To add new codecs to Gstreamer or Xine backends you need to install Gstreamer or Xine plugins. To get the Ogg and Flac support at Windows, download and install the DirectShow filters from http://xiph.org/dshow.
If you have some codec installed, but Neformal refuses to playback files for this codec, use Help > MIME types unknown by Neformal and get the list of MIME types. You can send this list to me (I'll include its data to the next Neformal release), or use it in the MIME-customization file mime.txt. You can create mime.txt at the $HOME/.config/neformal (*nix) or $drive:\Documents and Settings/$username/neformal (Windows) directory. mime.txt must contain lines with the format key=value, where key is a file extension, and value is a MIME type. For example:
foo=audio/foo-format bar=audio/bar-format
Neformal is simple. No any playlist, no any collection. Just the file browser and few controls and buttons. To play a file, just double click on it or press Enter. The playing is starting, then Neformal find next playable file at the current directory and play it, and acts like this until the reaching the end of the files list.
You also can open the images and text files in the built-in viewers. Yes, the double click or the Enter key. To navigate through the images at the current directory (with the Image viewer), use Space, PageUp/Down, Home and End keys. Rotate the current image with [ and ] keys. The rotation is virtual, without the changing of a file.
At the right of the player's file list you see the Bookmarks panel. Use it for the fast access to favourite directories.
By the way, to navigate quickly to some directory, you can put the path into the directory input field and press Enter.
Refresh current directory - Neformal cannot update the file list automatically, so if the directory content was changed, update it manually.
Charset - it show a window with the list of available charsets. Select the charset by the double click. The window shall disappear. The selected charset is used at the MP3 tag encoding and with the text files viewing.
Previous charset - set the previous charset as a current one. It is useful when you use two charsets often and need a fast way to switch them.
Song lyrics - tries to fetch song lyrics from lyricwiki.org.
File information - shows the information about a selected file (tags data, etc). For the 16 bit PCM WAV's it calculates the RMS value (for the both channels at once).
Prefere id3v1 over id3v2 - some MP3-files have two tags - id3v1 and id3v2. By default, Neformal trying to read the id3v2 first and, and, if it fails, reads the old-fashioned id3v1 tag. With this option you can redefine this behavior to read the id3v1 tag first and, if it fails, read the id2v2.
Audio output device - use this list to select a preferred output device.
Some sound cards (for example, pro- and semi-pro cards from M-Audio and even some cheap CMedia-based devices) have a brilliant ability to play 44.1 kHz sound in a natural way. But ALSA by default resamples all playing data to 48 kHz. There is a way to avoid this.
First of all, turn off all additional stuff like Pulse audio. Then create the file .asoundrc at your $HOME directory and add to that file a following text:
pcm.44 { type plug slave { pcm "hw:0,0" rate 44100 } hint { show on description "pcm.44" } }
In a such way we created a new, custom ALSA device pcm.44 that has a properties those we need. Using other player like Audacious, you can set this device directly at the output module options. In Neformal, use the Audio output device at the Tune tab page. If there are no pcm.44 device, just restart Neformal and look again.
For other Phonon-based players you need to set the output device for the Phonon in a some sort of system-wide way. Go to the KDE4 control centre and open there the Sound System Configuration or Multimedia page. There are the Audio Output list. Choose there a Music item and set to this item a corresponding device. In our case it will be pcm.44 - move it to the top of the available devices list. Apply. UI setting may very from one KDE release to another.
This manual and all Neformal media stuff (icons, images, etc) is the public domain. Neformal source code is licensed under GPL v3.
TEA - the legendary multi-platform text editor.
My home page with the prose and other things.
Atomnaya Smena - my one-person music project. Rock/Indietronica/Symphonic/Psytrance. All music is in the public domain.
Nesmeyana - the band where I am one of the members. All music is in the public domain.
Kostny Mozg - the indie/hip-hop/techno band, where I am one of the members. Public domain and Artistic License.
Roxtonegen - MIDP 2 (Java ME) midlet for the guitar tuning via Java-powered cellphone. Public domain.
Drymba studio - the indie film studio that make ultra-low-budget movies and clay/3D cartoons. I'm one of the creators. Public domain.