Who's online
There are currently 0 users and 0 guests online.
|
Diff for NASPRO 0.1.0 release notes
The revisions let you track differences between multiple versions of a post.
| 21 May, 2008 - 09:14 by stefano | | 23 July, 2008 - 07:33 by Anonymous |
|---|
| | | ylbmUK nwmvkvnkjrvh, [url=http://pyafipqrwyzp.com/]pyafipqrwyzp[/url], [link=http://egpxesndqrsu.com/]egpxesndqrsu[/link], http://fwbpnhvrxckq.com/ | | < previous diff | | next diff > | | Changes to Body | | Line 1 |
Line 1 |
| - | == Installation ==
| + | ylbmUK <a href="http://nwmvkvnkjrvh.com/">nwmvkvnkjrvh</a>, [url=http://pyafipqrwyzp.com/]pyafipqrwyzp[/url], [link=http://egpxesndqrsu.com/]egpxesndqrsu[/link], http://fwbpnhvrxckq.com/ |
| - |
| + | |
| - | First of all you need the [[http://www.ladspa.org|LADSPA]] header, [[http://www.audacious-media-player.org|Audacious]] and its headers to be installed.
| + | |
| - |
| + | |
| - | Once you downloaded and unpacked the tarballs, do *in the following order*:
| + | |
| - |
| + | |
| - | (NASPRO should hopefully be available in the FreeBSD ports shortly, until then you can test it following this instructions)
| + | |
| - |
| + | |
| - | # NASPRO core:
| + | |
| - | ** {{{./configure}}} (you can type {{{./configure --help}}} to know about options);
| + | |
| - | ** {{{make}}};
| + | |
| - | ** optionally {{{make check}}};
| + | |
| - | ** optionally {{{make doxygen-doc}}} (to generate documentation - you must have [[http://www.doxygen.org|Doxygen]] installed);
| + | |
| - | ** {{{make install}}} (as root) (optionally {{{cp -Rv doc/reference <documentation path>}}} to install auto-generated Doxygen documentation).
| + | |
| - | # NASPRO objects:
| + | |
| - | ** {{{./configure}}} (you can type {{{./configure --help}}} to know about options);
| + | |
| - | ** {{{make}}};
| + | |
| - | ** optionally {{{make check}}};
| + | |
| - | ** optionally {{{make doxygen-doc}}} (to generate documentation - you must have [[http://www.doxygen.org|Doxygen]] installed);
| + | |
| - | ** {{{make install}}} (as root) (optionally {{{cp -Rv doc/reference <documentation path>}}} to install auto-generated Doxygen documentation).
| + | |
| - | # NASPRO objects modules:
| + | |
| - | ** {{{./configure}}} (you can type {{{./configure --help}}} to know about options);
| + | |
| - | ** {{{make}}};
| + | |
| - | ** {{{make install}}} (as root).
| + | |
| - | # NADSPA:
| + | |
| - | ** {{{./configure}}} (you can type {{{./configure --help}}} to know about options);
| + | |
| - | ** {{{make}}};
| + | |
| - | ** {{{make install}}} (as root).
| + | |
| - | # Audacious-NASPRO:
| + | |
| - | ** {{{./configure}}} (you can type {{{./configure --help}}} to know about options);
| + | |
| - | ** {{{make}}};
| + | |
| - | ** {{{make install}}} (as root).
| + | |
| - |
| + | |
| - | At this point, be sure to have set the {{{LADSPA_PATH}}} environment variable to one or more (colon separated) directories where your LADSPA plugins are placed.
| + | |
| - |
| + | |
| - | Now you can just start a LADSPA host or Audacious and you should see and be able to use the plugins of the other API. No more, no less.
| + | |
| - |
| + | |
| - | Enjoy!
| + | |
| - |
| + | |
| - | == Know problems and limitations ==
| + | |
| - |
| + | |
| - | * NASPRO core:
| + | |
| - | ** Auto-generated documentation is not installed when doing {{{make install}}}, you need to copy it yourself;
| + | |
| - | * NASPRO objects:
| + | |
| - | ** Auto-generated documentation is not installed when doing {{{make install}}}, you need to copy it yourself;
| + | |
| - | ** LADSPA's {{{run_adding()}}} and {{{set_adding_gain()}}} callbacks are not yet supported;
| + | |
| - | ** NASPRO object's {{{run()}}} callback does not allow the output buffers to be different as number of samples from input buffers, so some Audacious plugins (such as SndStretch) do not work correctly and may cause the LADSPA host to crash;
| + | |
| - | * NASPRO objects module:
| + | |
| - | ** Audacious module:
| + | |
| - | *** Limited support for the {{{query_format()}}} callback (only invoked at loading time to know about channels and PCM format);
| + | |
| - | * NADSPA:
| + | |
| - | ** I wasn't able to contact the LADSPA author to be assigned a UniqueID lately, so it is distributed with UniqueID field set to 1;
| + | |
| - | * Audacious-NASPRO:
| + | |
| - | ** Could have used less memory than it does;
| + | |
| - | ** Audacious' LADSPA host and Audacious-NASPRO do not like each other, if you enable the former the application will crash on exiting;
| + | |
| - | ** Preferences UI window might close when changing tracks (there is a technical reason for this);
| + | |
| - | ** Control values not stored across different sessions. | + | |
Revision of 23 July, 2008 - 07:33: |