Audicle Face: Shredder
version: 1.0.x.x (quintesson)
|
|
home: http://audicle.cs.princeton.edu
click to enlarge
- The third face of the Audicle, the Shredder,
gives a
visual representation of the shreds you are running, as well as a summary
of statistics about shreds, updated real-time.
- Each shred is visualized as a separate colored sphere. The spheres
rotate on their own, but by clicking and dragging anywhere within the
Audicle window, you can change your view of the spheres. It's pretty
goofy, and we are not all that happy about it, but this is what we got for
now.
- You'll notice, if you get the angle right, that each of the
shreds currently in the VM exists on the same plane within the
three-dimensional space (see image below). This is the plane of shredular
existence. Yes!!!
click to enlarge
- When a shred is removed from the VM (either directly or as the result
of a parent/child cascade), its sphere will float away from this plane, to
shred heaven.
click to enlarge
- If new shreds are added, new spheres will appear and join the plane
as if they were expanding bubbles.
- If you click on the green sphere in the bottom right of the Audicle
window, then each shred's sphere will be presented in a list, in the
order in which they were sporked. Next to each sphere will be a line of
information regarding that shred (see image below).
click to enlarge
- By clicking and dragging again, you can even change perspectives when
looking at the list! OpenGL abuse! (see image below)
click to enlarge
- The information given next to each sphere is as follows:
id - state - name - origin - number of vm bytecode instructions performed -
number of time advances - cycles/activations - average control rate (dynamically computed)
previous face
|
main
|
next face
audicle |
soundlab |
cs |
music
|