All Articles Audio Software
जावास्क्रिप्ट एमपी 3 मिलने वितरित करने के तरीके और बाजार संगीत ऑनलाइन
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.

भविष्य उज्ज्वल है

कल्पना कीजिए कि अगर यह संभव के लिए आप अपने एमपी 3 अपलोड करने की प्रक्रिया को बायपास करने के लिए, अपने ब्लॉग पर लिंक, असंख्य अन्य ब्लॉग भर में अपने ब्लॉग को बढ़ावा देने, चहचहाना, और यहां तक ​​कि एक वितरण सेवा iTunes के लिए साइन अप करने के पोस्टिंग थे.

4 फ़ायरफ़ॉक्स जैसे आधुनिक ब्राउज़रों वास्तव में जावास्क्रिप्ट से ऑडियो उत्पन्न कर सकते हैं. वहाँ भी एक ऑनलाइन गिटार tablature खिलाड़ी है कि मैं के बारे में पढ़ा है.

क्या मैं आप के लिए प्रस्ताव होता है कि आदेश में एक संगीतकार के रूप में प्रतिस्पर्धी ऑनलाइन रहने के लिए, यह दोनों एक सौंदर्य अभिव्यक्ति का लिफाफा धक्का के रूप में के रूप में अच्छी तरह से अपने संगीत की उपलब्धता में सुधार के लिए एक लाभदायक तरीका में एक अवसर है जब आप के लिए एक मंच के रूप में वेब का उपयोग आम जनता के लिए अपने संगीत खेलते हैं. वेब बस वास्तव में एक immersive और इंटरैक्टिव रेडियो और टेलीविजन के लिए उत्तराधिकारी के लिए इंतज़ार कर रही है.

अधिकतम

चित्रा 1: एक छोटे से अधिकतम एक जावास्क्रिप्ट वस्तु युक्त पैच. संगीतकार के अंदर है!!

चित्रा 1 के एक अधिकतम पैच है कि एक जावास्क्रिप्ट वस्तु की एक तस्वीर दिखाता है.

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.

रॉक करने के तरीके

कितने वहाँ बाहर एक व्यवस्था विंडो में थोड़ा ऑडियो loops के आसपास अधूरी खींचकर लग रहा है? हाथ ऊपर!! चलो यह चेहरा, सबसे गैर संगीतकारों वास्तव में "बाहर घोड़ा" का एक तरीका यह फोन नहीं होगा. मुझे लगता है टाइपिंग कोड वास्तव में नहीं, या तो कमाल की है, लेकिन क्या आपने कभी बाहर जॉनी ग्रीनवुड अधिकतम / न्यूनतम समर्थन मूल्य गिटार हकलाना पैच एकल YouTube पर जाँच?? अब, कि "बाहर कमाल है" मैं कहना है.

हाल ही में, एक बेहतर उदाहरण Plastikman सेट हो सकता है, जहां अपने तकनीकी संगीत दृश्यों और प्रकाश व्यवस्था पैदा कर रहा है, जबकि फोन texting बाहर सेट की सूची के साथ दर्शकों में, और अपने स्मार्ट फोन पर एक इंटरैक्टिव touchscreen प्रदान करने के लिए उनके साथ खेलने के लिए हो सकता है परदे पर दृश्यों और संगीत, प्रकाश व्यवस्था भी उन घटनाओं का विस्तार इंटरनेट से बाहर ताकि उपयोगकर्ताओं को एक iphone app के माध्यम से भाग ले सकते हैं. यह सुंदर rockin है!

इस तरह, दोनों संरचना और इंटरनेट पर अपने संगीत का प्रदर्शन एक नई कला रूप है कि आसानी से प्राप्त की है और वापस खेला जाता है.

वास्तविक डिजिटल ऑडियो है कि एक एमपी 3 के रूप में अच्छी तरह से इस जावास्क्रिप्ट कोड के साथ सही रहते हैं, कर सकते हैं और उपयोगकर्ता जाएगा है पर वापस खेलने पर बुलाया जाएगा. अपने संगीत के इस तरह कोडित होने के वास्तविक मूल्य है कि यह करने के लिए सेवाओं है कि 'उपभोक्ताओं की अपेक्षाओं मैच तक पहुँचने में सक्षम हो जाएगा. उदाहरण के लिए, मैं निश्चित रूप से एक संगीत उत्साही हूँ, और मैं लगातार नए और दिलचस्प एलबम के लिए देख रहा हूँ के लिए खरीद और पूर्वावलोकन. मैं बहुत उपद्रव के बिना, और किसी भी डिवाइस से संगीत सुनने के लिए सक्षम होने की उम्मीद है. मैं निश्चित रूप से मेरा संगीत खेल जब भी मुझे पसंद है, और यह करने के लिए उपयोग किसी भी तरह खोने के बारे में चिंता करने की ज़रूरत नहीं है करने में सक्षम होने की उम्मीद है.

