/[cl-wav-synth]/cl-wav-synth/INSTALL
ViewVC logotype

Contents of /cl-wav-synth/INSTALL

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.5 - (show annotations)
Mon Feb 5 14:28:33 2007 UTC (7 years, 2 months ago) by pbrochard
Branch: MAIN
CVS Tags: HEAD
Changes since 1.4: +13 -4 lines
add song recorder
1 *Note*: cl-wav-synth depends on McCLIM, a graphic toolkit for Common Lisp
2 (http://www.cliki.net/McCLIM) and CLX, a low level, Xlib-like library
3 on top of which McCLIM is built (http://www.cliki.net/CLX). Make sure
4 these are properly installed on your system before attempting to install
5 cl-wav-synth.
6
7 Install instructions for cl-wav-synth. We assume that if you have gotten
8 this far, it means that you have either extracted a tar file with
9 everything in it, or checked out the files from some CVS repository.
10
11 1. Get ASDF : http://www.cliki.net/asdf
12
13 * (load (compile-file "asdf.lisp"))
14
15 2. Load McCLIM in your lisp implementation:
16
17 * (push "/where/is/mcclim/" asdf:*central-registry*)
18
19 * (push "/where/is/mcclim/spatial-trees/" asdf:*central-registry*)
20
21 * (asdf:oos 'asdf:load-op :mcclim)
22
23 3. Load the McCLIM listener
24
25 * (asdf:oos 'asdf:load-op :clim-listener)
26
27 3'. Optionally, you can save a lisp image with McCLIM and the listener
28 loaded in:
29
30 * (save-lisp "cmucl-mcclim.core") ; for CMUCL
31 * (save-lisp-and-die "sbcl-mcclim.core") ; for SBCL
32 * (saveinitmem "clisp-mcclim.core") ; for CLISP
33
34 You can then load the core image with the appropriate command line.
35
36 4. If you want to play sounds with the mikmod library, you have to
37 load cffi from http://common-lisp.net/project/cffi/.
38 If cffi is not found the default player is the sox player. In the
39 other case, the mikmod library is used as the default player.
40
41 * (push "/where/is/cffi/" asdf:*central-registry*)
42
43 * (asdf:oos 'asdf:load-op :cffi)
44
45 5. Optionally, you can edit cl-wav-synth.lisp and
46 cl-wav-synth-clim.lisp to set the default values for cl-wav-synth.
47 The default player is dplay and call 'play' the sox player. So be
48 sure to have sox installed in your system or change the default
49 value in cl-wav-synth.lisp.
50
51 6. Load cl-wav-synth
52
53 * (push "/where/is/cl-wav-synth/" asdf:*central-registry*)
54
55 * (asdf:oos 'asdf:load-op :cl-wav-synth) ; Optional
56
57 * (asdf:oos 'asdf:load-op :cl-wav-synth-clim)
58
59 Another way to do this step in to load the file load.lisp in your
60 system.
61
62
63 7. Run cl-wav-synth
64
65 * (wav-clim:run)
66
67 8. And have a look to the help
68
69 WAV> (help)
70
71
72 Have fun,
73
74
75 Philippe Brochard.

  ViewVC Help
Powered by ViewVC 1.1.5