TextXoX is a drum machine based on the Park.js Web Audio composition system. The goal of Park.js is to combine the conceptual simplicity of a step sequencer with the algorithmic flexibility of a live coding language. TextXoX uses a slightly simplified subset of the features of Park.js in order to create a simple, but hopefully fun and powerful, drum machine.
TextXoX presents an (optional) brevity challenge. If you are able to keep your composition under 116 characters, click the Twitter icon to send a tweet with the full score of your work along with an embedded link that will bring recipients back to TextXoX, where they can hear your masterpiece. If you're not able to keep it short, that's OK, you can still send the tweet after first truncating the text in the tweet editor page. In this case your Twitter followers will not see the whole score in your tweet, but the composition will remain intact when they click the link and visit the TextXoX site. Either way, you’ll have the opportunity to edit the tweet text before it is sent.
If you'd like to share your work privately, click the envelope icon to send your new work to a friend via email.
Thanks for trying out TextXoX. Please let me know if you have any questions or comments via email or Twitter. Have fun!
— Damon Holzborn
damon@rustleworks.com
damonholzborn.com
rustleworks.com
@damonholzborn