分布式音乐协作的制作方法

文档序号:9221654阅读:279来源:国知局
分布式音乐协作的制作方法
【专利说明】分布式音乐协作
[0001]相关申请的交叉引用
[0002]本申请要求于2012年8月I日提交的美国临时申请第61/678,401号的优先权,其全部内容以引用的方式并入本文。
技术领域
[0003]本公开涉及一种音乐处理软件,尤其是一种在音乐人之间实现协作的软件。
【背景技术】
[0004]表示音乐的数据长期以来都可以在计算机上编辑。实现该功能的音乐编辑器能够从原始文件开始,对这些原始文件进行处理来创建各种混音。然而,实现该功能的现代系统却不利于音乐人之间的协作。

【发明内容】

[0005]在一个方面中,本发明的特征在于一种在音乐人之间实现协作的系统。该系统包括配置为经由广域网连接至远程客户端的服务器。所述服务器配置为:接收与会话相关联的会话轨迹,各个所述会话轨迹包含表示在所述会话期间由音乐源创建的音乐的数据,并且将这些会话轨迹存储在包括多个会话数据单元的会话数据库中。各个所述会话数据单元包括用于会话的会话轨迹以及与所述会话轨迹相关联的会话元数据。所述服务器进一步配置为从用户接收修改所述会话元数据的指令,并且还提供表示通过所述会话元数据修改后的所述会话轨迹的数据。
[0006]各种类型的元数据应该处于本发明的范围内。在某些实施例中,所述会话元数据包括会话变换式,而在其他实施例中,所述会话元数据包括注释数据。
[0007]某些实施例包括允许协作的特征。例如,在某些实施例中,所述服务器进一步配置为使第一用户能够向第二用户提供对所选会话轨迹和所述会话元数据的访问。在其他实施例中,所述服务器进一步配置为使第一用户能够允许第二用户注释会话轨迹。以及,在其他实施例中,所述服务器进一步配置为使第一用户能够允许第二用户收听通过所选会话变换式修改后的所选会话轨迹。
[0008]本发明的部件可以跨多个政治辖区。在某些实施例中,所述服务器位于美国领土外并且由位于美国领土内的用户代所述用户控制。
[0009]在另一方面中,本发明的特征在于一种使用户混合表示音乐的轨迹的设备。该设备包括数据处理系统,所述数据处理系统配置为:接收与会话相关联的会话轨迹,各个所述会话轨迹包含表示在所述会话期间由音乐源创建的音乐的数据;将所述会话轨迹存储在会话数据库中,所述会话数据库包括多个会话数据单元,各个所述会话数据单元包括用于会话的会话轨迹以及与所述会话轨迹相关联的会话元数据,其中,所述服务器进一步配置为从用户接收修改所述会话元数据的指令,以及其中,所述服务器配置为提供表示通过所述会话元数据修改后的所述会话轨迹的数据。
[0010]在某些实施例中,所述会话元数据包括会话变换式。
[0011 ]在其他实施例中,所述会话元数据包括注释数据。
[0012]本发明的这些和其他特征将通过以下详细说明和附图而显而易见,在图中:
【附图说明】
[0013]图1示出了具有其输出会话向量的会话集线器;
[0014]图2示出了连接有图1的会话集线器的协作系统;
[0015]图3示出了用于图2的协作系统的用户界面的时间线视图;
[0016]图4示出了用于图2的协作系统的用户界面的注释视图;
[0017]图5示出了用于图2的协作系统的用户界面的混合视图;
[0018]图6示出了用于图2的协作系统的用户界面的编辑视图;
[0019]图7示出了用于图2的协作系统的用户界面的音乐视图。
【具体实施方式】
[0020]几组音乐人常常聚在一起在“会话”中进行排练。会话集线器10,如图1所示的并且如美国专利公开2009/0282967中所描述的(其全部内容以应用的方式并入本文),接受音乐人12的输入并且生成与该音乐人在会话期间演奏的内容相对应的一个或多个轨迹14。这些轨迹14中的每一个在本文中均称为“会话轨迹”。在典型的会话中,会有多个会话轨迹14。
[0021]在特定会话期间同时获得的一组会话轨迹14定义出了“会话向量16”。会话向量16中的元素的数量大于或等于音乐人的数量。各个会话向量16包含表示一个或多个音乐人演奏的音乐的数据。
[0022]现在参考图2,分布式音乐协作系统18的特征在于经由广域网22远程连接至会话集线器10的服务器20。服务器20从会话集线器10接收会话向量16并且创建会话数据24,该会话数据24除了包括会话向量16之外还包括会话元数据26。会话元数据26包括服务器生成的元数据28和用户生成的元数据30。
[0023]服务器生成的元数据28包括会话的日期和时间以及(如果存在)参与该会话的音乐人的标识。用户生成的元数据30由使用相应多个客户端34中的一个客户端访问协作系统18的一个或多个用户32提供。该用户32 —般保持有与协作系统18的账户。通过该账户,用户32可以访问会话数据24并且可以创建、更改、检查或操控用户生成的元数据30。
[0024]用户32创建用户生成的元数据30的一种方法是执行会话向量16的自定义编辑或混合。例如,用户32可能想更改会话轨迹14的整个相对容量或所选区域内的相对容量。或者,用户32可能想更改整个或部分根本时基,由此操控音乐的节奏。或者,用户32可能希望剪切或粘贴所选的部分会话轨迹14。
[0025]用户的各种编辑和混合命令(除了更改根本会话向量16之外)均保存为会话变换式38。过滤流40接受会话变换式38和会话向量16作为输入,并且输出可在用户的客户端34处收听的音频。
[0026]愿意收听在会话期间录制的音乐的用户32使过滤流40接受该会话向量16作为第一输入,并且使用标识会话变换式38作为第二输入。这使原始音乐流向客户端34。另一方面,愿意收听自己或他人实现的编辑和混合结果的用户32指定会话向量16作为第一输入而特定会话变换式38作为第二输出。这使过滤流40将通过所选会话变换式38修改的音乐从该会话流向客户端34。
[0027]用户32可以创建与不同混音相对应的多个不同会话变换式38。为此,会话向量16用作所有不同混音的共同基础。另外,通过例如发送至会话变换式38的链接或至具有适当会话向量16和会话变换式38作为输入的过滤流40的链接,用户32可以授权其他用户收听通过任何会话变换式38修改后的会话向量16。
[0028]除了会话变换式38之外,会话元数据26还可以包括链接至会话向量16的一个或多个会话轨迹14中的指定时间点或时间间隔的注释42。一个客户端34上的用户32由此可以做出有关特定会话轨迹14或其一部分的评价。这些评价保存为用户生成的元数据30,可供用户的协作者使用。协作者然后可以添加自己的响应于用户评价的评价或有关另一会话轨迹14或其一部分的评价。
[0029]本文所描述的协作系统18由此允许音乐人结合会话与其他音乐人协作,以及,为了该目的,不必创建会话数据24的多个编辑副本。
[0030]图3中示出了访问代管协作音乐系统18的服务器的用户32所见到的代表性用户界面。该用户界面包括使用户32在不同视图之间切换的视图按钮40。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1