Skip to content
SampleCat is a a program for cataloguing and auditioning audio samples.
C Vala Makefile Shell M4 C++ Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
debian
docs
experimental
icons
layouts
lib
package/gentoo
src
test
utils
.gitignore
.gitmodules
AUTHORS
COPYING
ChangeLog
INSTALL
Makefile.am
NEWS
README
README.md
autogen.sh
build-deb.sh
buildmac.sh
configure.ac
samplecat.1
samplecat.txt
samples.sql

README.md

Samplecat

http://ayyi.github.io/samplecat/

SampleCat is a program for cataloguing and auditioning audio samples.

SampleCat is available under the GNU General Public License and runs mainly on GNU/Linux systems. It is written in C and uses the GTK graphics library. MySql and Sqlite can be used for the database.

Currently, most basic functionality is in place and working.

building

If you are not a developer it is recommended to use the latest tarball. Building should be entirely standard.

If you are a developer you will want to use the git repository directly. The only difficulty is the use of git submodules which are unfortunately not transparent. After cloning the repository, you will have to manually get the submodule:

	git submodule update --init 
	git submodule foreach git pull origin master

If you subsequently need to update the submodules as part of a git pull:

	git submodule foreach git pull origin master
	make clean

See the file INSTALL more more details.

usage

  • import files or directories using drag and drop.
  • if a file is currently mounted, an icon will be shown in the main table. Select Update on the context menu to refresh its status.
  • set tags by 1) selecting Edit Tags on the context menu, 2) double clicking the tag area, 3) enter text in the Edit box at the top of the window and hit the "Set Category" button.
  • to move a file in the filesystem, drag it from the main list to a directory in the directory tree on the left.
  • to rename a file in the filesystem, select it, then click on the name.
  • auditioning is started by clicking in the waveform view. Jack ports are not created until auditioning is started for the first time.
  • import files into your audio editor using dragndrop.
  • apply colour coding by dragging from the colour bar. Right click on the colour bar to change the colour palette.
  • middle-click on a waveform to set the cursor position.

auditioning

3 players are supported, each of which has pro's and con's.

  • jack - built in player. See jack_autoconnect in the config file.
  • ayyi - system wide auditioning service. http://www.ayyi.org/auditioner
  • cli - use external command line player if available: afplay, gst-launch, totem-audio-preview
You can’t perform that action at this time.