@ -4,14 +4,14 @@ import random
def playasound ( sound ) :
print ( " playing " + sound )
#playsound(sound)
#playsound(sound) #swap for actual playing function from josephs script
def menu ( ) :
connection = int ( input ( """
For the random museum , press 1.
For the overlapping connections , press 2.
For mol 1and2 , press 3.
To hear this menu again , press 0. """ ))
Me and you all alone in the museum ? press 1.
For the overlapping connections , this one reminds me of you babe , press 2.
For mol - land , a conversation i overheard , press 3.
Just missed hearing my voice ? Press 0 and I ' ll say it all again. " " " ))
match connection :
case 1 :
randomMuseum ( )
@ -23,7 +23,9 @@ def menu():
menu ( )
def randomMuseum ( ) :
complength = int ( input ( " How long will you listen for? " ) )
complength = int ( input ( " I went to the Houweling Telecom Museum, Rotterdam and recorded this for you. I wish you were there with me.
( pause )
So tell me , how many clips do you want to hear ? you can press any digit on your keypad . " ))
while ( complength > 0 ) :
sound = " mus- " + " %02d " % random . randint ( 0 , 25 ) + " .wav "
playasound ( sound )
@ -31,12 +33,11 @@ def randomMuseum():
def overlappingConnections ( ) :
side = int ( input ( """
Overlapping Connections is a re - enactment
awww, here we go . . . Overlapping Connections is a re - enactment
of a transatlantic telephone conversation
between two lovers in 1986.
To hear her story , press 1.
To hear his story , press 2.
between two lovers like us in the summer of 1986. You ' ll love this!
( pause )
To hear her story , press 1 , his story , press 2.
""" ))
match side :
case 1 :
@ -47,17 +48,12 @@ def overlappingConnections():
def mol1and2 ( ) :
side = int ( input ( """
mol1and2 is a telephone play based on
a dialogue between three people on two
teletypewriters , originally written at
the Houweling Telecom Museum , Rotterdam .
So this is a bit secret but I trust you . I heard two teletypewriters , mol1 and mol2 , having such an open conversation at the Houweling Telecom Museum , Rotterdam . Sssshhhhhh . . . . .
( pause )
To hear mol1 press 2.
To hear mol2 press 1.
To hear mol1and2 press 0.
To hear mol3 press 7.
To return to the menu press 5 5 5 5 5 5 5.
To return to the main menu press 5 - 5 - 5 5 - 5 - 5 5 - 5.
To hear this menu again press 6. """ ))
match side :
case 2 :
@ -66,8 +62,6 @@ def mol1and2():
sound = " 20230516-xpub-mol2.wav "
case 0 :
sound = " 20230516-xpub-mol1and2.wav "
case 7 :
sound = " 20230516-xpub-mol3.wav "
case 5 :
menu ( )
case 6 :
@ -75,11 +69,13 @@ def mol1and2():
playasound ( sound )
#----------- This is the start of the program -----------------
print ( """
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Welcome to the telephone opera - tor !
This is a publication of xpub . . . etc
Hey Babe ( sound effect )
Thanks for taking the time to call me , I know you ' re busy at the moment. Hey Babe (sound effect) is a publication by xpub1, a weekly release as part of special issue 21.The upcoming recordings are coming deep from our hearts to you, from a time and place long forgotten... I love you, and I want you to know you are worthwhile.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@ -89,14 +85,12 @@ while(True):
menu ( )
print ( """
If you would like to listen again ,
please hold . Otherwise , thank you
for listening now please hang up . """ )
Heeey are you still there babe ? Please , stay , let ' s talk a little longer. " " " )
print ( """
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Thank you , have a nice day !
I miss you already . I love you . Love you , bye babe . ( sound effect )
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -