Next
PreviousTable of Contents
aRts - analog realtime synthesizer
Stefan Westerfeld (
stefan@space.twc.de
)
Version 0.3.1, Jun 04 1999
This document describes the installation of aRts - the analog realtime synthesizer.
1.
Introduction
1.1 What is aRts?
1.2 Inside aRts
2.
Installation
2.1 How to obtain aRts
2.2 Requirements
2.3 Compilation and installation
2.4 About root permissions
2.5 Starting artsbuilder
3.
Concepts
3.1 Modules & Ports
3.2 Structures
3.3 Publishing & Dynamic Instantiantion
3.4 Buses
3.5 Structure Killing
3.6 Interfaces
3.7 Midi synthesis (new style; Arts >= 0.3.0)
3.8 Using structures as modules again
4.
The MidiBus standard
4.1 What is midisend?
4.2 Cantor
4.3 More internal details
4.4 Other considerations
5.
GUI Elements
5.1 The goal
5.2 Introduction to what is there
5.3 An example...
6.
Tutorial
6.1 Step 1
6.2 Step 2
6.3 Step 3
6.4 Step 4
6.5 Step 5: Starting to beam data around ;)
6.6 Step 6: Beaming for advanced users
6.7 Step 7: Midi synthesis
6.8 Suggestions
7.
About the examples
8.
Module Reference
8.1 Synth_NIL
8.2 Synth_XFADE
8.3 Synth_MUL
8.4 Synth_ADD
8.5 Synth_DELAY
8.6 Synth_CDELAY
8.7 Synth_FREQUENCY
8.8 Synth_FM_SOURCE
8.9 Synth_WAVE_SIN
8.10 Synth_WAVE_TRI
8.11 Synth_PLAY
8.12 Synth_FILEPLAY
8.13 Synth_DEBUG
8.14 Synth_PLAY_WAV
8.15 Synth_BUS_UPLINK
8.16 Synth_BUS_DOWNLINK
8.17 Synth_SHELVE_CUTOFF
8.18 Synth_RC
8.19 Synth_SEQUENCE
8.20 Synth_PSCALE
8.21 Synth_ENVELOPE_ADSR
8.22 Synth_STRUCT_KILL
8.23 Synth_MIDI_ROUTER
8.24 Synth_ATAN_SATURATE
8.25 Interface_MIDI_NOTE
8.26 Gui_PANEL/Gui_SLIDER
9.
Development
9.1 The official aRts tasklist
9.2 Coding style
9.3 Some words about CORBA
9.4 Porting - writing other GUI builders for aRts
10.
Epilogue
10.1 Author
10.2 Thanks to
10.3 Copyright & Licensing
10.4 License of the sound drivers
Next
PreviousTable of Contents