diff options
author | Will Andrews <will@FreeBSD.org> | 2000-09-16 19:02:06 +0000 |
---|---|---|
committer | Will Andrews <will@FreeBSD.org> | 2000-09-16 19:02:06 +0000 |
commit | ca21c248383b437ce19487ebdb5457bfed364d17 (patch) | |
tree | e8530618ce11c988ee2f9e8f186a97b30bc9eb1e /audio/spiralsynth | |
parent | Add festival 1.4.1, (or rather add a module that uses it): a multi-lingual (diff) |
Add spiralsynth 0.1.5, a nifty program that generates noise or music
(depending on the talents of the user) from a MIDI or PC keyboard, and
outputs to /dev/dsp or to a .wav file.
PR: 21053
Submitted by: Trevor Johnson <trevor@jpj.net>
Notes
Notes:
svn path=/head/; revision=32722
Diffstat (limited to 'audio/spiralsynth')
-rw-r--r-- | audio/spiralsynth/Makefile | 36 | ||||
-rw-r--r-- | audio/spiralsynth/distinfo | 1 | ||||
-rw-r--r-- | audio/spiralsynth/pkg-comment | 1 | ||||
-rw-r--r-- | audio/spiralsynth/pkg-descr | 23 | ||||
-rw-r--r-- | audio/spiralsynth/pkg-plist | 5 |
5 files changed, 66 insertions, 0 deletions
diff --git a/audio/spiralsynth/Makefile b/audio/spiralsynth/Makefile new file mode 100644 index 000000000000..d9323821d1c1 --- /dev/null +++ b/audio/spiralsynth/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: spiralsynth +# Date created: 2000-09-05 +# Whom: Trevor Johnson <trevor@jpj.net> +# based on the NetBSD port +# +# $FreeBSD$ +# + +PORTNAME= spiralsynth +PORTVERSION= 0.1.5 +CATEGORIES= audio +MASTER_SITES= http://www.blueammonite.f9.co.uk/SpiralSynth/dload/ \ + http://jpj.net/~trevor/freebsd/ports/ +DISTNAME= SpiralSynth-${PORTVERSION} + +MAINTAINER= trevor@jpj.net + +LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk + +USE_X_PREFIX= yes + +GNU_CONFIGURE= yes + +WRKSRC= ${WRKDIR}/${DISTNAME} + +DOC_FILES= CHANGES COPYING README + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/SpiralSynth ${PREFIX}/bin +.if !defined(NOPORTDOCS) + ${MKDIR} ${PREFIX}/share/doc/spiralsynth +.for i in ${DOC_FILES} + ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/doc/spiralsynth +.endfor +.endif +.include <bsd.port.mk> diff --git a/audio/spiralsynth/distinfo b/audio/spiralsynth/distinfo new file mode 100644 index 000000000000..477281bb5bc5 --- /dev/null +++ b/audio/spiralsynth/distinfo @@ -0,0 +1 @@ +MD5 (SpiralSynth-0.1.5.tar.gz) = 7c2cd6fe828ef52e9127425301b9bbef diff --git a/audio/spiralsynth/pkg-comment b/audio/spiralsynth/pkg-comment new file mode 100644 index 000000000000..97494204d6ba --- /dev/null +++ b/audio/spiralsynth/pkg-comment @@ -0,0 +1 @@ +MIDI-capable synthesizer for X diff --git a/audio/spiralsynth/pkg-descr b/audio/spiralsynth/pkg-descr new file mode 100644 index 000000000000..74b286c76cdb --- /dev/null +++ b/audio/spiralsynth/pkg-descr @@ -0,0 +1,23 @@ +adapted from the Web page and the README: + +Spiral Synth is a physically modelled, monophonic, analogue +synthesizer. It is capable of creating the kind of sounds made by +hardware analogue synths, the noises used in electronic music. +You can also use it to make stranger sounds. MIDI is supported, +including velocity detection, mapped to the volume of the oscillators +(but you can also use the PC keyboard to play the synth). Output +is to /dev/dsp or in Microsoft RIFF (.WAV) format to a file. You +can save and recall your sounds using the 100 patch save slots. + +The PC keyboard can be used to play the synth, "q" & "z" are C, +and the keys progess from them, ie "2" is C#, "w" is D etc. These +are just the defaults, and can be changed from the .Spiralrc file. +The function keys change the octave. + +Sample output and a detailed list of features can be found on the +home page. + +WWW: http://www.blueammonite.f9.co.uk/SpiralSynth/ + +Trevor Johnson +trevor@jpj.net diff --git a/audio/spiralsynth/pkg-plist b/audio/spiralsynth/pkg-plist new file mode 100644 index 000000000000..c78b27bdc0b3 --- /dev/null +++ b/audio/spiralsynth/pkg-plist @@ -0,0 +1,5 @@ +bin/SpiralSynth +share/doc/spiralsynth/CHANGES +share/doc/spiralsynth/COPYING +share/doc/spiralsynth/README +@dirrm share/doc/spiralsynth |