All Articles Audio Software
浏览器满足MP3:新的方法来分发和市场的在线音乐
Andrew Turner on Sun, March 6th 0 comments
Musicians have documented their compositions on sheet music for possibly thousands of years. In the age that we live in, I feel that the format best suited to modern sheet music is JavaScript. Honestl

Musicians have documented their compositions on sheet music for possibly thousands of years. In the age that we live in, I feel that the format best suited to modern sheet music is JavaScript. Honestly, since Myspace was introduced, musicians have enlisted social media in order to project their material for the world to see and hear. Learning JavaScript is another way to stay competitive and current on the internet.  Although learning JavaScript may not seem like any fun at all, I have to tell you that it really makes it possible for an artist to truly harness the true potential of all the software tools that he or she has probably spent a ton of time and money on.

前途是光明的

试想一下,如果有可能绕过上传你的MP3的过程中,张贴在你的博客的链接,促进跨越无数的其他博客的博客,Twitter的,甚至签署iTunes的配送服务。

现代浏览器,如Firefox 4其实可以生成从JavaScript中的音频。甚至有球员,我看到一个网上的吉他指法。

我会建议给你,为了向留作为一个音乐家竞争力的在线,它是都一个推审美表达的信封,以及一个有利的方式提高您的音乐的可用性的机会时,你利用一个以平台的Web发挥您的音乐,为广大人民群众。该网站只是在等待真正身临其境和互动的电台和电视台的继任者。

最大

图1:一个最大的小补丁,包含一个JavaScript对象。作曲家里面!!

图1显示了一个最大的补丁,其中包含一个JavaScript对象的图片。

The numbers, arranged in pairs of 3, show the pitch, velocity, and duration of the notes. Instead of generating text or layout, this program generates sound. When you think about it, that is nothing new at all. A computer program making a sound has been around since before I was born. It's just that the program can live on the internet now, thanks to all the fascinating new technologies such as html 5, css3, and JavaScript.
The instructions in the JavaScript file make 4 notes of controllable duration, pitch, and volume. Max matches these notes with other notes to make a chord. The JavaScript file defines this trivial example of how music can be made with your ideas, committed to text on screen.

摇滚的新方法

多少出有感觉各地在安排窗口,音频循环未了拖动?举起手来!!让我们面对它,大多数非音乐家不会真正调用这个“摇出”的方式。我想键入代码是不是真的摇摆,要么,但你可曾在YouTube上签出约翰尼格林伍德的Max / MSP口吃补丁吉他独奏!?现在,那就是“摇出”我说。

最近,一个更好的例子可能是Plastikman设置,他的Techno音乐产生的视觉效果和照明,而手机短信在观众与设置列表,并为他们提供一个交互式触摸屏的智能手机上发挥屏幕上的视觉和演唱会的灯光,甚至延伸到因特网的这些事件,使用户可以通过iPhone应用程序参加。这是非常摇滚!

这样,你的音乐在互联网上的成分和性能,成为一种新的艺术形式,很容易获得和回放。

实际的数字,构成了一个MP3音频可以住旁边这段JavaScript代码,以及将要求用户将发挥。你的音乐编码这样的真正价值在于,它能够达到的服务,满足消费者的期望。例如,我当然一个音乐爱好者,我不断寻找新的和有趣的相册购买和预览。我希望能够听到没有大做文章,从任何设备上的音乐。我当然希望能够发挥我的音乐,只要我喜欢,而不必担心失去访问它在某种程度上。

社会网络

使用JavaScript,你可以很容易地通过最大为Live,还是真的在不太遥远的将来的任何Web浏览器集成在Ableton Live的组成。所以,当我做一个跟踪,我可以推到一个站点,并把它背下来,从任何其他计算机或设备,并保持对音乐的工作。这概念的演变与进展的歌曲,和所有部件都以不同的方式查看和使用,“乐谱”和“钢琴”在我的指尖。

我认为,如果人们意识到,如果他们购买的专辑或有兴趣在一定的艺术家,他们将更有可能投资的时间,关于艺术家与他人分享自己的兴趣。如果它很容易通过点击网页上的一个按钮或“喜欢”在Facebook上,以促进一个艺术家,那么,它使一个伟大的促销手段,为艺术家,也使得球迷的乐趣与社区分享他们的兴趣。作为某一个流派或艺术家的风扇是有点惊心动魄的,我相信人喜欢自己的身份与他们最喜爱的乐队链接。在20世纪90年代,如果你有一个乐队的T恤,这是喜欢你完全与带和东西,你甚至可能得到后台!!

像processing.js工具能够在浏览器中产生声音,它也打开门让视频和图形结合起来更容易构图。我打我的PS3上周我的旧的赛道之一,与可视化的开启,并在当天的方式列出了我的艺术家姓名,曲目名称,年份,标签等的那种,看着像从背面的“MTV”但如果你能有这个“MTV”始终可用,您的移动设备上的需求,这将排除!

事实证明,它不是在所有的硬盘到JavaScript和最大为Live。

JavaScript是网关,连接网页设计和音乐创作。今夜,我将着眼于新的“控制”的iPad,作为一种工具使用网页应用程序。驱动器在Ableton Live的现场乐器的最大控制屏幕上,也就是说,在网页上。

