Audacity is a program that lets you manipulate digital audio
waveforms. In addition to letting you record sounds directly from
within the program, it imports many sound file formats, including
WAV, AIFF, AU, IRCAM, MP3, and Ogg Vorbis. It supports all
common editing operations such as Cut, Copy, and Paste, plus it will
mix tracks and let you apply plug-in effects to any part of a sound. It
also has a built-in amplitude envelope editor, a customizable
spectrogram mode and a frequency analysis window for audio
analysis applications.
Snd is a sound editor modeled loosely after Emacs and an old, sorely-missed
PDP-10 sound editor named Dpysnd. It can accommodate any number of sounds,
each with any number of channels, and can be customized and extended using
Guile, Ruby or Forth.
Included with it are some command-line utilities:
- snd-info (note: renamed from sndinfo, for this FreeBSD port) prints a
description of a sound file.
- sndplay plays a sound file.
- sndrecord records sound from a microphone.
- audinfo describes the current state of the audio hardware.
Xmcd is a program that allows the use of the CD-ROM drive as a
full-featured stereo compact-disc player for the X Window System.
Most of the features found on real CD players are available in
xmcd, such as shuffle and repeat, track programming functions, a
numeric keypad, and track warp slider for direct track access.
Additional functions include sample play, A to B segment play,
volume control, balance control, etc. Several automation options
are also available on CD load, eject, play completion, and program
exit. A Channel Routing feature allows you to select from several
stereo or mono routing options. The volume control slider taper
characteristics can also be altered.
From the website:
T-Coffee is a multiple sequence alignment package. Given a set of sequences
(Proteins or DNA), T-Coffee generates a multiple sequence alignment.
Related publications:
- 3DCoffee: Combining Protein Sequences and Structures within Multiple
Sequence Alignments.
O. O'Sullivan, K Suhre, C. Abergel, D.G. Higgins, C. Notredame.
Journal of Molecular Biology, Vol 340, pp385-395, 2004
- T-Coffee: A novel method for multiple sequence alignments. C.Notredame,
D. Higgins, J. Heringa, Journal of Molecular Biology,Vol 302,
pp205-217,2000
- COFFEE: A New Objective Function For Multiple Sequence Alignmnent.
C. Notredame, L. Holme and D.G. Higgins,Bioinformatics,Vol 14 (5)
407-422,1998
"Wise2 is package that is focused on comparing DNA sequences at
the level of its conceptual translation, regardless of sequencing
error and introns. This really is a rewrite of the old wisetools
package, which I wrote about 3 years ago.
It can compare a single protein or a profile HMM to a genomic DNA
sequence, and predict a gene structure. This is algorithm, called
genewise, is one of the algorithms available in Wise2. There are
other algorithms focused on EST data rather than genomic data, as
well as some other algorithm curios."
- from the web site (Ewan Birney)
QuickPage sends messages to a paging terminal using the SNPP and IXO
(also known as TAP) protocols. It is normally used with no options
other than a recipient and the message text, in which case the message
is sent to the SNPP server where it is submitted to a page queue to be
sent by a separate daemon process.
Page groups and duty schedules are supported. Status notification
messages indicating the success or failure of a page are sent via
e-mail to submitters of high-priority (level 0) pages.
UIRD is software to control your PC via a normal remote control. It is designed
to interface with the UIRR (Universal IR Receiver), which is a piece of
hardware that you can easily build yourself.
Features:
* Embedded perl-interpreter for advanced scripting features
* Learning mode - interactively press a button on your remote and then enter
what should happpen every time you push that button
* Simple configuration-file for specifying what should happen when you push a
particular button
* Network mode sends IR-data encapsulated in UDP-packets over the network to a
remote host
JSON::Tiny is a standalone adaptation of Mojo::JSON, from the Mojolicious
framework. It has been adapted as a single-source-file module of under 350 lines
of code and core-only dependencies.
Key features include relaxed JSON handling, transparent Unicode support, speed,
small memory footprint, and a minimal code base ideal for bundling or inlining.
Mojo::JSON was chosen as a model because it is robust, minimal, and well tested.
Mojo::JSON's tests were also adapted to a design free of non-core dependencies.
Libodbc++ aims to be a complete C++ development environment for data source
(typically SQL database) access. It exists in the form of a class library
and a set of tools. Libodbc++ currently provides a subset of the JDBC 2.0
specification functionality.
Libodbc++ runs on top of ODBC, i.e. it needs to be compiled with support for
an ODBC driver manager. It currently supports either iODBC or unixODBC.
This port allows the user to select which driver manager to use via a
build-time variable definition - see the comments in the Makefile for further
details.
mtop (MySQL top) monitors a MySQL server showing the queries which are taking
the most amount of time to complete. Features include 'zooming' in on a process
to show the complete query, 'explaining' the query optimizer information for a
query and 'killing' queries. In addition, server performance statistics,
configuration information, and tuning tips are provided.
mkill (MySQL kill) monitors a MySQL server for long running queries and kills
them after a specified time interval. Queries can be selected based on regexes
on the user, host, command, database, state and query.