fix the mono dumper, the panning has to be used

when we close the player, finish to play all the data.

up/down in tag window = move left or right in time (more generaly, find
good keyboard shortcuts to move left/right in time, ie the part of
tracks which is displayed)

class marks by alpha/beta order

when we open, verify it is a regular file, otherwise strange error messages

save the gui stuff (pos, size, on/off) in the save file

? yes_no can return yes/no, change the code to use it instead of callbacks

? smooth the overload of the preview stuff (a little overload is
? acceptable, the more red the more overload)

? modification of a marker while in play mode, take it into account
? if it is in use (ie is selected as a start or stop marker)
? (currently, before to play, we copy the value of the marker, so
? changing it won't affect the live player)

? up/down tracks relatively to them

? when clicking "ok" in the recorder, and no record has been done => no error
? message

when modifying 1 position, redraw only affected track (so
integrate a track * in the struct pos)

better handling of the mouse wheel to move audio track view

? use 'space' and 'escape' to play/stop the sound
? (do we need to keep "audio already in use", thinking about it?)

check places with modal windows (they must be destroyed before doing
anything else)

? read mp3
? read ogg

? handle history (later (maybe), not in 0.1)

? clean callbacks (1 callback only calling another function may be
? replaced by the function and can disappear)

? write help system

? make vertical lines for markers

make an equalizer, a cut (to make a distortion, coupled with
a gain and a lowpass), low/band/high pass filters, inverted
(to do weird things with stereo files), a compressor

? when deleting a record track, propose to delete the recorded data on disk

#raw: separate big and little endian
