79184600
Jan 18, 2016
Jun 27, 2017
Computer software for live recording of audio, MIDI, video and other media files; computer software for transferring audio, MIDI, video and other media files over peer to peer networks; computer software for creating, recording, processing and mixing music, audio, MIDIs and videos, and controller data; computer communications software for transmitting digital content; computer software for enabling the processing of digital content by multiple users in computer networks, including through social networks and websites
Electrical and Scientific Apparatus