Live Poetry Karaoke
Audience Guide
Performance
You can submit your prompts via Web or SMS before and during show.
Web click here to access a private chat.
SMS - text 204-500-2705
When texting, to prevent spam you must sent the SHOWCODE with each message.
Example for if the SHOWCODE is “MM”, text “MM banana” to suggest banana.
Archiving as Art
After the performance, all ideas, poems, and reading scores will be published. 50% of any revenues will be donated to Wheat City Nuit Blanche / AGSM to continue to support arts in Brandon, MB.
Add Your Name To The Performance
Record of Co-Creation
Do you want to be recognized as a contributor, performer, or witness of this experience? If you want to be recognized in performance documentation and arhchive, please fill out this form or reach out to Amanda at anytime.
I want to explore ways of shared authorship, co-created experiences that are not fleeting moments, and how we give credit and recognition.
Post-Show Feedback & Support
If you would like to share feedback about your experience or suggestions for future performances, please fill out the form here or please reach out directly to Amanda.
Given the unpredictable nature of this show, we want to provide you with information about after-care:
For immediate mental healh assistance, please call or text Canadian Mental Health Crisis Line 9-8-8 or seek emergency support.
For non-urgent requests, please contact Amanda or the Festival Staff for additional resources and after-care support.
Additional Technical Notes
Show Access: Each performance has a unique, time-limited access code that allows audience participation. For SMS, all messages must contact showcode as a prefix.
Performance Duration: Audience will have access to submit their prompts approximately 10 minutes before showtime and throughout the performance. .
Audience Input Pipeline: Audience responses are collected anonymously via both web form and SMS. All incoming data is submitted into a central queue.
Audience Idea Selection: A script randomly selects and combines between 1 to 4 audience inputs at random.
Dynamic Choral Reading Recitation: When the poem writing is complete, a computer script is run to analyze the poem text to label the rhymes and structure of the poem. When in random mode, there is a chance based mechanic that determines the number of speakers, the number of actions, the number of reading instructions, and the types of variations such as elongation of words. There are also special modes where the poem text will translate d into vowels-only, consonants-only, and a mirrored poem recitation. More details available upon request.
Architecture:
Backend: Python Flask web service
Deployment: Render
Queue: Redis
SMS Interaction: Twilio
Feedback Forms: Google Forms
Data Handling:
All responses, poetry text, and choral reading scores are stored securely in a private Google Cloud Storage bucket.
No user-identifying information is stored; data remains anonymous.
Post-Show Cleanup: After each performance concludes, all relevant Redis queues are purged to reset the system for the next show and maintain data hygiene.