This website should provide information on the Animations for Head Tracking series of apps. In order for this website to be mobile-friendly it was made as simple as possible. Some pictures will link to larger ones if more detail is available.

The full series of apps can be found in the Amazon AppStore

The Animations for Head Tracking series provides a relaxing form of interactivity where one only needs to look around.

Each of the apps provide numerous viewing paths and are designed to run offline so they will give high replay value.

These apps provide a view of music that otherwise can only be heard. Enables people born deaf to now sense the moving structure of baroque music not visible from piano-roll formats.

The apps should run an any Android cellphone or tablet that contains gyros, and there is a free setup app that may or may not be required for tuning the gyros (since there is no way to know how sensors are positioned on every Android device).

Cellphones with an HDMI output can be attached to a Head Mount Display (with tape if nothing else).

There are hoods made specifically for strapping onto tablets to block ambient light (and some people have made hoods out of tissue-boxes).

Some of these programs started back in the days of wire-frame graphics so they have been stress-tested against a variety of head-trackers over the years.

For at least a couple decades these animations have adapted to a large variety of OpenGL device drivers and a wide range of aspect-ratios.

Each of these apps are tested across previous systems to be reverse-compatible back to Android system 1.6 (the first supporting large screens).

The apps are also non-natively developed so they should run across all processor types.

Other HMD's that do not support HDMI input should work fine with an inexpensive HDMI-to-video converter.


If one does not have a device that can run the apps, here are links to video clips that show the first 24 seconds of each captured at 1080p resolution with roll=0, yaw=0, pitch=0 so altogether it takes only about five minutes to get a good sample of them all with little effort. Following each description is timing info for musicians that may enjoy playing along while projecting or immersed-in the geometric animation of the music.

BWV 816 - Textures The Textures program is a reconstruction of a French baroque dance based on la Bouree de Basque. The other dancers are represented by the five Platonic Solids. The dance takes place in an room with a checkered floor with Moorish patterns on the walls, each having a different color scheme to assist with orientation. Each repeat in the music allows the viewer and partner Dodecahedron to remain stationary while the other dancers repeat the same movements. Time: 1:30, H=80

RV 437 - Baskets The Baskets program places the viewer at the center of terrain being weaved in the patterns of Native American basketry with geometric shapes representing purple mountains, green trees, white lightening, turquoise water, yellow and orange forest fire and sun rays, all rotating in sync with the music. Time: 2:08, Q=45

BWV 914 - Blossoms The Blossoms program displays the formal structure of a fugue by using branches of flower blossoms interlaced like extruded Arabian ornamental patterns in a stylized form similar to Japanese screen-paintings on a monumental scale. The branches are pruned to the music as the viewer continues toward the originating tree. Time: 3:12, Q=90

RV 548 - LilyPonds The LilyPonds program presents to the viewer a series of LilyPonds that are floating gently upon sine waves that are in sync with the violin music. Each of the LilyPonds are based on traditional Buddhist mandala designs such as the Vairocana (Illuminator), Hevajra, Samvara, Yamantaka, rDorjeac'an (Holder of the Diamond), and the Mandalas of the Two Worlds (from the Muromachi period). Gazing downward at the LilyPonds as they go by should give a sense of ascending. Time: 3:28, Q=45

BWV 848 - Helix The Helix program is a ballet in three dimensional space with a host of angels pirouetting in the pattern of a double-helix along the topology of a torus that itself goes through transformations in sync with the music. Time: 1:09, E=270

RV 107 - Landscapes The Landscapes program contains the 64 hexagrams from the Chinese classic The Book of Changes. Each of the 8 trigrams are represented by a musical instrument with similar characteristics to the visual nature of each trigram. The Upper-keyboard moves with the Clouds from Heaven. The Lower-keyboard moves with the patterns of the Earth. The Flute moves with the Mountains and rocks. The Oboe moves with the Water in the streams. The Violin moves with the Fires and the sun. The Bassoon moves with the Wind around the trees and wood. The Cello moves with the Lakes and pools. The Bass moves with the Thunder of lightening. This low-polygon landscape scrolls forward in a manner influenced by the traditional Chinese landscape symbolic perspective of nature where the energy of "the" movement is primary, and where negative space is used for sky given the constraints of the medium in conserving polygons, and hence rendering-time with the computer display as the medium. The Chaconne is of French orgin with the repeated harmonic pattern allowing individual and combined variations, where the eight-bar ground sometimes overlaps, and eventually all instruments crystalize into the final unified variation. Time: 2:57, E=120

BWV 826 - Creatures The Creatures program depicts flocks of birds and schools of fish moving in and out of tightly interlocked patterns that are either uni-directional or bi-directional to a rondo. Time: 1:52, Q=90

