Patents by Inventor Clemens Homburg
Clemens Homburg has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9852765Abstract: The present invention relates to a graphical user interface for arranging music, comprising a first display section showing different tracks and a second display section showing a first channel strip and a second channel strip. Preferably, the second channel strip shows the output routing or the destination of a Send of the first channel strip. The present invention also relates to a process for arranging music using the graphical user interface described above. The process allows that the channel associated with the second channel strip is automatically created when the associated bus is addressed for the first time as a Send or output destination in the first channel strip.Type: GrantFiled: March 1, 2007Date of Patent: December 26, 2017Assignee: Apple Inc.Inventors: Thorsten Adam, Clemens Homburg
-
Patent number: 9213466Abstract: A computer implemented method displays an object. The method includes causing the display of a context specific shortcut menu in response to a user command. The menu can include a set of functions relating to the context of the displayed object and a set of a predetermined number of the most recently used functions relating to the context of the displayed object. The most recently used functions can be displayed above the other functions.Type: GrantFiled: July 20, 2009Date of Patent: December 15, 2015Assignee: APPLE INC.Inventors: Clemens Homburg, Michael Christoph Haydn
-
Patent number: 9214143Abstract: Some embodiments provide a music editing application that enables a user to compose and edit note characteristics, e.g., via a touch-sensitive display. The GUI can display a portion of a music track including note events. In response to receiving a user selection of a note event and a user indication for editing a note event, the GUI can display a menu providing a list of characteristics. The characteristics can include an option for associating at least one of several virtual instruments or one of several articulations with the note event. Upon receiving a user input indicating a characteristic, the matrix editor can associate the note event with the characteristic based on the user input. The music editing application can allow the user to edit additional note characteristics (e.g., an instrument, an articulation) because of the extended capacity for data associated with each note event.Type: GrantFiled: March 6, 2013Date of Patent: December 15, 2015Assignee: Apple Inc.Inventors: Alexander H. Little, Tobias Manuel Hermann, Clemens Homburg
-
Patent number: 9129583Abstract: A graphical user interface (GUI) for an audio editing application enables a user to easily and conveniently shift a temporal and/or pitch of a sequence of note events within a musical piece, e.g., via a touch-sensitive display. The GUI displays a set of note events on a matrix grid and a subset of the note events (e.g., selected by the user) on a note events grid that overlaps the matrix grid. The note events grid is moveable with respect to the matrix grid such that the subset of note events is shifted against the remaining note events while the note events within the subset maintain a spatial relationship with respect to each other. Further, the user can shift the note events grid (and the note events therein) to any location within the matrix grid, without unintentionally snapping the note events to a nearest grid location on the matrix grid.Type: GrantFiled: March 6, 2013Date of Patent: September 8, 2015Assignee: Apple Inc.Inventors: Alexander H. Little, Tobias Manuel Hermann, Clemens Homburg
-
Publication number: 20150016631Abstract: Systems and methods for reducing the length of music data files having decaying sound patterns are provided. A system and method can include analyzing a music data file including an attack portion and a tail portion. A fadeout range can be associated with the music data file, and a cut threshold of the tail portion can be identified. A modified version of the music data file can be played back. The playback can include reducing sound levels of the music data file in accordance with the fadeout range and ending the playback when the cut threshold of the tail portion is reached.Type: ApplicationFiled: July 12, 2013Publication date: January 15, 2015Inventors: Clemens Homburg, Chris Adam
-
Publication number: 20130233154Abstract: Some embodiments provide a music editing application that enables a user to compose and edit note characteristics, e.g., via a touch-sensitive display. The GUI can display a portion of a music track including note events. In response to receiving a user selection of a note event and a user indication for editing a note event, the GUI can display a menu providing a list of characteristics. The characteristics can include an option for associating at least one of several virtual instruments or one of several articulations with the note event. Upon receiving a user input indicating a characteristic, the matrix editor can associate the note event with the characteristic based on the user input. The music editing application can allow the user to edit additional note characteristics (e.g., an instrument, an articulation) because of the extended capacity for data associated with each note event.Type: ApplicationFiled: March 6, 2013Publication date: September 12, 2013Applicant: Apple Inc.Inventors: Alexander H. Little, Tobias Manuel Hermann, Clemens Homburg
-
Publication number: 20130233155Abstract: A graphical user interface (GUI) for an audio editing application enables a user to easily and conveniently shift a temporal and/or pitch of a sequence of note events within a musical piece, e.g., via a touch-sensitive display. The GUI displays a set of note events on a matrix grid and a subset of the note events (e.g., selected by the user) on a note events grid that overlaps the matrix grid. The note events grid is moveable with respect to the matrix grid such that the subset of note events is shifted against the remaining note events while the note events within the subset maintain a spatial relationship with respect to each other. Further, the user can shift the note events grid (and the note events therein) to any location within the matrix grid, without unintentionally snapping the note events to a nearest grid location on the matrix grid.Type: ApplicationFiled: March 6, 2013Publication date: September 12, 2013Applicant: Apple Inc.Inventors: Alexander H. Little, Tobias Manuel Hermann, Clemens Homburg
-
Patent number: 8415549Abstract: A computer implemented method allows a user to adjust tracks in a musical arrangement. The method involves a user selecting a musical position of an audio track, which the user desires to adjust in time, either by compressing it or expanding it, by indicating with a pointing device, such as a mouse, the position in the time line of the audio track that the user wishes to alter. A first marker is then displayed at the selected musical position in the audio track. Boundary markers defining transients in the audio signal surrounding the selected musical position are then automatically generated by analysis of the audio signal, and are displayed on the audio track. The two boundary markers define an audio segment that is to be adjusted in tempo by the user moving the first marker along the time line.Type: GrantFiled: March 26, 2012Date of Patent: April 9, 2013Assignee: Apple Inc.Inventors: Thorsten Adam, Oliver Reichhardt, Robert Hunt, Clemens Homburg
-
Patent number: 8253004Abstract: A media application for providing outputs (e.g., audio outputs) in response to inputs received from an input device is provided. The media application may connect input mechanisms of an input device with parameters of channel strips (e.g., which may define output sounds) using an intermediate screen object. The media application may first assign an input mechanism to a screen object, and separately map a screen object to a channel strip parameter. The media application may map a screen object to several channel strips simultaneously such that, based on the value of the screen object, the volume of each of the several channel strips changes. The media application may provide a graphical representation of available channel strips using layers. As the media application accesses a channel strip, the appearance of the portion of the layer associated with the channel strip may change.Type: GrantFiled: January 18, 2008Date of Patent: August 28, 2012Assignee: Apple Inc.Inventor: Clemens Homburg
-
Publication number: 20120180619Abstract: A computer implemented method allows a user to adjust tracks in a musical arrangement. The method involves a user selecting a musical position of an audio track, which the user desires to adjust in time, either by compressing it or expanding it, by indicating with a pointing device, such as a mouse, the position in the time line of the audio track that the user wishes to alter. A first marker is then displayed at the selected musical position in the audio track. Boundary markers defining transients in the audio signal surrounding the selected musical position are then automatically generated by analysis of the audio signal, and are displayed on the audio track. The two boundary markers define an audio segment that is to be adjusted in tempo by the user moving the first marker along the time line.Type: ApplicationFiled: March 26, 2012Publication date: July 19, 2012Applicant: Apple Inc.Inventors: Thorsten Adam, Oliver Reichhardt, Robert Hunt, Clemens Homburg
-
Patent number: 8198525Abstract: A computer implemented method allows a user to collectively adjust tracks in a digital workstation. The method includes causing the display of at least one internal track and at least one external track. The method then allows the collective adjusting of the tempo, tempo and pitch, or tuning of each internal track and each external track in response to receiving a command. The adjusted tempo and/or adjusted tuning value can be displayed.Type: GrantFiled: July 20, 2009Date of Patent: June 12, 2012Assignee: Apple Inc.Inventor: Clemens Homburg
-
Patent number: 8153882Abstract: A computer implemented method allows a user to adjust tracks in a musical arrangement. The method involves a user selecting a musical position of an audio track, which the user desires to adjust in time, either by compressing it or expanding it, by indicating with a pointing device, such as a mouse, the position in the time line of the audio track that the user wishes to alter. A first marker is then displayed at the selected musical position in the audio track. Boundary markers defining transients in the audio signal surrounding the selected musical position are then automatically generated by analysis of the audio signal, and are displayed on the audio track. The two boundary markers define an audio segment that is to be adjusted in tempo by the user moving the first marker along the time line.Type: GrantFiled: July 20, 2009Date of Patent: April 10, 2012Assignee: Apple Inc.Inventors: Thorsten Adam, Oliver Reichhardt, Robert Hunt, Clemens Homburg
-
Patent number: 7952012Abstract: A computer implemented method allows a DAW to adjust a variable tempo of an audio file independent of a global tempo. The method includes causing the display of a musical arrangement having a global tempo. The musical arrangement includes an audio file having a variable tempo which is independent of the global tempo. The method includes adjusting the variable tempo of the audio file, wherein the variable tempo begins at an initial tempo and adjusts to an end tempo over a set length of time. The method can also include outputting the audio file having the variable tempo in response to a command to play the musical arrangement.Type: GrantFiled: July 20, 2009Date of Patent: May 31, 2011Assignee: Apple Inc.Inventor: Clemens Homburg
-
Publication number: 20110011245Abstract: A computer implemented method allows a user to adjust tracks in a musical arrangement. The method involves a user selecting a musical position of an audio track, which the user desires to adjust in time, either by compressing it or expanding it, by indicating with a pointing device, such as a mouse, the position in the time line of the audio track that the user wishes to alter. A first marker is then displayed at the selected musical position in the audio track. Boundary markers defining transients in the audio signal surrounding the selected musical position are then automatically generated by analysis of the audio signal, and are displayed on the audio track. The two boundary markers define an audio segment that is to be adjusted in tempo by the user moving the first marker along the time line.Type: ApplicationFiled: July 20, 2009Publication date: January 20, 2011Applicant: Apple Inc.Inventors: Thorsten Adam, Oliver Reichhardt, Robert Hunt, Clemens Homburg
-
Publication number: 20110016425Abstract: A computer implemented method displays an object. The method includes causing the display of a context specific shortcut menu in response to a user command. The menu can include a set of functions relating to the context of the displayed object and a set of a predetermined number of the most recently used functions relating to the context of the displayed object. The most recently used functions can be displayed above the other functions.Type: ApplicationFiled: July 20, 2009Publication date: January 20, 2011Applicant: Apple Inc.Inventors: Clemens Homburg, Michael Christoph Haydn
-
Publication number: 20110011243Abstract: A computer implemented method allows a user to collectively adjust tracks in a digital workstation. The method includes causing the display of at least one internal track and at least one external track. The method then allows the collective adjusting of the tempo, tempo and pitch, or tuning of each internal track and each external track in response to receiving a command. The adjusted tempo and/or adjusted tuning value can be displayed.Type: ApplicationFiled: July 20, 2009Publication date: January 20, 2011Applicant: Apple Inc.Inventor: Clemens Homburg
-
Publication number: 20110015767Abstract: A computer implemented method allows a user to double or replace a recorded sound using a digital audio workstation. The method includes analyzing an audio file for transients. The method includes detecting a sound event with a corresponding timestamp in the audio file. The method then allows generating, by the processor, MIDI data associated with the corresponding timestamp of the detected sound event. The method then allows outputting the MIDI data to a MIDI instrument. Then the MIDI instrument can generate a corresponding sound at the corresponding timestamp in response to receiving the MIDI data. The detected sound event and corresponding sound can be a snare, drum kick, tom, or other percussion sound.Type: ApplicationFiled: July 20, 2009Publication date: January 20, 2011Applicant: Apple Inc.Inventors: Clemens Homburg, Robert Hunt, Thorsten Adam
-
Publication number: 20110011244Abstract: A computer implemented method allows a DAW to adjust a variable tempo of an audio file independent of a global tempo. The method includes causing the display of a musical arrangement having a global tempo. The musical arrangement includes an audio file having a variable tempo which is independent of the global tempo. The method includes adjusting the variable tempo of the audio file, wherein the variable tempo begins at an initial tempo and adjusts to an end tempo over a set length of time. The method can also include outputting the audio file having the variable tempo in response to a command to play the musical arrangement.Type: ApplicationFiled: July 20, 2009Publication date: January 20, 2011Applicant: Apple Inc.Inventor: Clemens Homburg
-
Publication number: 20090069916Abstract: A media application for providing outputs (e.g., audio outputs) in response to inputs received from an input device is provided. The media application may connect input mechanisms of an input device with parameters of channel strips (e.g., which may define output sounds) using an intermediate screen object. The media application may first assign an input mechanism to a screen object, and separately map a screen object to a channel strip parameter. The media application may map a screen object to several channel strips simultaneously such that, based on the value of the screen object, the volume of each of the several channel strips changes. The media application may provide a graphical representation of available channel strips using layers. As the media application accesses a channel strip, the appearance of the portion of the layer associated with the channel strip may change.Type: ApplicationFiled: January 18, 2008Publication date: March 12, 2009Applicant: Apple Inc.Inventor: Clemens Homburg
-
Patent number: 7442870Abstract: A method and apparatus are provided for representing, storing, and rendering audio data. An audio file enables users to store and exchange sampled audio waveform data along with additional data used to generate or synthesize an audio output closely approximating the original waveform data. The audio file used to generate a piece of music may include note events, synthesis parameters, instruments and track information, and other information for shaping music notes, as well as playback characteristics for emulating a desired ambiance. A rendering apparatus may implement a process for selecting the representation of audio data most likely to provide the best fidelity for the given playback circumstances. The combined audio format also provides a greater degree of compatibility for audio players with different playback capabilities.Type: GrantFiled: January 2, 2004Date of Patent: October 28, 2008Assignee: Apple Inc.Inventors: Gerhard Lengeling, Jan-Hinnerk Helms, Gunter Mensch, Clemens Homburg