debian/0000755000000000000000000000000011363342464007174 5ustar debian/watch0000644000000000000000000000011111363342464010216 0ustar version=3 http://www.erikyyy.de/tempest/ tempest_for_eliza-(.*)\.tar\.gz debian/copyright0000644000000000000000000000575311363342464011141 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=135 Name: tempest-for-eliza Maintainer: Luke Faraone Source: http://www.erikyyy.de/tempest/ Upstream Authors: Erik Thiele Aaron Lehmann Pekka Riikonen velAr the meerkat Eric Benoit Copyright: © 2001 Erik Thiele Portions based on tempest-AM, which is © 1999-2001 Pekka Riikonen. License: GPL-2+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL-2 file. Files: ./songs/godfather, ./songs/starwars, Copyright: © 2001 Eric Benoit License: GPL-2+ Files: ./Makefile.in, ./aclocal.m4, ./configure, ./songs/Makefile.in Copyright: © 1992-1999, Free Software Foundation, Inc License: other-GAP This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. . NB: Each file may substitute the word "file" in the notice above for words descriptive of the file in question, such as "configure script" or "Makefile.in". Files: ./missing Copyright: © 1996-1997, Free Software Foundation, Inc License: GPL-2+ Files: ./songs/tempest Copyright: Public Domain This work is the equivilent of digital sheet music for Beethoven's the Tempest, which is out of copyright. . This translation was performed by "velAr the meerkat", and he has relinquished all interest in the work. Files: ./install-sh Copyright: © 1991, the Massachusetts Institute of Technology License: other-MIT/X11 Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of M.I.T. not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. M.I.T. makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. debian/tempest_for_mp3.1.md0000644000000000000000000000255611363342464012773 0ustar % TEMPEST_FOR_MP3(1) tempest_for_eliza manual % % April 18, 2010 # NAME tempest_for_eliza - play songs with your computer monitor and AM radio # SYNOPSIS **tempest_for_eliza** *pixelclock x 1000000* *HDisplay* *VDisplay* *HTotal* *VTotal* * *radio frequency* *play mode* *amplification filename* # DESCRIPTION This program displays patterns on a computer monitor that can produce musical tones on AM radios tuned to the proper frequency. # OPTIONS *pixelclock x 1000000*, *HDisplay*, *VDisplay*, *HTotal*, and *VTotal* all should be the same each time for your monitor. Use the xvidtune(1) application to determine these values. As the name suggests, for the pixelclock parameter multiply the result given by xvidtune(1) by 1000000. A usual sensible value for *radio frequency* is 10000000, or 10Mhz. # USAGE In order to play custom music, it needs to be converted. For this, see /usr/share/doc/tempest-for-eliza/mksong.sh. # AUTHORS The original idea for *tempest_for_eliza* was taken from Pekka Riikonen, who wrote the original tempest-AM-0.9 application. *tempest_for_eliza* was written by Erik Thiele. This manual page was written by Luke Faraone luke@faraone.cc for the **Debian GNU/Linux** system, but its use elsewhere is encouraged. # SEE ALSO `tempest_for_eliza`(1), `xvidtune`(1), Additional documentation may be found at . debian/README.Debian0000644000000000000000000000055511363342464011242 0ustar tempest-for-eliza ---- tempest_for_mp3 works, but currently there is no clear method to generate the raw files it uses as input, as "amp", a binary depended on my mksong.sh, is not packaged or published anywhere as far as I can tell. If anyone is able to come across it, please let me know. -- Luke Faraone Sun, 18 Apr 2010 16:05:34 -0400 debian/rules0000755000000000000000000000107311363342464010255 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/utils.mk # generate manpages. build/tempest-for-eliza:: pandoc -s -w man ./debian/tempest_for_eliza.1.md -o tempest_for_eliza.1 pandoc -s -w man ./debian/tempest_for_mp3.1.md -o tempest_for_mp3.1 pandoc -s -w man ./debian/easy_eliza.1.md -o easy_eliza.1 install/tempest-for-eliza:: rm -rf ./debian/tmp/usr/share/doc/tempest-for-eliza/songs/Makefile* clean:: rm -f tempest_for_eliza.1 tempest_for_mp3.1 easy_eliza.1 debian/compat0000644000000000000000000000000211363342464010372 0ustar 7 debian/easy_eliza.1.md0000644000000000000000000000214711363342464012006 0ustar % EASY_ELIZA(1) tempest_for_eliza manual % % April 18, 2010 # NAME easy_eliza - wrapper around tempest_for_eliza # SYNOPSIS **easy_eliza** *music file* # DESCRIPTION This program wraps tempest_for_eliza, which displays patterns on a computer monitor that can produce musical tones on AM radios tuned to the proper frequency. Rather than requiring you to manually getting the parameters of your monitor, *easy_eliza* detects them at runtime. # OPTIONS The program accepts no additional options. # EXAMPLES **$** easy_eliza /usr/share/doc/tempest-for-eliza/songs/forelise Start TFE with the forelise song. # AUTHORS The original idea for *tempest_for_eliza* was taken from Pekka Riikonen, who wrote the original tempest-AM-0.9 application. *tempest_for_eliza* was written by Erik Thiele. *easy_eliza* was written by Luke Faraone luke@faraone.cc to make *tempest_for_eliza* "dead-simple" to use. This manual page was written by Luke Faraone luke@faraone.cc for the **Debian GNU/Linux** system, but its use elsewhere is encouraged. # SEE ALSO `tempest_for_eliza`(1), `tempest_for_mp3`(1), `xvidtune`(1), debian/source/0000755000000000000000000000000011363342464010474 5ustar debian/source/format0000644000000000000000000000001411363343636011704 0ustar 3.0 (quilt) debian/install0000644000000000000000000000016711363342464010571 0ustar songs/* /usr/share/doc/tempest-for-eliza/songs mksong.sh /usr/share/doc/tempest-for-eliza/ debian/easy_eliza /usr/bin/ debian/changelog0000644000000000000000000000023611363342464011047 0ustar tempest-for-eliza (1.0.5-1) unstable; urgency=low * Initial release (Closes: #578314) -- Luke Faraone Sun, 18 Apr 2010 16:25:22 -0400 debian/control0000644000000000000000000000167611363342464010611 0ustar Source: tempest-for-eliza Section: sound Priority: optional Maintainer: Luke Faraone Build-Depends: cdbs (>= 0.4.49), debhelper (>= 7), libsdl-dev, pandoc Standards-Version: 3.8.4 DM-Upload-Allowed: yes Vcs-Bzr: https://bazaar.launchpad.net/~lfaraone/tempest-for-eliza/debian Vcs-Browser: https://code.launchpad.net/~lfaraone/tempest-for-eliza/debian Homepage: http://www.erikyyy.de/tempest/ Package: tempest-for-eliza Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, Suggests: xvidtune Description: demostrate electromagnetic emissions from computer systems Tempest for Eliza uses a computer monitor to send out AM radio signals. This transmission can then be played as audio via a radio. . All electronic devices send out eletromagnetic waves, monitors included, at frequencies high enough for a short-wave AM radio. . Tempest for Eliza displays pictures on a computer screen, one for each note in the song. debian/easy_eliza0000755000000000000000000000173011363342464011250 0ustar #!/bin/bash # easy_eliza - wrapper script around tempest_for_eliza # # © 2010 Luke Faraone # ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by ## the Free Software Foundation; version 2 of the License, or (at your ## option) any later version. # ## This program is distributed in the hope that it will be useful, ## but WITHOUT ANY WARRANTY; without even the implied warranty of ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## GNU General Public License for more details. # if [ $# -eq 1 ]; then monprops=(`xvidtune -show | tr 'x' ' ' | tr '"' ' '`) cmd="tempest_for_eliza $((`echo ${monprops[2]}|tr -d '.'`*10000)) ${monprops[0]} ${monprops[1]} ${monprops[6]} 10000000 $1" echo $cmd exec $cmd; fi echo "Please specify a path to a song. Example:" echo "$ $0 /usr/share/doc/tempest-for-eliza/songs/forelise" exit -1 debian/tempest_for_eliza.1.md0000644000000000000000000000267411363342464013401 0ustar % TEMPEST_FOR_ELIZA(1) tempest_for_eliza manual % % April 18, 2010 # NAME tempest_for_eliza - play songs with your computer monitor and AM radio # SYNOPSIS **tempest_for_eliza** *pixelclock x 1000000* *HDisplay* *VDisplay* *HTotal* *radio frequency* *music file* # DESCRIPTION This program displays patterns on a computer monitor that can produce musical tones on AM radios tuned to the proper frequency. # OPTIONS *pixelclock x 1000000*, *HDisplay*, *VDisplay*, and *HTotal* all should be the same each time for your monitor. Use the xvidtune(1) application to determine these values. As the name suggests, for the pixelclock parameter multiply the result given by xvidtune(1) by 1000000. A usual sensible value for *radio frequency* is 10000000, or 10Mhz. # EXAMPLES **$** tempest_for_eliza 119000000 1680 1050 1840 10000000 /usr/share/doc/tempest-for-eliza/songs/forelise Start TFE on a monitor with pixelclock 119, 1680x1050 resolution, and a VDisplay of 1840, to be accessed in the 10Mhz band. # AUTHORS The original idea for *tempest_for_eliza* was taken from Pekka Riikonen, who wrote the original tempest-AM-0.9 application. *tempest_for_eliza* was written by Erik Thiele. This manual page was written by Luke Faraone luke@faraone.cc for the **Debian GNU/Linux** system, but its use elsewhere is encouraged. # SEE ALSO `tempest_for_mp3`(1), `xvidtune`(1), Additional documentation may be found at . debian/copyright_hints0000644000000000000000000000345611363342464012344 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=135 X-Draft: Autogenerated by CDBS snippet copyright-check.mk Files: ./AUTHORS, ./ChangeLog, ./INSTALL, ./Makefile.am, ./NEWS, ./acinclude.m4, ./configure.in, ./debian/README.Debian, ./debian/compat, ./debian/control, ./debian/install, ./debian/manpages, ./debian/rules, ./debian/source/format, ./debian/tempest_for_eliza.1.md, ./debian/tempest_for_mp3.1.md, ./debian/watch, ./mkinstalldirs, ./mksong.sh, ./songs/Makefile.am, ./songs/forelise, ./songs/fruehling, ./songs/godfather, ./songs/jonny, ./songs/oldmacdonald, ./songs/saints, ./songs/starwars, ./songs/ungarian Copyright: *No copyright* License: UNKNOWN FIXME Files: ./Makefile.in, ./aclocal.m4, ./configure, ./songs/Makefile.in Copyright: 1992, 93, 94, 95, 96 Free Software Foundation, Inc 1994-1995-8, 1999, Free Software Foundation, Inc License: UNKNOWN FIXME Files: ./mp3player.cpp, ./player.cpp Copyright: 2001, Erik Thiele License: GPL-2+ FIXME Files: ./missing Copyright: 1996-1997, Free Software Foundation, Inc License: GPL FIXME Files: ./COPYING Copyright: 1989, 1991 Free Software Foundation, Inc HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR HOLDERS AND/OR OTHER PARTIES disclaimer" for the program, if holder saying it may be distributed holder who places the Program under this License interest in the program law: the software, and year name of author License: GPL-2+ FIXME Files: ./songs/tempest Copyright: *No copyright* License: Public domain FIXME Files: ./README Copyright: 2001, Erik Thiele HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR HOLDERS AND/OR OTHER PARTIES License: UNKNOWN FIXME Files: ./install-sh Copyright: 1991, the Massachusetts Institute of Technology License: UNKNOWN FIXME debian/manpages0000644000000000000000000000006311363342464010711 0ustar tempest_for_eliza.1 tempest_for_mp3.1 easy_eliza.1