home *** CD-ROM | disk | FTP | other *** search
/ Mods Anthology 4 / Music-AmigaModsAnthology-4of4-Psychodk.mcsteam.iso / Tools / PC / SIDPLAY.UNX / README.gui < prev    next >
Encoding:
Text File  |  1996-03-05  |  1.9 KB  |  54 lines

  1. SIDGUI
  2. ------
  3. SIDGUI is a graphical user interface for SIDPLAY.
  4.  
  5. Comments and bug reports should be directed to <norman@iesd.auc.dk>
  6.  
  7. Requirements
  8. ------------
  9. - X11 
  10. - XForms V0.75 or later (earlier versions may work but haven't been tested)
  11.  
  12. XForms is the GUI library that I used to create SIDGUI. It can be
  13. found at ftp://ftp.cs.ruu.nl/pub/XFORMS
  14. The library only comes in precompiled format, but is available for
  15. most platforms. 
  16.  
  17. Note that if the libarary files are called <libforms.*> then you should
  18. rename them to <libxforms.*>. This is what the Makefile expects and is
  19. necessary if you have another <libforms.*> in your library path (this
  20. libforms has nothing to do with XForms).
  21.  
  22.  
  23.  
  24.  
  25. How does SIDGUI work?
  26. ---------------------
  27. The interface should be pretty straight forward, but here is the idea:
  28. The left half of the display is the playlist. This is where you choose
  29. which files to listen to. Files can be added and removed on the fly by
  30. using the two buttons. The "Add" button brings up a file
  31. requester. You can use the environment variable "SIDSONGPATH" to tell
  32. SIDGUI where your SID files are. The variable can currently only hold
  33. one directory, and it should be set prior to starting SIDGUI.
  34.  
  35. You can select a file to play by clicking on it in the playlist.
  36.  
  37. The right half of the display is where you can play songs, select
  38. songs in multisong files etc. The "Next" button has special meaning, as it
  39. selects the next file in the playlist (equivalent to selecting the
  40. next file manually by clicking in the playlist). If the currently
  41. selected file is the last in the list, "Next" will select the first
  42. file in the list.
  43.  
  44.  
  45. TODO (in no particular order)
  46. -----------------------------
  47. - proper quitting
  48. - save and load of playlists
  49. - close audio device when not playing
  50. - an info box for copyright messages and such
  51. - allow user to change frequency, buffersize etc interactively
  52. - maybe use another GUI library
  53. - revise this file
  54.