From: yomguy Date: Thu, 30 Jun 2011 12:05:53 +0000 (+0200) Subject: add conf X-Git-Tag: 0.9~130 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=87b05355e47fb821afe780ac60012a540a2cbe28;p=telecaster-client.git add conf --- diff --git a/conf/etc/apache2/sites-available/telecaster.conf b/conf/etc/apache2/sites-available/telecaster.conf new file mode 100644 index 0000000..4859b3e --- /dev/null +++ b/conf/etc/apache2/sites-available/telecaster.conf @@ -0,0 +1,36 @@ + + ServerAdmin webmaster@localhost + DocumentRoot /var/www/ + + SuexecUserGroup telecaster telecaster + + ErrorLog /var/log/apache2/error.log + + # Possible values include: debug, info, notice, warn, error, crit, + # alert, emerg. + LogLevel warn + + CustomLog /var/log/apache2/access.log combined + ServerSignature On + + + Options Indexes FollowSymLinks MultiViews + AllowOverride all + Order allow,deny + allow from all + # This directive allows us to have apache2's default start page + # in /apache2-default/, but still have / go to the right place + RedirectMatch ^/$ /telecaster/telecaster.py + + + Alias /telecaster/ /var/www/telecaster/ + + AllowOverride All + AddHandler cgi-script cgi py + Options ExecCGI + Order allow,deny + Allow from all + + Alias /favicon.ico /var/www/telecaster/favicon.ico + + diff --git a/conf/etc/default/jackd b/conf/etc/default/jackd new file mode 100644 index 0000000..45509b2 --- /dev/null +++ b/conf/etc/default/jackd @@ -0,0 +1,9 @@ +# Set to "yes" to start jackd at boot +START_DAEMON=yes + +# The jackd process will run under this user +USER=telecaster + +# Options to pass to jackd +OPTIONS="-dalsa -r44100 -p4096 -n3 -D -Chw:1,1 -Phw:1,0" + diff --git a/conf/etc/default/vncserver b/conf/etc/default/vncserver new file mode 100644 index 0000000..1309100 --- /dev/null +++ b/conf/etc/default/vncserver @@ -0,0 +1,12 @@ +# Set to "yes" to start vncserver at boot +START_DAEMON=yes + +# The vncserver process will run under this user +USER=telecaster + +# The vncserver port (i.e. 2 for 5902) +PORT="2" + +# Options to pass to vncserver +OPTIONS="-geometry 1024x768 -depth 8" + diff --git a/conf/etc/init.d/jackd b/conf/etc/init.d/jackd new file mode 100755 index 0000000..1c5f6f5 --- /dev/null +++ b/conf/etc/init.d/jackd @@ -0,0 +1,83 @@ +#!/bin/sh +### BEGIN INIT INFO +# Provides: jackd +# Required-Start: +# Required-Stop: +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: init-Script for system wide fetchmail daemon +### END INIT INFO + + +DAEMON=/usr/bin/jackd +USER= +OPTIONS="" +LOG=/var/log/jackd.log +PIDFILE=/var/run/jackd.pid + +test -f /etc/default/jackd || exit 0 +. /etc/default/jackd + +JACKDHOME=/home/$USER + +if [ ! "x$START_DAEMON" = "xyes" -a ! "$1" = "stop" ]; then + echo "Edit /etc/default/jackd to start jackd" + exit 0 +fi + +test -f $DAEMON || exit 0 + +. /lib/lsb/init-functions + +case "$1" in + start) + log_begin_msg "Starting jackd audio server:" "jackd" + echo $DAEMON $OPTIONS ' &' > $JACKDHOME/.jackdinit + chmod +x $JACKDHOME/.jackdinit + su -c $JACKDHOME/.jackdinit $USER > ${LOG} + sleep 2 + pid=`pgrep -u ${USER} jackd` + if [ pid = '' ]; then + log_failure_msg "JACK daemon can't be started! Check logfile: ${LOG}" + else + echo $pid > $PIDFILE + fi + + ;; + stop) + log_begin_msg "Stopping jackd audio server:" "jackd" + pid=`cat $PIDFILE | sed -e 's/\s.*//'|head -n1` + if [ ! pid = '' ]; then + kill -9 $pid + log_end_msg 0 + else + log_end_msg 1 + exit 1 + fi + rm $PIDFILE + ;; + try-restart) + if test -e $PIDFILE ; then + pid=`cat $PIDFILE | sed -e 's/\s.*//'|head -n1` + PIDDIR=/proc/$pid + if [ -d ${PIDDIR} -a "$(readlink -f ${PIDDIR}/exe)" = "${DAEMON}" ]; then + $0 restart + exit 0 + fi + fi + test -f /etc/rc`/sbin/runlevel | cut -d' ' -f2`.d/S*jackd* && $0 start + ;; + + *) + log_warning_msg "Usage: /etc/init.d/jackd {start|stop|restart|force-reload|awaken|debug-run}" + log_warning_msg " start - starts system-wide jackd service" + log_warning_msg " stop - stops system-wide jackd service" + log_warning_msg " restart, force-reload - starts a new system-wide jackd service" + log_warning_msg " awaken - tell system-wide jackd to start a poll cycle immediately" + log_warning_msg " debug-run [strace [strace options...]] - start a debug run of the" + log_warning_msg " system-wide jackd service, optionally running it under strace" + exit 1 + ;; +esac + +exit 0 diff --git a/conf/etc/init.d/vncserver b/conf/etc/init.d/vncserver new file mode 100755 index 0000000..9411a01 --- /dev/null +++ b/conf/etc/init.d/vncserver @@ -0,0 +1,87 @@ +#!/bin/sh +### BEGIN INIT INFO +# Provides: vncserver +# Required-Start: +# Required-Stop: +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: init script for the audio vncserver +### END INIT INFO + + +DAEMON=/usr/bin/vncserver +USER= +OPTIONS="" +LOG=/var/log/vncserver.log +PIDFILE=/var/run/vncserver.pid +PORT=1 + +test -f /etc/default/vncserver || exit 0 +. /etc/default/vncserver + +VNCHOME=/home/$USER + +if [ ! "x$START_DAEMON" = "xyes" -a ! "$1" = "stop" ]; then + echo "Edit /etc/default/vncserver to start vncserver" + exit 0 +fi + +test -f $DAEMON || exit 0 + +. /lib/lsb/init-functions + +case "$1" in + start) + log_begin_msg "Starting vncserver audio server:" "vncserver" + echo $DAEMON $OPTIONS :$PORT' &' > $VNCHOME/.vncserverinit + chmod +x $VNCHOME/.vncserverinit + su -c $VNCHOME/.vncserverinit $USER > ${LOG} + sleep 2 + pid=`pgrep -u ${USER} vncserver` + if [ pid = '' ]; then + log_failure_msg "Vncserver daemon can't be started! Check logfile: ${LOG}" + else + echo $pid > $PIDFILE + fi + + ;; + stop) + log_begin_msg "Stopping vncserver audio server:" "vncserver" + pid=`cat $PIDFILE | sed -e 's/\s.*//'|head -n1` + if [ ! pid = '' ]; then + su -c "pkill -9 -f \"deefuzzer /etc/telecaster/deefuzzer_safe.xml\" " + su -c "pkill -9 edcast_jack" $USER + sleep 1 + su -c "vncserver -kill :$PORT" $USER + log_end_msg 0 + else + log_end_msg 1 + exit 1 + fi + rm $PIDFILE + ;; + try-restart) + if test -e $PIDFILE ; then + pid=`cat $PIDFILE | sed -e 's/\s.*//'|head -n1` + PIDDIR=/proc/$pid + if [ -d ${PIDDIR} -a "$(readlink -f ${PIDDIR}/exe)" = "${DAEMON}" ]; then + $0 restart + exit 0 + fi + fi + test -f /etc/rc`/sbin/runlevel | cut -d' ' -f2`.d/S*vncserver* && $0 start + ;; + + *) + log_warning_msg "Usage: /etc/init.d/vncserver {start|stop|restart|force-reload|awaken|debug-run}" + log_warning_msg " start - starts system-wide vncserver service" + log_warning_msg " stop - stops system-wide vncserver service" + log_warning_msg " restart, force-reload - starts a new system-wide vncserver service" + log_warning_msg " awaken - tell system-wide vncserver to start a poll cycle immediately" + log_warning_msg " debug-run [strace [strace options...]] - start a debug run of the" + log_warning_msg " system-wide vncserver service, optionally running it under strace" + exit 1 + ;; +esac + +exit 0 diff --git a/conf/etc/telecaster/deefuzzer.xml b/conf/etc/telecaster/deefuzzer.xml new file mode 100644 index 0000000..746f8dd --- /dev/null +++ b/conf/etc/telecaster/deefuzzer.xml @@ -0,0 +1,114 @@ + + /var/log/deefuzzer/telecaster.log + /var/www/m3u/telecaster.m3u + + + + telecaster_local + TeleCaster Localhost + TeleCaster local audio streaming + http://parisson.com + Vocal + + + 127.0.0.1 + 8000 + source2parisson + 0 + + + /path/to/ogg + ogg + 64 + 4 + 44100 + 1 + 0 + + + /var/www/rss + 0 + + + 0 + 76728330-OjKgbHtn4II86Ad7pNUGEzfNAkGTW5Wvw38qUmLE + 4egZs1dSM37XVY8zXa016Yueku2fleXF2bx8k25V4 + bla bla + + + 0 + /path/to/jingles + 1 + + + 1 + 1234 + + + 1 + http://127.0.0.1:8000/telecaster_live.ogg + Parisson + + + 1 + /path/to/archives + + + + + + + telecaster + TeleCaster Remote + TeleCaster Remote + http://parisson.com + School + + + stream.parisson.com + 8000 + source2parisson + 0 + + + /path/to/ogg + ogg + 96 + 4 + 44100 + 1 + 0 + + + /var/www/rss + 0 + + + 0 + 76728330-OjKgbHtn4II86Ad7pNUGEzfNAkGTW5Wvw38qUmLE + 4egZs1dSM37XVY8zXa016Yueku2fleXF2bx8k25V4 + bla bla + + + 0 + /path/to/jingles + 1 + + + 0 + 1235 + + + 1 + http://127.0.0.1:8000/telecaster_live.ogg + Parisson + + + 0 + /path/to/archives + + + + + + diff --git a/conf/etc/telecaster/deefuzzer_mp3.xml b/conf/etc/telecaster/deefuzzer_mp3.xml new file mode 100644 index 0000000..26d02eb --- /dev/null +++ b/conf/etc/telecaster/deefuzzer_mp3.xml @@ -0,0 +1,114 @@ + + /var/log/deefuzzer/telecaster.log + /var/www/m3u/telecaster.m3u + + + + telecaster_local + TeleCaster Localhost + TeleCaster local audio streaming + http://parisson.com + Vocal + + + 127.0.0.1 + 8000 + source2parisson + 0 + + + /path/to/mp3 + mp3 + 96 + 7 + 44100 + 2 + 1 + + + /var/www/rss + 0 + + + 0 + 76728330-OjKgbHtn4II86Ad7pNUGEzfNAkGTW5Wvw38qUmLE + 4egZs1dSM37XVY8zXa016Yueku2fleXF2bx8k25V4 + bla bla + + + 0 + /path/to/jingles + 1 + + + 1 + 1234 + + + 1 + http://127.0.0.1:8000/telecaster_live.mp3 + Parisson + + + 1 + /path/to/archives + + + + + + + telecaster + TeleCaster Remote + TeleCaster Remote + http://parisson.com + School + + + stream.parisson.com + 8000 + source2parisson + 0 + + + /path/to/mp3 + mp3 + 96 + 7 + 44100 + 2 + 1 + + + /var/www/rss + 0 + + + 0 + my_twitter_user + my_twitter_password + bla bla + + + 0 + /path/to/jingles + 1 + + + 0 + 1235 + + + 1 + http://127.0.0.1:8000/telecaster_live.mp3 + Parisson + + + 0 + /path/to/archives + + + + + + diff --git a/conf/etc/telecaster/deefuzzer_ogg.xml b/conf/etc/telecaster/deefuzzer_ogg.xml new file mode 100644 index 0000000..2a774fb --- /dev/null +++ b/conf/etc/telecaster/deefuzzer_ogg.xml @@ -0,0 +1,114 @@ + + /var/log/deefuzzer/telecaster.log + /var/www/m3u/telecaster.m3u + + + + telecaster_local + TeleCaster Localhost + TeleCaster local audio streaming + http://parisson.com + Vocal + + + 127.0.0.1 + 8000 + source2parisson + 0 + + + /path/to/ogg + ogg + 64 + 4 + 44100 + 1 + 0 + + + /var/www/rss + 0 + + + 0 + 76728330-OjKgbHtn4II86Ad7pNUGEzfNAkGTW5Wvw38qUmLE + 4egZs1dSM37XVY8zXa016Yueku2fleXF2bx8k25V4 + bla bla + + + 0 + /path/to/jingles + 1 + + + 1 + 1234 + + + 1 + http://127.0.0.1:8000/telecaster_live.ogg + Parisson + + + 1 + /path/to/archives + + + + + + + telecaster + TeleCaster Remote + TeleCaster Remote + http://parisson.com + School + + + stream.parisson.com + 8000 + source2parisson + 0 + + + /path/to/ogg + ogg + 96 + 4 + 44100 + 1 + 0 + + + /var/www/rss + 0 + + + 0 + my_twitter_user + my_twitter_password + bla bla + + + 0 + /path/to/jingles + 1 + + + 0 + 1235 + + + 1 + http://127.0.0.1:8000/telecaster_live.ogg + Parisson + + + 0 + /path/to/archives + + + + + + diff --git a/conf/etc/telecaster/deefuzzer_safe.xml b/conf/etc/telecaster/deefuzzer_safe.xml new file mode 100644 index 0000000..e1d6ebb --- /dev/null +++ b/conf/etc/telecaster/deefuzzer_safe.xml @@ -0,0 +1,60 @@ + + /var/log/deefuzzer/telecaster_safe.log + /var/www/m3u/telecaster_safe.m3u + + + + telecaster_live_safe + TeleCaster Localhost Live Safe Recorder + TeleCaster safe local live audio record + http://parisson.com + Vocal + + + 127.0.0.1 + 8000 + source2parisson + 0 + + + /home/telecaster/media/ogg + ogg + 96 + 7 + 44100 + 1 + 0 + + + /var/www/rss + 0 + + + 0 + 76728330-OjKgbHtn4II86Ad7pNUGEzfNAkGTW5Wvw38qUmLE + 4egZs1dSM37XVY8zXa016Yueku2fleXF2bx8k25V4 + bla bla + + + 0 + /path/to/jingles + 1 + + + 0 + 1234 + + + 1 + http://127.0.0.1:8000/telecaster_live.ogg + Parisson + + + 1 + /home/telecaster/trash + + + + + + diff --git a/conf/etc/telecaster/deefuzzer_safe_mp3.xml b/conf/etc/telecaster/deefuzzer_safe_mp3.xml new file mode 100644 index 0000000..4ad00d7 --- /dev/null +++ b/conf/etc/telecaster/deefuzzer_safe_mp3.xml @@ -0,0 +1,60 @@ + + /var/log/deefuzzer/telecaster_safe.log + /var/www/m3u/telecaster_safe.m3u + + + + telecaster_live_safe + TeleCaster Localhost Live Safe Recorder + TeleCaster safe local live audio record + http://parisson.com + Vocal + + + 127.0.0.1 + 8000 + source2parisson + 0 + + + /home/telecaster/media/mp3 + mp3 + 96 + 7 + 44100 + 2 + 1 + + + /var/www/rss + 0 + + + 0 + 76728330-OjKgbHtn4II86Ad7pNUGEzfNAkGTW5Wvw38qUmLE + 4egZs1dSM37XVY8zXa016Yueku2fleXF2bx8k25V4 + bla bla + + + 0 + /path/to/jingles + 1 + + + 0 + 1234 + + + 1 + http://127.0.0.1:8000/telecaster_live.mp3 + Parisson + + + 1 + /home/telecaster/trash + + + + + + diff --git a/conf/etc/telecaster/deefuzzer_safe_ogg.xml b/conf/etc/telecaster/deefuzzer_safe_ogg.xml new file mode 100644 index 0000000..e1d6ebb --- /dev/null +++ b/conf/etc/telecaster/deefuzzer_safe_ogg.xml @@ -0,0 +1,60 @@ + + /var/log/deefuzzer/telecaster_safe.log + /var/www/m3u/telecaster_safe.m3u + + + + telecaster_live_safe + TeleCaster Localhost Live Safe Recorder + TeleCaster safe local live audio record + http://parisson.com + Vocal + + + 127.0.0.1 + 8000 + source2parisson + 0 + + + /home/telecaster/media/ogg + ogg + 96 + 7 + 44100 + 1 + 0 + + + /var/www/rss + 0 + + + 0 + 76728330-OjKgbHtn4II86Ad7pNUGEzfNAkGTW5Wvw38qUmLE + 4egZs1dSM37XVY8zXa016Yueku2fleXF2bx8k25V4 + bla bla + + + 0 + /path/to/jingles + 1 + + + 0 + 1234 + + + 1 + http://127.0.0.1:8000/telecaster_live.ogg + Parisson + + + 1 + /home/telecaster/trash + + + + + + diff --git a/conf/etc/telecaster/edcast_jack_local.cfg b/conf/etc/telecaster/edcast_jack_local.cfg new file mode 100644 index 0000000..0cfe09d --- /dev/null +++ b/conf/etc/telecaster/edcast_jack_local.cfg @@ -0,0 +1,53 @@ +# Destination server details (to where you are encoding). Valid server types : Shoutcast, Icecast, Icecast2 +ServerType=Icecast2 +Server=localhost +Port=8000 +ServerPassword=source2parisson +ServerMountpoint=/telecaster_live.ogg +# YP (Stream Directory) Settings +ServerPublic=0 +ServerIRC= +ServerAIM= +ServerICQ= +ServerStreamURL=http://parisson.com +ServerName=TeleCaster LIVE +ServerDescription=Local LIVE media streaming broadcast +ServerGenre=Vocal +AutomaticReconnectSecs=10 +AutoConnect=1 +# Output codec selection (Valid selections : MP3, OggVorbis, Ogg FLAC, AAC, AAC Plus) +Encode=OggVorbis +# General settings (non-codec related). Note : NumberChannels = 1 for MONO, 2 for STEREO +NumberChannels=1 +Samplerate=44100 +BitrateNominal=64 +BitrateMin=32 +BitrateMax=96 + +# +SaveDirectoryFlag=0 +SaveDirectory=/home/telecaster/trash +SaveAsWAV=0 +# +# Ogg Vorbis specific settings. Note: Valid settings for BitrateQuality flag are (Quality, Bitrate Management) +OggQuality=4 +OggBitrateQualityFlag=Quality +# LAME specific settings. Note: Setting the low/highpass freq to 0 will disable them. +LameCBRFlag=0 +LameQuality=5 +LameCopywrite=0 +LameOriginal=0 +LameStrictISO=0 +LameDisableReservior=0 +LameVBRMode=vbr_abr +LameLowpassfreq=0 +LameHighpassfreq=0 +LAMEPreset=0 +# AAC (FAAC) specific settings. +AACQuality=100 +AACCutoff= +# Log Level 1 = LOG_ERROR, 2 = LOG_ERROR+LOG_WARNING, 3 = LOG_ERROR+LOG_WARNING+LOG_DEBUG +LogLevel=1 +# Log File +LogFile=/tmp/telecaster_streamer_log + diff --git a/conf/etc/telecaster/edcast_jack_local_mp3.cfg b/conf/etc/telecaster/edcast_jack_local_mp3.cfg new file mode 100644 index 0000000..1638c6e --- /dev/null +++ b/conf/etc/telecaster/edcast_jack_local_mp3.cfg @@ -0,0 +1,53 @@ +# Destination server details (to where you are encoding). Valid server types : Shoutcast, Icecast, Icecast2 +ServerType=Icecast2 +Server=localhost +Port=8000 +ServerPassword=source2parisson +ServerMountpoint=/telecaster_live.mp3 +# YP (Stream Directory) Settings +ServerPublic=0 +ServerIRC= +ServerAIM= +ServerICQ= +ServerStreamURL=http://parisson.com +ServerName=TeleCaster LIVE +ServerDescription=Local LIVE media streaming broadcast +ServerGenre=Vocal +AutomaticReconnectSecs=10 +AutoConnect=1 +# Output codec selection (Valid selections : MP3, OggVorbis, Ogg FLAC, AAC, AAC Plus) +Encode=MP3 +# General settings (non-codec related). Note : NumberChannels = 1 for MONO, 2 for STEREO +NumberChannels=1 +Samplerate=44100 +BitrateNominal=64 +BitrateMin=32 +BitrateMax=96 + +# +SaveDirectoryFlag=0 +SaveDirectory=/home/telecaster/trash +SaveAsWAV=0 +# +# Ogg Vorbis specific settings. Note: Valid settings for BitrateQuality flag are (Quality, Bitrate Management) +OggQuality=3 +OggBitrateQualityFlag=Quality +# LAME specific settings. Note: Setting the low/highpass freq to 0 will disable them. +LameCBRFlag=0 +LameQuality=5 +LameCopywrite=0 +LameOriginal=0 +LameStrictISO=0 +LameDisableReservior=0 +LameVBRMode=vbr_abr +LameLowpassfreq=0 +LameHighpassfreq=0 +LAMEPreset=0 +# AAC (FAAC) specific settings. +AACQuality=100 +AACCutoff= +# Log Level 1 = LOG_ERROR, 2 = LOG_ERROR+LOG_WARNING, 3 = LOG_ERROR+LOG_WARNING+LOG_DEBUG +LogLevel=1 +# Log File +LogFile=/tmp/telecaster_streamer_log + diff --git a/conf/etc/telecaster/edcast_jack_local_ogg.cfg b/conf/etc/telecaster/edcast_jack_local_ogg.cfg new file mode 100644 index 0000000..0cfe09d --- /dev/null +++ b/conf/etc/telecaster/edcast_jack_local_ogg.cfg @@ -0,0 +1,53 @@ +# Destination server details (to where you are encoding). Valid server types : Shoutcast, Icecast, Icecast2 +ServerType=Icecast2 +Server=localhost +Port=8000 +ServerPassword=source2parisson +ServerMountpoint=/telecaster_live.ogg +# YP (Stream Directory) Settings +ServerPublic=0 +ServerIRC= +ServerAIM= +ServerICQ= +ServerStreamURL=http://parisson.com +ServerName=TeleCaster LIVE +ServerDescription=Local LIVE media streaming broadcast +ServerGenre=Vocal +AutomaticReconnectSecs=10 +AutoConnect=1 +# Output codec selection (Valid selections : MP3, OggVorbis, Ogg FLAC, AAC, AAC Plus) +Encode=OggVorbis +# General settings (non-codec related). Note : NumberChannels = 1 for MONO, 2 for STEREO +NumberChannels=1 +Samplerate=44100 +BitrateNominal=64 +BitrateMin=32 +BitrateMax=96 + +# +SaveDirectoryFlag=0 +SaveDirectory=/home/telecaster/trash +SaveAsWAV=0 +# +# Ogg Vorbis specific settings. Note: Valid settings for BitrateQuality flag are (Quality, Bitrate Management) +OggQuality=4 +OggBitrateQualityFlag=Quality +# LAME specific settings. Note: Setting the low/highpass freq to 0 will disable them. +LameCBRFlag=0 +LameQuality=5 +LameCopywrite=0 +LameOriginal=0 +LameStrictISO=0 +LameDisableReservior=0 +LameVBRMode=vbr_abr +LameLowpassfreq=0 +LameHighpassfreq=0 +LAMEPreset=0 +# AAC (FAAC) specific settings. +AACQuality=100 +AACCutoff= +# Log Level 1 = LOG_ERROR, 2 = LOG_ERROR+LOG_WARNING, 3 = LOG_ERROR+LOG_WARNING+LOG_DEBUG +LogLevel=1 +# Log File +LogFile=/tmp/telecaster_streamer_log + diff --git a/conf/etc/telecaster/eq_comp_limit_02.rack b/conf/etc/telecaster/eq_comp_limit_02.rack new file mode 100644 index 0000000..87d5e4c Binary files /dev/null and b/conf/etc/telecaster/eq_comp_limit_02.rack differ diff --git a/conf/etc/telecaster/telecaster.xml b/conf/etc/telecaster/telecaster.xml new file mode 100644 index 0000000..456fcc7 --- /dev/null +++ b/conf/etc/telecaster/telecaster.xml @@ -0,0 +1,333 @@ + + + Parisson + Parisson + TeleCaster Services + telecaster.parisson.com + Various + + /var/log/telecaster/telecaster.log + + /etc/telecaster/deefuzzer.xml + + + true + /home/telecaster/media/ogg + /home/telecaster/archives + ogg + 64 + 1 + 4 + 44100 + + + + jack_rack:out_1 + + + + + CRFPA + + + Droit_administratif_Corrections + + + Droit_administratif_Cours + + + Droit_des_obligations_Corrections + + + Droit_des_obligations_Cours + + + Droit_commercial_des_affaires_Corrections + + + Droit_commercial_des_affaires_Cours + + + Droit_communautaire_et_europeen_Corrections + + + Droit_communautaire_et_europeen_Cours + + + Droit_de_la_famille_et_des_personnes_Corrections + + + Droit_de_la_famille_et_des_personnes_Cours + + + Droit_du_travail_Corrections + + + Droit_du_travail_Cours + + + Droit_fiscal_Corrections + + + Droit_fiscal_Cours + + + Droit_international_prive_Corrections + + + Droit_international_prive_Cours + + + Droit_patrimonial_Corrections + + + Droit_patrimonial_Cours + + + Droit_public_des_activites_economiques_Corrections + + + Droit_public_des_activites_economiques_Cours + + + Droit_penal_Corrections + + + Droit_penal_Cours + + + Droit_Libertes_publiques_Cours + + + Note_de_synthese_Corrections + + + Procedure_administrative_et_contentieuse_Corrections + + + Procedure_administrative_et_contentieuse_Cours + + + Procedure_civile_Corrections + + + Procedure_civile_Cours + + + Procedures_collectives_et_suretes_Corrections + + + Procedures_collectives_et_suretes_Cours + + + Procedure_penale_Corrections + + + Procedure_penale_Cours + + + Oral-Procedures_communautaires + + + Oral-Voies_d_ex + + + Oral-Comptabilite_privee + + + Oral-Finances_publiques + + + TEST + + + + + + + AE + + + Administratif_Cours + + + Adm_Correction + + + Civil_Correction + + + Commercial_Correctio + + + Commercial_Cours + + + Deontologie_Cours + + + Civil_Cours + + + Methodo_Oraux + + + Penal_Correction + + + Penal_Cours + + + Procedures_Cours + + + Reunion_info + + + Social_Corrections + + + Social_Cours + + + REUNION + + + TEST + + + + + + ENM + + + TEST + + + REUNION + + + + + + + FJP + + + Actualisation + + + TEST + + + REUNION + + + + + + MARINHO A. + + + GIUSTINIANI G. + + + BOFFA R. + + + MEUNIER J. + + + THERY C. + + + JLB + + + AZZI T. + + + ETIENNEY A. + + + MARKUS J. + + + ANDREU L. + + + ROUMIER W. + + + HAIK R. + + + POISSON S. + + + CARTIER-BRESSON A. + + + MBONGO P. + + + MATHONNET P. + + + FOULQUIER N. + + + RILOV. F + + + JEANSEN E. + + + LA J. + + + MECARELLI G. + + + COLLET M. + + + GILBERT S. + + + VIAL C. + + + PAGNERRE E. + + + PANOU C. + + + GILBERT S. + + + ROBBE S. + + + + 1ere_sem + 2e_sem + 3e_sem + 4e_sem + 5e_sem + 6e_sem + 7e_sem + 8e_sem + 9e_sem + 10e_sem + 11e_sem + 12e_sem + 13e_sem + 14e_sem + 15e_sem + 16e_sem + + + diff --git a/conf/etc/telecaster/telecaster_mp3.xml b/conf/etc/telecaster/telecaster_mp3.xml new file mode 100644 index 0000000..1d0eeaf --- /dev/null +++ b/conf/etc/telecaster/telecaster_mp3.xml @@ -0,0 +1,333 @@ + + + Parisson + Parisson + TeleCaster Services + telecaster.parisson.com + Various + + /var/log/telecaster/telecaster.log + + /etc/telecaster/deefuzzer.xml + + + true + /home/telecaster/media/mp3 + /home/telecaster/archives + mp3 + 96 + 1 + 3 + 44100 + + + + jack_rack:out_1 + + + + + CRFPA + + + Droit_administratif_Corrections + + + Droit_administratif_Cours + + + Droit_des_obligations_Corrections + + + Droit_des_obligations_Cours + + + Droit_commercial_des_affaires_Corrections + + + Droit_commercial_des_affaires_Cours + + + Droit_communautaire_et_europeen_Corrections + + + Droit_communautaire_et_europeen_Cours + + + Droit_de_la_famille_et_des_personnes_Corrections + + + Droit_de_la_famille_et_des_personnes_Cours + + + Droit_du_travail_Corrections + + + Droit_du_travail_Cours + + + Droit_fiscal_Corrections + + + Droit_fiscal_Cours + + + Droit_international_prive_Corrections + + + Droit_international_prive_Cours + + + Droit_patrimonial_Corrections + + + Droit_patrimonial_Cours + + + Droit_public_des_activites_economiques_Corrections + + + Droit_public_des_activites_economiques_Cours + + + Droit_penal_Corrections + + + Droit_penal_Cours + + + Droit_Libertes_publiques_Cours + + + Note_de_synthese_Corrections + + + Procedure_administrative_et_contentieuse_Corrections + + + Procedure_administrative_et_contentieuse_Cours + + + Procedure_civile_Corrections + + + Procedure_civile_Cours + + + Procedures_collectives_et_suretes_Corrections + + + Procedures_collectives_et_suretes_Cours + + + Procedure_penale_Corrections + + + Procedure_penale_Cours + + + Oral-Procedures_communautaires + + + Oral-Voies_d_ex + + + Oral-Comptabilite_privee + + + Oral-Finances_publiques + + + TEST + + + + + + + AE + + + Administratif_Cours + + + Adm_Correction + + + Civil_Correction + + + Commercial_Correctio + + + Commercial_Cours + + + Deontologie_Cours + + + Droit civil - Cours + + + Methodo_Oraux + + + Penal_Correction + + + Penal_Cours + + + Procedures_Cours + + + Reunion_info + + + Social_Corrections + + + Social_Cours + + + REUNION + + + TEST + + + + + + ENM + + + TEST + + + REUNION + + + + + + + FJP + + + Actualisation + + + TEST + + + REUNION + + + + + + MARINHO A. + + + GIUSTINIANI G. + + + BOFFA R. + + + MEUNIER J. + + + THERY C. + + + JLB + + + AZZI T. + + + ETIENNEY A. + + + MARKUS J. + + + ANDREU L. + + + ROUMIER W. + + + HAIK R. + + + POISSON S. + + + CARTIER-BRESSON A. + + + MBONGO P. + + + MATHONNET P. + + + FOULQUIER N. + + + RILOV. F + + + JEANSEN E. + + + LA J. + + + MECARELLI G. + + + COLLET M. + + + GILBERT S. + + + VIAL C. + + + PAGNERRE E. + + + PANOU C. + + + GILBERT S. + + + ROBBE S. + + + + 1ere_sem + 2e_sem + 3e_sem + 4e_sem + 5e_sem + 6e_sem + 7e_sem + 8e_sem + 9e_sem + 10e_sem + 11e_sem + 12e_sem + 13e_sem + 14e_sem + 15e_sem + 16e_sem + + + diff --git a/conf/etc/telecaster/telecaster_ogg.xml b/conf/etc/telecaster/telecaster_ogg.xml new file mode 100644 index 0000000..93d8604 --- /dev/null +++ b/conf/etc/telecaster/telecaster_ogg.xml @@ -0,0 +1,333 @@ + + + Parisson + Parisson + TeleCaster Services + telecaster.parisson.com + Various + + /var/log/telecaster/telecaster.log + + /etc/telecaster/deefuzzer.xml + + + true + /home/telecaster/media/ogg + /home/telecaster/archives + ogg + 64 + 1 + 4 + 44100 + + + + jack_rack:out_1 + + + + + CRFPA + + + Droit_administratif_Corrections + + + Droit_administratif_Cours + + + Droit_des_obligations_Corrections + + + Droit_des_obligations_Cours + + + Droit_commercial_des_affaires_Corrections + + + Droit_commercial_des_affaires_Cours + + + Droit_communautaire_et_europeen_Corrections + + + Droit_communautaire_et_europeen_Cours + + + Droit_de_la_famille_et_des_personnes_Corrections + + + Droit_de_la_famille_et_des_personnes_Cours + + + Droit_du_travail_Corrections + + + Droit_du_travail_Cours + + + Droit_fiscal_Corrections + + + Droit_fiscal_Cours + + + Droit_international_prive_Corrections + + + Droit_international_prive_Cours + + + Droit_patrimonial_Corrections + + + Droit_patrimonial_Cours + + + Droit_public_des_activites_economiques_Corrections + + + Droit_public_des_activites_economiques_Cours + + + Droit_penal_Corrections + + + Droit_penal_Cours + + + Droit_Libertes_publiques_Cours + + + Note_de_synthese_Corrections + + + Procedure_administrative_et_contentieuse_Corrections + + + Procedure_administrative_et_contentieuse_Cours + + + Procedure_civile_Corrections + + + Procedure_civile_Cours + + + Procedures_collectives_et_suretes_Corrections + + + Procedures_collectives_et_suretes_Cours + + + Procedure_penale_Corrections + + + Procedure_penale_Cours + + + Oral-Procedures_communautaires + + + Oral-Voies_d_ex + + + Oral-Comptabilite_privee + + + Oral-Finances_publiques + + + TEST + + + + + + + AE + + + Administratif_Cours + + + Adm_Correction + + + Civil_Correction + + + Commercial_Correctio + + + Commercial_Cours + + + Deontologie_Cours + + + Droit civil - Cours + + + Methodo_Oraux + + + Penal_Correction + + + Penal_Cours + + + Procedures_Cours + + + Reunion_info + + + Social_Corrections + + + Social_Cours + + + REUNION + + + TEST + + + + + + ENM + + + TEST + + + REUNION + + + + + + + FJP + + + Actualisation + + + TEST + + + REUNION + + + + + + MARINHO A. + + + GIUSTINIANI G. + + + BOFFA R. + + + MEUNIER J. + + + THERY C. + + + JLB + + + AZZI T. + + + ETIENNEY A. + + + MARKUS J. + + + ANDREU L. + + + ROUMIER W. + + + HAIK R. + + + POISSON S. + + + CARTIER-BRESSON A. + + + MBONGO P. + + + MATHONNET P. + + + FOULQUIER N. + + + RILOV. F + + + JEANSEN E. + + + LA J. + + + MECARELLI G. + + + COLLET M. + + + GILBERT S. + + + VIAL C. + + + PAGNERRE E. + + + PANOU C. + + + GILBERT S. + + + ROBBE S. + + + + 1ere_sem + 2e_sem + 3e_sem + 4e_sem + 5e_sem + 6e_sem + 7e_sem + 8e_sem + 9e_sem + 10e_sem + 11e_sem + 12e_sem + 13e_sem + 14e_sem + 15e_sem + 16e_sem + + + diff --git a/conf/etc/telecaster/telecaster_pb.xml b/conf/etc/telecaster/telecaster_pb.xml new file mode 100644 index 0000000..08c3712 --- /dev/null +++ b/conf/etc/telecaster/telecaster_pb.xml @@ -0,0 +1,332 @@ + + + Pre-Barreau + Pre-Barreau + La preparation au Barreau de Paris + telecaster-04.parisson.com + Vocal + + /tmp/telecaster.log + + /etc/telecaster/deefuzzer.xml + + + true + /home/prebarreau/media + /home/prebarreau/archives + mp3 + 96 + 1 + 3 + 44100 + + + + jack_rack:out_1 + + + + + CRFPA + + + Droit_administratif_Corrections + + + Droit_administratif_Cours + + + Droit_des_obligations_Corrections + + + Droit_des_obligations_Cours + + + Droit_commercial_des_affaires_Corrections + + + Droit_commercial_des_affaires_Cours + + + Droit_communautaire_et_europeen_Corrections + + + Droit_communautaire_et_europeen_Cours + + + Droit_de_la_famille_et_des_personnes_Corrections + + + Droit_de_la_famille_et_des_personnes_Cours + + + Droit_du_travail_Corrections + + + Droit_du_travail_Cours + + + Droit_fiscal_Corrections + + + Droit_fiscal_Cours + + + Droit_international_prive_Corrections + + + Droit_international_prive_Cours + + + Droit_patrimonial_Corrections + + + Droit_patrimonial_Cours + + + Droit_public_des_activites_economiques_Corrections + + + Droit_public_des_activites_economiques_Cours + + + Droit_penal_Corrections + + + Droit_penal_Cours + + + Droit_Libertes_publiques_Cours + + + Note_de_synthese_Corrections + + + Procedure_administrative_et_contentieuse_Corrections + + + Procedure_administrative_et_contentieuse_Cours + + + Procedure_civile_Corrections + + + Procedure_civile_Cours + + + Procedures_collectives_et_suretes_Corrections + + + Procedures_collectives_et_suretes_Cours + + + Procedure_penale_Corrections + + + Procedure_penale_Cours + + + Oral-Procedures_communautaires + + + Oral-Voies_d_ex + + + Oral-Comptabilite_privee + + + Oral-Finances_publiques + + + TEST + + + + + + + AE + + + Administratif_Cours + + + Adm_Correction + + + Civil_Correction + + + Commercial_Correctio + + + Commercial_Cours + + + Deontologie_Cours + + + Civil_Cours + + + Methodo_Oraux + + + Penal_Correction + + + Penal_Cours + + + Procedures_Cours + + + Reunion_info + + + Social_Corrections + + + Social_Cours + + + REUNION + + + TEST + + + + + + ENM + + + TEST + + + REUNION + + + + + + + FJP + + + Actualisation + + + TEST + + + REUNION + + + + + + MARINHO A. + + + GIUSTINIANI G. + + + BOFFA R. + + + MEUNIER J. + + + THERY C. + + + JLB + + + AZZI T. + + + ETIENNEY A. + + + MARKUS J. + + + ANDREU L. + + + ROUMIER W. + + + HAIK R. + + + POISSON S. + + + CARTIER-BRESSON A. + + + MBONGO P. + + + MATHONNET P. + + + FOULQUIER N. + + + RILOV. F + + + JEANSEN E. + + + LA J. + + + MECARELLI G. + + + COLLET M. + + + GILBERT S. + + + VIAL C. + + + PAGNERRE E. + + + PANOU C. + + + GILBERT S. + + + ROBBE S. + + + + 1ere_sem + 2e_sem + 3e_sem + 4e_sem + 5e_sem + 6e_sem + 7e_sem + 8e_sem + 9e_sem + 10e_sem + 11e_sem + 12e_sem + 13e_sem + 14e_sem + 15e_sem + 16e_sem + + diff --git a/conf/home/bin/rotate_desktop b/conf/home/bin/rotate_desktop new file mode 100755 index 0000000..3e6abf8 --- /dev/null +++ b/conf/home/bin/rotate_desktop @@ -0,0 +1,12 @@ +#!/bin/bash + +xrandrout="$(xrandr)" + +case $xrandrout in + *1024x600+0+0\ inverted\ \(* ) rotate=0; invert=0;; + *1024x600+0+0\ \(* ) rotate=2; invert=1;; +esac + +xrandr -o $rotate +xinput --set-prop 11 "Evdev Axis Inversion" $invert, $invert + diff --git a/conf/home/fluxbox/autostart.sh b/conf/home/fluxbox/autostart.sh new file mode 100755 index 0000000..e67f098 --- /dev/null +++ b/conf/home/fluxbox/autostart.sh @@ -0,0 +1,34 @@ +#!/bin/sh + +pid=`pgrep jack-rack` + +if [ ! $pid = "" ]; then + sleep 1 +else + jack-rack -n /etc/telecaster/eq_comp_limit_02.rack > /dev/null & + sleep 10 + jack_connect system:capture_1 jack_rack:in_1 + jack_connect system:capture_2 jack_rack:in_2 +fi + +qjackctl & + +edcast_jack -c /etc/telecaster/edcast_jack_local.cfg -n LIVE -p jack_rack > /dev/null & +sleep 3 + +# MONO setup +jack_disconnect jack_rack:out_2 LIVE:in_2 +jack_connect jack_rack:out_1 LIVE:in_1 +jack_connect jack_rack:out_1 LIVE:in_2 +jack_connect jack_rack:out_1 system:playback_1 +jack_connect jack_rack:out_1 system:playback_2 + + +# STEREO setup +#jack_connect jack_rack:out_1 LIVE:in_1 +#jack_connect jack_rack:out_2 LIVE:in_2 +#jack_connect jack_rack:out_1 system:playback_1 +#jack_connect jack_rack:out_2 system:playback_2 + +# Start safe DeeFuzzer +deefuzzer /etc/telecaster/deefuzzer_safe.xml > /dev/null & diff --git a/conf/home/fluxbox/init b/conf/home/fluxbox/init new file mode 100644 index 0000000..25769d1 --- /dev/null +++ b/conf/home/fluxbox/init @@ -0,0 +1,37 @@ +session.screen0.iconbar.mode: {static groups} (workspace) +session.screen0.tab.placement: Top +session.screen0.tab.width: 64 +session.screen0.tab.height: 16 +session.screen0.tabs.usePixmap: false +session.screen0.toolbar.onTop: False +session.screen0.toolbar.autoHide: False +session.screen0.toolbar.placement: BottomCenter +session.screen0.toolbar.widthPercent: 66 +session.screen0.slit.placement: RightBottom +session.screen0.slit.direction: Vertical +session.screen0.slit.onTop: False +session.screen0.slit.autoHide: False +session.screen0.edgeSnapThreshold: 0 +session.screen0.strftimeFormat: %k:%M +session.screen0.colPlacementDirection: TopToBottom +session.screen0.showwindowposition: true +session.screen0.rowPlacementDirection: LeftToRight +session.screen0.focusNewWindows: True +session.screen0.windowPlacement: RowSmartPlacement +session.screen0.rootCommand: sh ~/.fluxbox/autostart.sh +session.screen0.workspaces: 4 +session.screen0.focusModel: ClickToFocus +session.screen0.focusLastWindow: True +session.screen0.workspaceNames: one,two,three,four +session.screen0.fullMaximization: False +session.colorsPerChannel: 4 +session.menuFile: ~/.fluxbox/menu +session.configVersion: 10 +session.doubleClickInterval: 250 +session.cacheLife: 5 +session.cacheMax: 200 +session.opaqueMove: False +session.styleFile: /usr/share/fluxbox/styles/BlueNight +session.keyFile: ~/.fluxbox/keys +session.autoRaiseDelay: 250 +session.imageDither: True diff --git a/conf/home/fluxbox/init.ubuntu b/conf/home/fluxbox/init.ubuntu new file mode 100644 index 0000000..86638e4 --- /dev/null +++ b/conf/home/fluxbox/init.ubuntu @@ -0,0 +1,4 @@ +session.menuFile: ~/.fluxbox/menu +session.keyFile: ~/.fluxbox/keys +session.configVersion: 11 + diff --git a/conf/home/fluxbox/startup.ubuntu b/conf/home/fluxbox/startup.ubuntu new file mode 100644 index 0000000..bd1a913 --- /dev/null +++ b/conf/home/fluxbox/startup.ubuntu @@ -0,0 +1,60 @@ +#!/bin/sh +# +# fluxbox startup-script: +# +# Lines starting with a '#' are ignored. + +# Change your keymap: +xmodmap "/home/telecaster/.Xmodmap" + +# Applications you want to run with fluxbox. +# MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ''&'' AT THE END. +# +# unclutter -idle 2 & +# wmnd & +# wmsmixer -w & +# idesk & + +# And last but not least we start fluxbox. +# Because it is the last app you have to run it with ''exec'' before it. + +fluxbox & +# or if you want to keep a log: +# exec fluxbox -log "/home/telecaster/.fluxbox/log" + +fbpid=$! + +sleep 1 + +{ +pid=`pgrep jack-rack` + +if [ ! $pid = "" ]; then + sleep 1 +else + jack-rack -n /etc/telecaster/eq_comp_limit_02.rack > /dev/null & + sleep 10 + jack_connect system:capture_1 jack_rack:in_1 + jack_connect system:capture_2 jack_rack:in_2 +fi + +qjackctl & + +edcast_jack -c /etc/telecaster/edcast_jack_local.cfg -n LIVE -p jack_rack > /dev/null & +sleep 3 + +# MONO setup +jack_disconnect jack_rack:out_2 LIVE:in_2 +jack_connect jack_rack:out_1 LIVE:in_1 +jack_connect jack_rack:out_1 LIVE:in_2 + +# STEREO setup +#jack_connect jack_rack:out_1 LIVE:in_1 +#jack_connect jack_rack:out_2 LIVE:in_2 + +# Start safe DeeFuzzer +deefuzzer /etc/telecaster/deefuzzer_safe.xml > /dev/null & + +} & + +wait $fbpid diff --git a/conf/home/media/mp3/silence.mp3 b/conf/home/media/mp3/silence.mp3 new file mode 100644 index 0000000..17538c9 Binary files /dev/null and b/conf/home/media/mp3/silence.mp3 differ diff --git a/conf/home/media/ogg/silence.ogg b/conf/home/media/ogg/silence.ogg new file mode 100644 index 0000000..5cfaddf Binary files /dev/null and b/conf/home/media/ogg/silence.ogg differ diff --git a/conf/home/vnc/xstartup b/conf/home/vnc/xstartup new file mode 100755 index 0000000..416bd91 --- /dev/null +++ b/conf/home/vnc/xstartup @@ -0,0 +1,16 @@ +#!/bin/sh + +# Uncomment the following two lines for normal desktop: +# unset SESSION_MANAGER +# exec /etc/X11/xinit/xinitrc + +[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup +[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources +xsetroot -solid grey +#xset s 0 +vncconfig -iconic & +#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & +#x-window-manager & +#jackd -R -dalsa -r44100 -p2048 -n4 -D -Chw:0,1 -Phw:0,1 -S & +fluxbox & + diff --git a/conf/home/vnc/xstartup.ubuntu b/conf/home/vnc/xstartup.ubuntu new file mode 100755 index 0000000..ce84087 --- /dev/null +++ b/conf/home/vnc/xstartup.ubuntu @@ -0,0 +1,16 @@ +#!/bin/sh + +# Uncomment the following two lines for normal desktop: +# unset SESSION_MANAGER +# exec /etc/X11/xinit/xinitrc + +[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup +[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources +xsetroot -solid grey +#xset s 0 +vncconfig -iconic & +#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & +#x-window-manager & +#jackd -R -dalsa -r44100 -p2048 -n4 -D -Chw:0,1 -Phw:0,1 -S & +startfluxbox & +