Patent application number | Description | Published |
20100307321 | System and Method for Producing a Harmonious Musical Accompaniment - An apparatus for enhancing audio comprising a first interface and a harmonizing module is disclosed. The first interface receive a first audio segment from a first source. The harmonizing module is coupled to the first interface. The harmonizing module is configured to identify at least one musical property of the first audio segment; calculate a subset of notes that are harmonious with the first audio segment based on the at least one musical property; and select from the subset of notes to generate an audio track to be played substantially synchronously with the first audio segment. A second interface may also be provided to receive a second audio segment from a second source. In this case, the harmonizing module may be configured to generate the audio track by transforming one or more notes of the second audio segment. A method is also provided. | 12-09-2010 |
20100319517 | System and Method for Generating a Musical Compilation Track from Multiple Takes - An apparatus for creating a musical composition comprising an audio interface, and audio converter module, and a multi-track compositor module is disclosed. The audio interface operably receives audio from an audio input device and outputting audio to an audio output device. The audio converter module is operably connected to the audio interface to convert audio received via the audio interface into an audio track having one or more partitions. The multi-track compositor module is configured to receive a first audio track and a second audio track and automatically score each partition of the first and second audio tracks based on one or more criteria. The multi-track compositor module is then configured to construct a third audio track from the partitions of the first and second audio tracks based on the scores for each partition. A method is also provided. | 12-23-2010 |
20100322042 | System and Method for Generating Musical Tracks Within a Continuously Looping Recording Session - An apparatus for creating a musical composition comprising an audio interface, an audio converter and a live looping recording session is disclosed. The audio interface operably receives audio from an input device and outputs audio to an audio output device. The audio converter module is operably connected to the audio interface to convert audio received via the audio interface into an audio track. The recording session module is configured to repeatedly playback a live loop that includes at least a portion of a first audio track, and to add at least a portion of a second audio track to the live loop during repeated playback. The first audio track may be a pre-existing track stored in a data storage medium. The recording session module may be configured to add at least a portion of a third audio track to the live loop during playback, which may be automatically generated based on one or more musical criteria of the first or second tracks. The apparatus may include a user interface coupled to the recording session module to provide a visual representation illustrating the portion of the live loop that is being played. The audio converter module may include a track partitioner to divide at least one of the first and second audio tracks into one or more partitions, a quantizer that aligns audio with a predetermined beat, and a frequency detector to identify the pitch of one or more sounds leading to their storage as a morphology. A method is also provided. | 12-23-2010 |
20120297958 | System and Method for Providing Audio for a Requested Note Using a Render Cache - A method for providing audio data corresponding to a requested musical note is disclosed, the method comprising: (a) providing a render cache having a plurality of cache entries, each of the cache entries corresponding to a different note; (b) receiving a request for a first note from a client; (c) identifying a first cache entry corresponding to the first note; (d) determining that a first audio segment corresponding to the first cache entry is not available; (e) identifying a second audio segment corresponding to a near-hit cache entry in the render cache; and (f) processing the second audio segment into a third audio segment that is substantially similar to the first audio segment. | 11-29-2012 |
20120297959 | System and Method for Applying a Chain of Effects to a Musical Composition - A method for applying audio effects to one or more tracks off musical compilation is disclosed. The method comprises identifying a first virtual musician to be associated with a first instrument track; identifying a first virtual producer to be associated with the first instrument track; applying a first series of effects to the first instrument track, the first series of effects being dependent upon the first virtual musician; and applying a second series of effects to the first instrument track, the second series of effects being dependent upon the first virtual producer. | 11-29-2012 |
20130220102 | Method for Generating a Musical Compilation Track from Multiple Takes - An apparatus for creating a musical composition comprising an audio interface, and audio converter module, and a multi-track compositor module is disclosed. The audio interface operably receives audio from an audio input device and outputting audio to an audio output device. The audio converter module is operably connected to the audio interface to convert audio received via the audio interface into an audio track having one or more partitions. The multi-track compositor module is configured to receive a first audio track and a second audio track and automatically score each partition of the first and second audio tracks based on one or more criteria. The multi-track compositor module is then configured to construct a third audio track from the partitions of the first and second audio tracks based on the scores for each partition. A method is also provided. | 08-29-2013 |
Patent application number | Description | Published |
20110032981 | TRANSITIONING TO SECURE IP COMMUNICATIONS FOR ENCODING, ENCAPSULATING, AND ENCRYPTING DATA - An apparatus, system, and method is directed to transcoding broadcast content, such as in a DVB, ATSC, and MPEG based network, to secure content suitable for an Internet Protocol (IP) based network. In one embodiment, a single multifunctional convergence appliance is employed to enable such transcoding actions as encryption, encoding, and/or encapsulation. For example, in one embodiment, an MPEG transport stream associated with the broadcast content may be transcoded to an IP-based transport stream. In addition, the transport stream may be decrypted, transrated to another rate, and re-encrypted using a different control word for re-encrypting, but a same service key to encrypt the different control word. The system is also enabled to transcode content formatted for the IP-based network to a content format suitable for the broadcast network. | 02-10-2011 |
20110288612 | Video Processing Methods for Improving Visual Acuity and/or Perceived Image Resolution - A method and apparatus for improving visual acuity when providing a visual image from a “high” resolution input device to a “low” resolution output device. The described invention is of particular use when the output device is an array of electrodes as part of a retinal prosthesis used to restore vision to a visually-impaired patient. In that various limitations may, within the foreseeable future, limit the density of such an electrode array (and thus the resolution of the output image), the present invention teaches techniques to assign processed pixel subsets of a higher resolution image to a single electrode. By varying the pixel subsets, e.g., by jittering, and/or altering the processing criteria, the perceived visual acuity may be further improved. Alternatively and additionally, such processing may be further extended to drive neighboring electrodes in combination to thus stimulate virtual electrode sites and thus further enhance visual acuity. | 11-24-2011 |
20130060700 | ENABLING TRANSFERABLE ENTITLEMENTS BETWEEN NETWORKED DEVICES - A method, apparatus, and system are directed towards employing transferable entitlements using EMMs for enabling a purchase of content using a mobile device, and redeeming for access the content using a different network device. An existing billing infrastructure may be used during a purchase transaction to identify the purchasing device. Upon billing authorization, a transferable EMM (XEMM) may be sent to the purchasing device. The purchasing device may then provide the XEMM to another network device. The other network device may send the XEMM to a redeeming service when requesting access to the content. Upon authorization, an EMM with an access key to the content may be sent to the other network device. | 03-07-2013 |
20140150111 | Audio/Video Identification Watermarking - The invention is directed to marking audio/video (A/V) signals for use in tracing content to a source. An ID controller captures an A/V synchronization fingerprint from a master A/V signal, stores the fingerprint in a data store, and provides signals to an ID encoder to have encoded an identifier into a copy of the master A/V signal. The identifier is encoded to be persistent through actions such as capture, compression, and/or transcoding. In one embodiment, the identifier is encoded as a bit sequence, where each bit is encoded using an encoding technique that is hereinafter called a Mississippi encoding technique. The encoded identifier within the copied A/V signal may later be determined by extracting the fingerprint and comparing it to the stored fingerprint to determine the identifier. The identifier may then be used to trace a source of the copied A/V signal. | 05-29-2014 |