main/mix(sound) [ Functions ]

[ Top ] [ main ] [ Functions ]

Name

 mix

File

 clm-mix.lisp

Description

 This function is used to mix soundfiles after render with
 different render-modes for the same protagonist. However, it
 can also be used in various other situations to mix soundfiles.

 Files may have an arbitrary amount of channels.

 Note: This method is build upon clm and will not work and not
 even be loaded into the package when clm is not present. Always
 load clm before comic!

Parameter

 output-type: Must be set to :sound to call this method.
 output-file: Path (with filename) to write the output-file to.
              The output-file will be a .wav file. 

Return Value

 boolean

Synopsis

(defmethod mix ((output-type (eql :sound))
                filepath-without-extension
                files
                &key
                  (sample-rate 44100)
                  print
                &allow-other-keys)

Example

;;; (comicp my-comic) --> t