Patent ID: 9704276
Date: 2017-07-11
CPC Classifications: G06F,G06T,G10H,G10L,G11B

Claim:
1. A method for generating a three-dimensional visual representation of one or more digital audio files on a display including a time domain temporal aspect and a frequency domain with a temporal plane of playback that during audio video playback highlights the point in the image that corresponds to the audio that is currently playing as the image of the audio dynamically moves across said plane, three-dimensional images resulting from frequency analysis and enhancement processes are committed and stored for reproduction in a non-transitory medium: a) receiving a digital audio file comprising tones; b) decomposing said digital audio file in the temporal domain to produce and sequentially store temporal audio slices for frequency analysis; c) generating timestamps for marking locations of said temporal audio slices in said digital audio file along a time axis; d) analyzing said temporal audio slices in the frequency domain to produce audio frequency spectra of said temporal audio slices with frequency being shown along a frequency axis and amplitude being shown along an amplitude axis; e) applying at least one visual enhancement function to said audio frequency spectra to produce visually enhanced audio frequency spectra; f) organizing said temporal audio slices with said visually enhanced audio frequency spectra along said time axis based on said timestamps and stored sequentially to generate said three-dimensional visual representation of said digital audio file for later playback synchronized with said audio file; g) displaying said three-dimensional visual representation from a predetermined viewpoint to a user while said digital audio file is being played back; h) scrolling a visual playback indicator at a temporal plane of playback of said digital audio file along said time axis and over said three-dimensional visual representation; wherein said three-dimensional visual representation is initially displayed in an orientation where said visual representation moves from the background forward across the temporal plane of playback.