Table of Contents
- Welcome to PulseCaster!
- Using PulseCaster
Welcome to PulseCaster!
What Is PulseCaster?
PulseCaster is a simple PulseAudio-based tool for making podcast interviews. It is designed for ease of use and simplicity. The user makes a call with a preferred PulseAudio-compatible Voice-over-IP (VoIP) softphone application such as Ekiga or Twinkle, and then starts PulseCaster to record the conversation to a multimedia file. The resulting file can be published as a podcast or distributed in other ways.
Do you like it?
Note on name collision
This project is not affiliated with the lately-emerged product or company calling itself "PulseLA" and sometimes (inexplicably) using the name PulseCaster. The name of this project pre-dates that entity. It is unclear why PulseLA did not search for name usage before choosing theirs. PulseCaster is now and forever free software!
Want to install it?
If you don't want to build the latest stuff yourself, you can probably install it on your platform using built-in commands. If you use the Fedora distribution of Linux, for example, you can use the "Add/Remove? Software" tool, or if you're a command line junkie simply run this:
yum install pulsecaster
Want to download the code?
You can find all the released versions at this site.
PulseCaster is developed in a git repository. You will need the git utility to download the code. Use the command yum install git on Fedora, or apt-get install git on Debian or Ubuntu, to install it.
git clone git://git.fedorahosted.org/git/pulsecaster.git
If you want to know how to use git effectively, the Git community book is very highly recommended.
You want to get involved in PulseCaster development? Awesome! If you want to help, drop me a line (pfrields at fedoraproject org). I can then provide you access once you make a FAS account (if you don't have one already), then apply for group access. This will allow you to push changes to the main repository.
Translations are provided through the awesome community power of Transifex. PulseCaster is easy to translate, so if you'd like to help, simply sign up at the Transifex site, and visit the PulseCaster page at Transifex to get started.Top translations: pulsecaster » pulsecasterpot
Chat: To join the conversation about PulseCaster, join #pulsecaster on IRC Freenode (irc.freenode.net). If contribution levels warrant, we'll add some mailing lists too.
Mailing Lists: If you're a user with questions, join the pulsecaster-users list. If you want to develop PulseCaster, visit IRC and chat with us!
|2014-02-08||0.1.10||Move to GStreamer 1.0, include audiorate setting, and use GObject introspection everywhere|
|2012-12-13||0.1.9||Many updates, including "expert mode" and translations|
|2011-03-16||0.1.8.1||Trivial update to fix a renaming problem|
|2011-03-16||0.1.8||Interface now includes VU meters for easier source identification|
|2010-12-20||0.1.7||Simplify interface, file saving happens after recording|
|2010-05-06||0.1.6||Clarify prompts and fix a few UI issues; add feature for FLAC encoding|
|2010-03-31||0.1.5||Fix desktop entry file issues|
|2010-02-20||0.1.4||Ready for packaging, thanks to Jürgen Geuter for distutils work|
|2009-08-31||0.1.3||Converted to GtkBuilder for easier long-term maintenance|
|2009-08-30||0.1.2||Added legal nag screen to remind people of their responsibilities|
|2009-06-28||0.1.1||Fixed dialog bug. First working version!|
|2009-06-28||0.1||Note: No one should use this version, since it had a fatal bug.|
You'll need the following pieces of software installed to use PulseCaster. The best way to install PulseCaster is to use your operating system's built-in utility for adding and removing software. (For instance, on Fedora this would be PackageKit or yum.) The package names for your distribution may be slightly different.
- dbus-python >= 0.83
- pulseaudio-libs >= 0.9.15
- GStreamer >= 1.0
If you want to help with development, you may also need these supporting packages: