CPC G10H 1/0008 (2013.01) [G06F 3/0482 (2013.01); G06F 3/165 (2013.01); G10H 1/46 (2013.01); G10H 2210/105 (2013.01); G10H 2210/325 (2013.01); G10H 2210/381 (2013.01); G10H 2220/116 (2013.01)] | 20 Claims |
1. A host computing device for providing a music customization graphical user interface to a user computing device, the host computing device comprising:
a communication subsystem for communicatively coupling the host computing device to the user computing device;
a logic subsystem; and
a storage subsystem comprising instructions executable by the logic subsystem to send the music customization graphical user interface to the user computing device, the music customization graphical user interface comprising:
a plurality of user-selectable song name selectors configured to receive user input, wherein each of the user-selectable song name selectors corresponds to a different song, and a selected song name selector of the plurality of song name selectors is selected by a user;
a music player region comprising a title of a selected song that corresponds to the selected song name selector, a user-selectable play button, and a user-selectable song customization selector, wherein the selected song comprises a plurality of music stems;
a customization window comprising:
a plurality of music stem indicators that each correspond to at least one music stem of the plurality of music stems; and
a plurality of user-selectable mixing buttons comprising:
a first user-selectable mixing button corresponding to each music stem indicator of the plurality of music stem indicators, the first mixing button configured to add the music stem corresponding to a music stem indicator horizontally aligned with the first mixing button to a user song mix; and
a second user-selectable mixing button located adjacent to the first mixing button, the user-selectable second mixing button configured to remove the music stem corresponding to the music stem selector horizontally aligned with the first mixing button from the user song mix; and
a user-selectable download button configured to download a file comprising the user song mix to the user computing device.
|