RV 443 - Tipis The Tipis program is a view of rising though the smoke holes of a series of 13 different lodges with Native American geometric designs drawn from nature like stars, hooves, clouds, the four winds, moons, leaves, butterflies, snakes, turtles, lightening, sunsets, and feathers. Also synced to the drum are other traditional designs that are generally found on the upper and lower parts of lodges such as group-went, many-lakes, bear tracks, many-moons, buffalo pair trail, and many others. Time: 3:28, E=90

BWV 846 - Rings The Rings program has a host of angels interweaving in an Islamic pattern along a cylindrical ring that makes one full rotation to the progression of the music. Time: 2:17, Q=60

RV 419 - Blankets The Blankets program is a trip through a canyon patterned after Native American blankets where turquoise colored water streams below in sync the music in addition to the canyon and mountain walls along side that depict the symmetry of the instrumental parts. Time: 1:16, E=180

BWV 906 - Vines The Vines program is a bird's-eye-view of time-accelerated vines as they snake around to the structure of the fantasy musical form. Turn back and see these octagonal vines unwind around the viewer and out into the sky. Also, witness the near sudden fruition of dodehedric grapes to the musical ornamentation. Time: 4:26, Q=72

BWV 156 - Flowers The Flowers program is a view of flowers represented by Archimedian polyhedra that bloom to the music with colors determined by each semitone. Placement of the leaves on the stems are also based on the semitone of the pizzicato. The other violins are depicted by fractal mountain ranges going by on either side. Patterns on the leaves are also based on the same gasket fractals. The way the stems move are based on the bass line. The movement ends with the viewer surrounded to the horizon in a meadow that blooms to arco of the instruments. Time: 2:48, Q=30


The following do not currently have video clips:

RV 63 - The Carpets program is a view of the 20 variations as flying carpets with patterns from mosques around the world. Time: 9:46 Tempos used for the 20 variations in quarters : I. 60, II. 90, III-VIII. 120, IX. 60, X. 180, XI. 120, XII. 72, XIII-XIV. 120, XV. 60, XVI-XX. 120. An animation of this length is only available on devices with reliable sensor-drivers like the Amazon Kindle Fire HD 7 (3rd Gen) 2013

RV 207 - The Brocades program has short-lived geometric flower patterns (often found on washi-paper) bloom to the plucking of the strings across rippling quilts of kimono patterns, and to the solo violin "it is neither the wind nor sashes but your own mind that flaps". Time: 2:56, Q=45

BWV 971 - The Beads program depicts the geometric forms of Native American beadwork in motion as they originally adorned moving objects like clothing, cradles, tools, and ceremonial objects because these characteristic geometric designs usually bore some relation to article's attributes rather than in the static context of museum specimens. The geometric figures, originally based on porcupine quillwork, employed not more than seven colors and white was the most commonly color used for backgrounds signifying snow or winter. The limited number of angular design elements tended to form in space of the narrow belts in a style similar to a drumbeat and ornamentation of the Italian Concerto, often regarded as a perfect model of a well designed solo concerto. Time: 3:16, Q=45


The following provides a few example configurations. Selecting some of these images should display a larger image for detail of interconnections.

The following displays a generic 7 inch tablet that displays 1080p resolution. In this configuration a hood is strapped onto the tablet. This hood has two elastic straps integrated into the design and can also be used as a carrier for the tablet when it is folded up. The hood is an H-R7 and is made by a company called Hoodman.

Hoodman Back View:

Hoodman Side View:

Hoodman Front View:

The HMZ series Personal 3D Viewer is made by Sony and the Android device. In the following configuration the Android device being used is an LG G2X since it has an HDMI port that does not need a separate power cord. To attach the G2X to the headset a Breffo Spiderpodium is used.

HMZ-T1 Back View:

HMZ-T1 Side View:

HMZ-T1 Front View:

The CyberMaxx Virtual Reality Headset was made by VictorMaxx and featured the ability to take input from either NTSC composite RCA plugs or VGA graphics and stereo mini plugs. In this configuration an "HDMI to Composite" converter is used. It is sold by company called "HD Video Processing". One could just as well use an "HDMI to VGA" converter and the stereo mini-plugs instead. The other unused connector (RS-232) was for magnetic-based head tracking that came with the Head Mount Display. The Android device is an LG G2X. To attach the G2X to the headset two Breffo Spiderpodiums had to be used in order to grip into many small areas around the display.

CyberMaxx Back View:

CyberMaxx Side View:

CyberMaxx Front View:

The Scuba was made by Philips and had the ability to take input from NTSC composite RCA plugs. In this configuration an "HDMI to Composite" converter is used. It is sold by company called "HD Video Processing". The Android device is a LG G2X. To attach the G2X to the headset a product called a Mobile Device Holder is being used, and is made by a company called Bell Automotive Products. The Product Code is 22-1-22235-8.

Scuba Back View:

Scuba Side View:

Scuba Front View:


Comments and questions are welcome at the following e-mail address: