Patent classifications
G10H2210/375
Device and method for controlling playback of digital multimedia data as well as a corresponding computer-readable storage medium and a corresponding computer program
A device for controlling playback of digital multimedia displays in first and second portion a representation of a part of the multimedia data, where in the first portion a representation of a part of the multimedia data, which is displayed on the second portion, is displayed, and where the first portion operatable in at least a first and a second mode, where in the first mode independently of a position of a touch point a direction and a speed of the playback is controllable in dependence of a change of the touch point, and in the second mode a new playback position is definable in dependence of the position of the touch point,
for displaying in the second portion a marker for indicating a neighbourhood around the playback position, and
for switching the modus of the first portion, when the marker is moved by user input.
Media-media augmentation system and method of composing a media product
A media-content augmentation system includes a database with a multiplicity of media files and associated metadata. Each media file is mapped to at least one contextual theme defined by beginning and end timings. A processing system couples to the database; and an input couples to the processing system. The input is in the form of temporally-varying events data. The processing system resolves the input into one or more categorized contextual themes, correlates the themes with metadata associated with selected media files relevant to the themes, and then splices or fades together selected media files to reflect the events as the input varies with time, thus generating as an output, a media product in which transitions between media are aligned with the temporally-varying events. The database may contain sections of digital media files. A method aligns sections in digital media files with temporally-varying events data to compose a media product.
Auditory augmentation system and method of composing a media product
An auditory augmentation system includes a database with a multiplicity of audio sections and associated metadata for digital audio files. Each audio section is mapped to a contextual theme, each contextual theme being mapped to an audio section having an entry point and an exit point. The entry and exit points support seamless splice or fade transitions between different audio sections. A processing system couples to the database along with an input; the input is in the form of temporally-varying events data that defines a temporal input. The processing system resolves the temporal input into one or more of a plurality of categorized contextual themes, correlates the categorized contextual themes with metadata associated with selected audio sections relevant to the one or more categorized contextual themes, and splices or fades together selected audio sections, and generates, as an output, a media product in which transitions between audio sections are seamless.
Navigation and interaction controls for three-dimensional environments
The techniques disclosed herein enable a user of a host computer or a user of a remote computer to locate, view, control, and modify objects of a virtual environment. Embodiments disclosed herein can include the generation of a graphical user interface providing a two-dimensional display showing objects at a predetermined elevation of a three-dimensional virtual environment. User interface controls are provided for changing the elevation of the two-dimensional display. The two-dimensional display can be updated to show different elevations as the controls are used to select a new elevation. In some embodiments, the two-dimensional display enables users to move objects of a virtual reality environment. The display can bring highlight to select objects enabling users to readily locate desired objects and locations. The features disclosed herein can be utilized by a computer hosting a virtual reality session or a remote computer operating a companion application.
Method and system for generating an audio or midi output file using a harmonic chord map
The present invention provides a system and method for generating an output file including steps of generating audio or MIDI content blocks from one or more musical performances; receiving an input file having audio or MIDI music content; determining a chord structure and tempo for the input file; generating a harmonic chord map from the chord structure and tempo for the input file; using the harmonic chord map to automatically select content blocks, and generating the output file by combining the selected content blocks and the input file. The invention enables the creation of unique and new musical accompaniments by re-purposing audio or MIDI content from back catalogs and/or out-takes of musical works. The new arrangement may be provided in multiple music styles, genres, or moods and may contain performances from multiple musical instruments, which may be pre-recorded from live instrument performances and/or of MIDI generated musical content.
METHOD AND SYSTEM FOR GENERATING AN AUDIO OR MIDI OUTPUT FILE USING A HARMONIC CHORD MAP
The present invention provides a system and method for generating an output file including steps of generating audio or MIDI content blocks from one or more musical performances; receiving an input file having audio or MIDI music content; determining a chord structure and tempo for the input file; generating a harmonic chord map from the chord structure and tempo for the input file; using the harmonic chord map to automatically select content blocks, and generating the output file by combining the selected content blocks and the input file. The invention enables the creation of unique and new musical accompaniments by re-purposing audio or MIDI content from back catalogs and/or out-takes of musical works. The new arrangement may be provided in multiple music styles, genres, or moods and may contain performances from multiple musical instruments, which may be pre-recorded from live instrument performances and/or of MIDI generated musical content.
Applying audio technologies for the interactive gaming environment
Personalized HRTFs for each of plural computer game participants are convolved with functions representing the acoustics of a physical room in which each participant is located or representing the acoustics of a virtual space in the game environment. Head-tracking of each participant may be employed as the game is played and the HRTFs established accordingly. As the game progresses, the location of each player's character within the virtual game space with respect to the other players is tracked and audio adjusted accordingly. If desired, audio can be down-mixed from, e.g., 5.1 audio and then up-rendered for each player by the game console or by the players' local game interface, e.g., a computer game head-worn visor assembly.
MOVEMENT-BASED AUDIO OUTPUT FOR ELECTRONIC DEVICES
Systems, devices, and methods for motion-based output of audio content are provided. The motion-based output of audio content may include synchronizing a tempo and a phase of audio content being output with a cadence and a phase of a cyclic movement of a user of an electronic device. The motion-based output can be performed by a system-level process such that synchronizations to motion cadence and phase can be provided for local audio content and/or audio content from any of various content streaming sources. The motion-based output can also account for algorithmic and/or transmission latencies, to output beats of the audio content in sync with user footfalls, including in implementations in which wireless headphones or earbuds are used. Tempo and phase matching can also be provided across a delay or interval in which there is no output of audio content, such as during the gap between adjacent songs in a playlist.
Cadence-Based Selection, Playback, and Transition Between Song Versions
A system and methods for acquiring cadence and selecting a song version based on the acquired cadence are disclosed. If the system detects a new cadence, then a new song version that corresponds to the new cadence can be played. The new song version playback can start in a corresponding position as the location of playback in a currently-playing song version. Each related song version shares one or more characteristics, such as melody, but is different in at least one characteristic, such as tempo.
Integrated System and Method for Providing Users With Non-destructive Ways of Manipulating Musical Scores and/or Audio Recordings for Student Practise, Testing and Assessment
An integrated system and method that provides users with non-destructive ways of manipulating musical scores and or audio recordings for student practise, testing and assessment. The said integrated system and method allows users to create questions that utilise one or more of the manipulated items, present questions to a student, collect the said students answer and assess the said students answer. The said integrated system is delivered via digital devices including computers, tablets, smartphones and other such devices.