Sound Line Demo




missing image
level 0, facing future
missing image
level 0, time scale increased
missing image
level 0, right side view
missing image
level 0, right side view, right mouse button click shows display options
missing image
level 1, real time mode on
missing image
level 2, real time mode on
missing image
level 3, real time mode on
missing image
level 4, real time mode on

This example uses a sequence of events to change sounds in real-time mode. The way events and labels are drawn varies with the "level of detail" setting.

In real-time mode, the display time of the qviewer moves forward automatically at a constant rate. This lets you "play" a set of events and the audio and images defined by the events.

demonstrates:
  • real time mode
  • events defined with audio files
  • spatial location of audio
  • manual level of detail
  • drawing events using the built-in Shape extension
  • making events invisible and only drawing events' labels
  • designed labels
  • relative timeline
level of detail:
  • level 0: Standard Boxes: standard labels and events are drawn
  • level 1: Big Labels: just the event labels are drawn. The labels are designed to be large and transparent.
  • level 2: Spheres: labels are not drawn, events are drawn as spheres simulating the color and sheen of different materials (gold, ruby, obsidian, etc.). The spheres are centered on the start time of the event.
  • level 3: Solid Shapes: labels are not drawn, events are drawn as a variety of 3-D shapes in different materials.
  • level 4: Cylinders: labels are not drawn, events are draw as cylinders in different materials. The cylinders extend from the start time to the end time of the event.
things to try:
  • Immediately before or after loading the timeline, quickly reset the display time to the clock time with using the set time to current time command missing image or the reset command missing image. This will ensure that the display time is near the example's events.
  • Make sure that your machine's speakers are on, that the volume is set at an audible level and that the "play sounds" control missing image is active.
  • When you load this example you will see three events and a stack of labels. This is what happens when multiple events try to occupy the same time. In this case, the events are short and the time scale high so they appear to the qviewer to be starting at the same time.
  • Increase the time scale (by moving the triangle target up) until the time scale is about 100,000. The different events and their labels should now be visible.
  • Move the events to the left (with the square target) so that they are all on the left side of the window.
  • Select the first event (waterdrop) and hit the "move time to start of selection" missing image command on the toolbar.
  • Hit the "turn on real time mode" missing image command on the toolbar. This should start sounds playing.
  • Change the view direction to the right missing image.
  • Notice when the different sounds start and finish playing. Note also that the sound events closer to the viewpoint are louder than the ones farther away.
  • Change the level of detail to one. The display shows large labels whose lower left corners mark the start times of the events.
  • Change the level of detail to two. The spheres are drawn by the Shape extension in colors that represent different materials (gold, emerald, ruby, copper, etc.) The centers of the spheres are at the start times of the events.
  • Change the level of detail to three. The events are drawn with some of the solid shapes supplied by the built-in Shape extension.
  • Change the level of detail to four. These events are drawn with the cylinder shape supplied by the built-in Shape extension. Each cylinder extends from the start time to the end time of an event.
  • Real time mode will continue running after the all the sound events have finished. While real-time mode is on, the toolbar button becomes the "turn off real-time mode" command missing image. Hitting it will turn the mode off and stop the display time moving forward. Changing the display time will also turn it off.
  • If you stopped real time mode while sounds were playing, the sounds will continue to play. Audio files can be linked to events in different ways. In this example they will loop continuously as long as the display time is between the start and end time of the event.
© 2011 Quotidian Incorporated