सामाजिक नेटवर्क

जावास्क्रिप्ट के साथ, आप आसानी से लाइव के लिए मैक्स, या वास्तव में बहुत दूर नहीं भविष्य में किसी भी वेब ब्राउज़र के माध्यम से Ableton लाइव में अपनी रचना को एकीकृत कर सकते हैं. तो जब मैं एक ट्रैक कर, मैं इसे धक्का एक साइट के लिए कर सकते हैं, और यह किसी अन्य कंप्यूटर या डिवाइस से वापस नीचे खींच और संगीत पर काम कर रखना. गीत के रूप में यह प्रगति के साथ विकास की इस अवधारणा है, और सभी भागों वहाँ रहे हैं देखने के लिए और अलग अलग तरीकों से उपयोग करते हैं, जब "शीट संगीत" और "खिलाड़ी पियानो" अपनी उंगलियों पर हैं.

मुझे लगता है कि अगर लोगों को एहसास है कि अगर वे एक एल्बम खरीदने के लिए या एक निश्चित कलाकार में रुचि रखते हैं, वे और अधिक होने की संभावना कलाकार के बारे में अन्य लोगों के साथ उनके हित साझा करने में अपने समय का निवेश करेगी. यदि यह आसान है एक वेबपेज पर एक बटन क्लिक करके या "पसंद" यह Facebook पर द्वारा एक कलाकार को बढ़ावा देने, तो यह कलाकार के लिए एक महान प्रचारक उपकरण बनाता है और भी यह प्रशंसकों के लिए मजेदार के समुदाय के साथ उनके हित साझा करता है. एक निश्चित शैली या कलाकार के एक प्रशंसक होने के नाते एक बिट रोमांचकारी है, और मेरा मानना ​​है कि लोगों को अपने पसंदीदा बैंड के साथ अपनी पहचान लिंक की तरह. नब्बे के दशक में, यदि आप एक बैंड टी शर्ट था, अच्छी तरह से था कि जैसे आप में पूरी तरह से बैंड और सामान के साथ थे, तुम भी मंच के पीछे मिल सकता है!!

Processing.js जैसे उपकरण ब्राउज़र में ध्वनि उत्पन्न करने में सक्षम हैं, और यह भी दे वीडियो और ग्राफिक्स अपनी रचना के साथ और अधिक आसानी से एकीकृत दरवाजा खुलता है. मैं मेरी PS3 पिछले हफ्ते पर मेरे पुराने पटरियों के खेल रहा था, के साथ दृश्य पर दिया, और जिस तरह से यह मेरे कलाकार का नाम, ट्रैक का नाम, वर्ष, लेबल, की तरह, आदि सूचीबद्ध दिन में "वापस से 'एमटीवी की तरह देखा लेकिन क्या अगर आप इस 'एमटीवी' हमेशा उपलब्ध है और अपने मोबाइल डिवाइस पर मांग पर हो सकता है, कि शासन होगा!

के रूप में इसे बाहर मुड़ता है है, यह सब पर मुश्किल नहीं Live के लिए जावास्क्रिप्ट और मैक्स में मिल.

जावास्क्रिप्ट प्रवेश द्वार है कि वेब डिजाइन और संगीत रचना को जोड़ता है. आज रात, मैं iPad है कि एक साधन के रूप में एक वेबपृष्ठ का उपयोग करता है के लिए नए "नियंत्रण" बॉक्स में देख रहे होंगे. यह, कि कहने के लिए स्क्रीन पर नियंत्रण से Ableton लाइव लाइव उपकरणों के लिए मैक्स वेब पेज पर ड्राइव,.

मैं मेरे उदाहरण प्रोग्राम है कि बस निभाता 4 chords के लिए नीचे दिए गए कोड सूची जाएगा. आप देख सकते हैं कैसे एक महान आभासी संगत उपकरण के लिए chords बदलने और कुछ स्वचालन में फेरबदल करना होगा. मैं सोच भी है कि इस कोड को ऑनलाइन डाल और अन्य संगीतकारों के लिए उपलब्ध बनाने वास्तव में rockin हो जाएगा! तुम बाहर की जाँच कर सकते हैं (शाब्दिक ) मेरे इस प्रकार अब तक यहाँ कोड का भंडार है.

की बदौलत

कोड लिस्टिंग:

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-----------

जावास्क्रिप्ट कोड:

यह जावास्क्रिप्ट कोड है, यह किसी भी पाठ संपादक, जैसे नोटपैड में चिपकाया जा सकता है, और 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)
{

टी = नया टास्क (repeater_function);

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

टी = नया टास्क (repeater_function2);

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

टी = नया टास्क (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: