~ubuntu-branches/ubuntu/quantal/muse/quantal

« back to all changes in this revision

Viewing changes to README.softsynth

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Kobras
  • Date: 2002-04-23 17:28:23 UTC
  • Revision ID: james.westby@ubuntu.com-20020423172823-w8yplzr81a759xa3
Tags: upstream-0.5.2
Import upstream version 0.5.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
=============================================================
 
2
      Short instructions to get the soft
 
3
      synthesizer up and running
 
4
=============================================================
 
5
 
 
6
1. Compile and install MusE
 
7
 
 
8
3. Run MusE from an xterm
 
9
   look at the debug output in the xterm; you should see something
 
10
   like:
 
11
 
 
12
      3 soft synth found
 
13
      found soft synth <iiwu> <iiwu soft synth>
 
14
      found soft synth <organ> <organ soft synth>
 
15
      found soft synth <S1> <organ soft synth>
 
16
 
 
17
 
 
18
4. Configure Software Synthesizer
 
19
 
 
20
   Open Config->SoftSynthesizer.
 
21
   You see two lists:
 
22
 
 
23
      - the left list contains all available soft synthesizer
 
24
        MusE found
 
25
      - on the right you see the (empty) list of synthesizer
 
26
        instances
 
27
 
 
28
   To use a soft synth, you must instantiate one from the left list:
 
29
 
 
30
      - select organ: click on the "organ" synthesizer
 
31
      - press "Add Instance"
 
32
 
 
33
   This creates an new alsa device and a Synthi object.
 
34
   The new instance is listed on the right list with a unique name ("organ-1").
 
35
 
 
36
   If you look at /proc/asound/seq/clients:
 
37
 
 
38
      cat /proc/asound/seq/clients
 
39
 
 
40
   you find a Client "organ" with a midi port named "organ-1"
 
41
 
 
42
   You can use more than one instance of a synthesizer in a song
 
43
 
 
44
5. Configure Midi Port
 
45
 
 
46
   To use the new available midi device in MusE you must
 
47
   assign it to a MusE midi port:
 
48
 
 
49
      Configure->MidiPorts
 
50
 
 
51
      - choose the port (line) you want to configure and click
 
52
        in column DeviceName to get a pulldown list of available
 
53
        midi devices
 
54
 
 
55
      - select organ-1 from this list
 
56
 
 
57
   This assigns the midi device organ-1 to the selected port.
 
58
   The instrument type (organ) is automatically set.
 
59
 
 
60
6. Audio Port
 
61
 
 
62
   Check you have configured a valid audio device
 
63
 
 
64
      Configure->AudioPort
 
65
 
 
66
6. Open the Audio Mixer
 
67
 
 
68
      You see a new mixer strip titled  "Synthi" and in next line
 
69
      "organ-1".
 
70
 
 
71
      Route the audio output of this strip to "Master".
 
72
 
 
73
7. Now you are ready to play with the "organ" synthesizer
 
74
 
 
75
      - create midi track
 
76
      - click the "R" column in the tracklist to enable "Recording"
 
77
 
 
78
8. Optional: open Configure->MidiPorts and click in column GUI
 
79
   to show a GUI for the sythesizer instance.
 
80
      There is no gui available for the S1 synth.
 
81
      The iiwu gui enables you to enter a different sound font.
 
82
      The organ gui has some "draw bars" to let you play with
 
83
      sounds in real time.
 
84
 
 
85
 
 
86
9. experiment with latency:
 
87
      - open Config->AudioSystem
 
88
      - change frame size and click OK or Apply
 
89
 
 
90
 
 
91
HINT:  If you save your setup with
 
92
      Config->saveConfiguration
 
93
the current configuration is the default configuration if you
 
94
load a midi file next time.
 
95
 
 
96
These are the software synthesizers currently available:
 
97
 
 
98
      - S1  a simple sythesizer skeleton as a guide for all who
 
99
        want to code theire own one:
 
100
            - only one tone at a time
 
101
            - simple sinus wave form
 
102
            - no gui
 
103
 
 
104
      - organ, an adapted version of the LADSPA plugin
 
105
        "Organ - Additive Organ Synthesizer Voice" from
 
106
        David A. Bartold
 
107
 
 
108
        "organ" implements a gui connected bidirectional
 
109
        to the synth via stdin/stdout
 
110
 
 
111
      - iiwu, is the adapted version of Peter Hanappe�s
 
112
        sample based iiwu synthesizer
 
113
            - loadable sound fonts
 
114
            - multi timbral
 
115
            - 128 voices
 
116