- User creates a beat pattern.
- User listens to the newly created pattern.
- User sends the newly created pattern via chat to all connected users.
- User receives a pattern via chat.
- User listens to the received pattern.
- User saves the received pattern to disk.
- User restores the saved pattern from disk — to listen to it, modify it, and resend it via chat.