我将列出我的例子程序,简单的播放4和弦下面的代码。你可以看到如何改变和弦,并改变一些自动化虚拟为一个伟大的伴奏工具。我想,把这个代码网上,并提供给其他音乐家将真正摇滚!您可以检查出(字面意思)我的代码库,迄今在这里。

由于

代码:

This code makes the following Max patch, in Figure 1, when you go to File, open from clipboard (after you highlight the code and copy it).
----------begin_max5_patcher----------
1079.3oc4Y0raaiCD9r8SgfNmMfyv+D2a6KPeAJJVnDqlpTaofHErY2h9tuV
yPaK2ZaQBQzCpGhQFRJ4uuONbFNi+15U4Oz9dUWd1el8wrUq915UqngFFXk2
dU9tx2ebaYGsr7cUcckOUkeGOWe068z3aaae4Cs8UYpLPHDGlu4sc0Maq5oG
F8C941l9t5+qZXL.uWbZssu0eXwfeTdn9+8kJFl44YexO0Kk8O9k5lm96Wqd
rmm0H2+5xjCuzLma3Sn3dwwmndCA11Gd9OTl7QvoobG89y+qWqK2lOLw2Wud
3i6BTX1i9Gpd8h7Fhg2303ccSe9cY4OT17zsk.gcf2ngnuVPFhKKBncoJBHw
dmYZMPBKTMPaTjFnBPCvEpFnbDucx.z.Yh0fp+Y+q8mBT1rOH4d5bQsQFi1H
twNuRSgAAJRfFtIsU+Rn8txuVMP84y6q5S74sskjWA+O27nARAFPIIMbRiqJ
P5k5YCIcdPZrSe3.JVphfltq.DRTRboFkTVXYQ.CPDjKUQ.jrH.AHBpEStBo
oXfoJPOctBT+aXtBoxw0T3lNWAtTKp.E3HQXhbEKVQ.ojDfNfpJfkZtBPykU
qCHgIrTKspPyZP.kU.hESpBPwWXzFPYEteCyT.HKIt.ppv7KQedtK6Pi4t+4
t4qRtq1Tt6l3uaFWkq.A7W.Cs277TXBG8n4aqa9w1aRe+CietZ1091qOdfMG
5OX1IDropqutorutsYzhfyVyWp2ropY7gnc0adocePEOFx9zE2ZCERCeaESf
HYjPRVntWuWzkTDMEez9bKaA6NWLrPK0N0YSC6Tz.ijFV5LGnTiowYVLMzVY
BogYJZHijFZKsabCZvMzR4bCKzIRBMzSPCL1cCFw.iXkxdAqB5RTJCPDdvJA
DQMEQhc+PJH3wPW5LGsR.XkSAVUjfEFqyRDSEX+Au3q3pqiCsdOXfu8jRVv2
nZrEh7Q18Qizdq4xDLTl.gyDeHEO1sfZDS7VHvkLvGuIq4xDHTlfgyDeLd+8
ZOxD4EXh0kLlnCgIQdV3fOigaliVczJEnEBAsQ4AQpoTv0SXEGslIZG988BS
aiwKALiQagIYnUE.ZQSjQE43fH2EGuCw4VRt2WRM48SVykIxPYRDdI9zOgvj
BQxXBFJShvCxm0G4duqQBzma4YhRfIiIgbgdTG6E1HeFku8XV6QqTfVHDzFg
GjWMOfVmLUnc3mGJLsMFuDoaDZUBWxPaHU1IhyQ.slQ0Q4NUTUBv5TtAPj07
gbMDdrBlhTBVbJvFasDB4n6jfxSVyErgDOvEmKKBTfMI26Gn3j0LAaHQCbwE
L.rpwX0nSIVCQWivI.35vNfUkKUXEBI8VjY279nH2NKzwsy5bKMWtCuEPVyk
HPfDIFODNx.BbaeYBblg0vUHvWwxlfh3EARiHbd3fwSyB1G6mYwdiuu9+ALx
Y8.O
-----------end_max5_patcher-----------

JavaScript代码:

这是JavaScript代码,它可以被粘贴到任何文本编辑器如记事本,,并保存为loopNote.js(或任何你想调用它)。

//sets a task that plays 4 chords and lets Max for Live tell Ableton what to play
inlets = 3;
outlets = 9;

function repeater_function()
{

velocity = 100;
pitch = 60;
duration = 80;
outlet (1, velocity);
outlet (0, pitch);
outlet (2, duration);

}

function repeater_function2()
{

velocity = 104;
pitch = 64;
duration = 80;
outlet (4, velocity);
outlet (3, pitch);
outlet (5, duration);

}

function repeater_function3()
{

velocity = 107;
pitch = 67;
duration = 80;
outlet (7, velocity);
outlet (6, pitch);
outlet (8, duration);

}
function loopNote(repeatInput, spacing)
{

T =新任务(repeater_function);

t.interval = spacing;
t.repeat(repeatInput);

T =新任务(repeater_function2);

t.interval = spacing;
t.repeat(repeatInput);

T =新任务(repeater_function3);

t.interval = spacing;
t.repeat(repeatInput);

}

Comments (0)

You must be logged in to comment.

Feedback
Course Advisor
Don't Know Where To Start?
Ask A Course Advisor
Ask Us!
Copy the link below and paste it into an email, forum, or Facebook to share this with your friends.
Make money when you share our links
Become a macProVideo.com Affiliate!
The current affiliate rate is: 50%
Classes Start Next Week!
Live 8-week Online Certification Classes for: