| 1 | Source: freemix |
|---|
| 2 | Section: unknown |
|---|
| 3 | Priority: optional |
|---|
| 4 | Maintainer: Alberto Botti <alberto.botti@yoda2000.net> |
|---|
| 5 | Build-Depends: cdbs, debhelper (>= 4.1.0), libasound2-dev, |
|---|
| 6 | libsamplerate0-dev, libjack0.100.0-dev, libgstreamer0.10-dev, |
|---|
| 7 | libgstreamer-plugins-base0.10-dev |
|---|
| 8 | Standards-Version: 3.7.2 |
|---|
| 9 | Version: 0.1-223 |
|---|
| 10 | |
|---|
| 11 | Package: freemix |
|---|
| 12 | Section: unknown |
|---|
| 13 | Architecture: any |
|---|
| 14 | Depends: librgc, fm-server, fm-gui |
|---|
| 15 | Description: The RGC interprocess communication library |
|---|
| 16 | The FreeMix project aims to produce a series of programs for realtime audio |
|---|
| 17 | mixing and editing, suitable for live performance. Its structure is heavily |
|---|
| 18 | influenced by GDAM (the Geoff & Dave's Audio Mixer). |
|---|
| 19 | |
|---|
| 20 | Package: librgc-dev |
|---|
| 21 | Section: libdevel |
|---|
| 22 | Architecture: any |
|---|
| 23 | Depends: librgc (= ${Source-Version}), libglib2.0-dev, ${shlibs:Depends} |
|---|
| 24 | Description: The RGC library (development files) |
|---|
| 25 | RGC is an object-oriented library based on GLib which handles RPC communications |
|---|
| 26 | between a server and one or more clients, on local or remote machines. It uses |
|---|
| 27 | a simple binary protocol, RBP, to achieve good performance and low overhead |
|---|
| 28 | (the critical parts of the library are RT-safe). On the server side it can |
|---|
| 29 | support other protocols (as OSC and D-BUS) to better integrate with existing |
|---|
| 30 | programs. |
|---|
| 31 | |
|---|
| 32 | Package: librgc |
|---|
| 33 | Section: libs |
|---|
| 34 | Architecture: any |
|---|
| 35 | Depends: ${shlibs:Depends}, ${misc:Depends} |
|---|
| 36 | Description: The RGC interprocess communication library |
|---|
| 37 | RGC is an object-oriented library based on GLib which handles RPC communications |
|---|
| 38 | between a server and one or more clients, on local or remote machines. It uses |
|---|
| 39 | a simple binary protocol, RBP, to achieve good performance and low overhead |
|---|
| 40 | (the critical parts of the library are RT-safe). On the server side it can |
|---|
| 41 | support other protocols (as OSC and D-BUS) to better integrate with existing |
|---|
| 42 | programs. |
|---|
| 43 | |
|---|
| 44 | Package: fm-server |
|---|
| 45 | Architecture: any |
|---|
| 46 | Depends: ${shlibs:Depends}, ${misc:Depends}, librgc, libasound2, libsamplerate0, |
|---|
| 47 | libjack0.100.0-0, libgstreamer0.10-0, libgstreamer-plugins-base0.10-0 |
|---|
| 48 | Description: The FreeMix Server |
|---|
| 49 | The fm_server is the heart of FreeMix, as it handles audio stream and |
|---|
| 50 | applies effects to them. It's built on RGC and it has a completely |
|---|
| 51 | object-based architecture. |
|---|
| 52 | |
|---|
| 53 | Package: fm-gui |
|---|
| 54 | Architecture: any |
|---|
| 55 | Depends: ${shlibs:Depends}, ${misc:Depends}, librgc, libgtk2.0-0, libglade2-0 |
|---|
| 56 | Description: The FreeMix graphical user interace |
|---|
| 57 | fm_gui is the default graphical interface used with FreeMix. |
|---|