ÕâÀï¸ú´ó¼Ò·ÖÏíÒ»¸ö»¥ÁªÍø×·×ÙÓû§µÄ¼¼Êõ£¬Õâ¸ö¸ú×Ù¼¼Êõ¾ÍÏñÒ»¿éţƤÌÇ£¬¼´Ê¹Äã²»µÇ¼£¬ÄÄÅÂÄãÐ¶ÔØÖØ×°ä¯ÀÀÆ÷£¬Ëü¿ÉÄÜ»¹ÄÜ×·×Ùµ½Ä㣬ÒòΪÕâ¸öÖ¸ÎÆÊÇ»ùÓÚÄãµÄÉ豸µÄһЩӲ¼þÐÅÏ¢À´Éú³ÉµÄ£¬»ù±¾ÉÏÈç¹ûÄãµÄÉ豸²»¸ü»»£¬´ó¸ÅÂÊ¿ÉÒÔÈ·±£Ö¸ÎƲ»±ä£¬´Ó¶ø³ÖÐø×·×ÙÄ㣬¶øÇÒä¯ÀÀÆ÷Ö¸ÎÆ×·×Ù
ÀàËÆÈ˵ÄÍâòºÍÖ¸ÎÆ£¬Web¿Í»§¶Ë(ÕâÀïÖ÷ÒªÖ¸ä¯ÀÀÆ÷)Ò²ÓжàÖÖ¡°Íâò¡±ÐÅÏ¢ºÍ¡°Ö¸ÎÆ¡±ÐÅÏ¢£¬½«ÕâЩÐÅÏ¢×ۺϷÖÎö¼ÆËãºó£¬¿É¶Ô¿Í»§¶Ë½øÐÐΨһÐÔʶ±ð£¬½ø¶øËø¶¨¡¢×·×Ù¡¢Á˽âÍøÃñÐÐΪºÍÒþ˽Êý¾Ý¡£
»ù±¾Ö¸ÎÆ
»ù±¾Ö¸ÎÆÊÇÈκÎä¯ÀÀÆ÷¶¼¾ßÓеÄÌØÕ÷±êʶ£¬±ÈÈçÓ²¼þÀàÐÍ¡¢²Ù×÷ϵͳ¡¢Óû§´úÀí¡¢ÏµÍ³×ÖÌå¡¢ÓïÑÔ¡¢ÆÁÄ»·Ö±æÂÊ¡¢ä¯ÀÀÆ÷²å¼þ (Flash, Silverlight, Java, etc)¡¢ä¯ÀÀÆ÷À©Õ¹¡¢ä¯ÀÀÆ÷ÉèÖá¢Ê±Çø²îµÈÖÚ¶àÐÅÏ¢£¬ÕâÐ©Ö¸ÎÆÐÅÏ¢¡°ÀàËÆ¡±ÈËÀàµÄÉí¸ß¡¢ÄêÁäµÈ£¬ÓкܴóµÄ³åÍ»¸ÅÂÊ£¬Ö»ÄÜ×÷Ϊ¸¨Öúʶ±ð¡£
¸ß¼¶Ö¸ÎÆ
»ù±¾Ö¸ÎƾÍÏñÊÇÈ˵ÄÍâÃ²ÌØÕ÷£¬Íâò¿ÉÒÔÓÃÄÐÅ®¡¢Éí¸ß¡¢ÌåÖØÇø·Ö£¬È»¶øÕâÐ©ÌØÕ÷²»ÄܶÔij¸öÈ˽øÐÐΨһÐÔ±êʶ£¬½öʹÓûù±¾Ö¸ÎÆÒ²ÎÞ·¨¶Ô¿Í»§¶Ë½øÐÐΨһÐÔÅж¨£¬»ùÓÚHTML5µÄÖî¶à¸ß¼¶Ö¸ÎƶԴËÌṩÁËÐÂ˼·¡£
CanvasÖ¸ÎÆ
˵µ½¸ß¼¶Ö¸ÎÆ£¬²»µÃ²»ÌáCanvasÖ¸ÎÆ£¬Canvas(»²¼)ÊÇHTML5ÖÐÒ»ÖÖ¶¯Ì¬»æÍ¼µÄ±êÇ©£¬¿ÉÒÔʹÓÃÆäÉú³ÉÉõÖÁ´¦Àí¸ß¼¶Í¼Æ¬¡£
ÀûÓÃCanvas½øÐÐ×·×ÙµÄÒ»°ã¹ý³Ì´óÖÂÈçÏ£º
»ùÓÚCanvas±êÇ©»æÖÆÌض¨ÄÚÈݵÄͼƬ£¬Ê¹ÓÃcanvas.toDataURL()·½·¨»ñµÃͼƬÄÚÈݵÄbase64±àÂë(¶ÔÓÚPNG¸ñʽµÄͼƬ£¬ÒÔ¿é(chunk)»®·Ö£¬×îºóÒ»¿éÊÇ32λCRCУÑé)×÷ΪΨһÐÔ±êʶ¡£
AudioContextÖ¸ÎÆ
HTML5Ìṩ¸øJavaScript±à³ÌÓõÄAudio APIÔòÈÿª·¢ÕßÓÐÄÜÁ¦ÔÚ´úÂëÖÐÖ±½Ó²Ù×÷ÔʼµÄÒôƵÁ÷Êý¾Ý£¬¶ÔÆä½øÐÐÈÎÒâÉú³É¡¢¼Ó¹¤¡¢ÔÙÔ죬ÖîÈçÌá¸ßÒôÉ«£¬¸Ä±äÒôµ÷£¬ÒôƵ·Ö¸îµÈ¶àÖÖ²Ù×÷£¬ÉõÖÁ¿É³ÆÎªÍøÒ³°æµÄAdobe Audition¡£
AudioContextÖ¸ÎÆÔÀí´óÖÂÈçÏ£º
Éú³ÉÒôƵÐÅÏ¢Á÷(Èý½Ç²¨)£¬¶ÔÆä½øÐÐFFT±ä»»£¬¼ÆËãSHAÖµ×÷ÎªÖ¸ÎÆ£¬ÒôƵÊä³öµ½ÒôƵÉ豸֮ǰ½øÐÐÇå³ý£¬Óû§ºÁÎÞ²ì¾õ¡£
AudioContextÖ¸ÎÆ»ù±¾ÔÀí£º
Ö÷»ú»òä¯ÀÀÆ÷Ó²¼þ»òÈí¼þµÄϸ΢²î±ð£¬µ¼ÖÂÒôƵÐźŵĴ¦ÀíÉϵIJîÒ죬ÏàͬÆ÷ÉϵÄͬ¿îä¯ÀÀÆ÷²úÉúÏàͬµÄÒôƵÊä³ö£¬²»Í¬»úÆ÷»ò²»Í¬ä¯ÀÀÆ÷²úÉúµÄÒôƵÊä³ö»á´æÔÚ²îÒì¡£
AudioContextºÍCanvasÖ¸ÎÆÔÀíºÜÀàËÆ£¬¶¼ÊÇÀûÓÃÓ²¼þ»òÈí¼þµÄ²îÒ죬ǰÕßÉú³ÉÒôƵ£¬ºóÕßÉú³ÉͼƬ£¬È»ºó¼ÆËãµÃµ½²»Í¬¹þÏ£ÖµÀ´×÷Ϊ±êʶ¡£
¿Æ¼¼¹«Ë¾Í¨¹ý´óÊý¾Ý£¬»á¶ÔÄã½øÐÐÒ»¸ö´óÌåµÄ»Ïñ£¬È»ºó°´ÕÕÄãµÄϲºÃÍÆËÍÐÅÏ¢¡£
±ÈÈçһЩ¾«×¼µÄ¹ã¸æ£¬ÕâЩÊÕ¼¯Äãä¯ÀÀÆ÷ÐÅÏ¢µÄ¶¯×÷£¬Ä¬Ä¬µÄÔÚºǫ́·¢Éú£¬Óû§¸ù±¾ºÁÎÞ¾õ²ì¡£
ÄãµÄÿһ´Îµã»÷£¬¶¼ÎÞÇéµÄ³öÂôÁËÄ㣬ÕâЩÐÅÏ¢»á±»×ۺϷÖÎö£¬Ïà¹ØÍøÕ¾Äܹ»¶ÔÄã½øÐÐΨһÐÔʶ±ð£¬½ø¶øËø¶¨¡¢×·×Ù¡£
ΪÁ˱£»¤Òþ˽£¬»òÕ߿羳µçÉ̶àµêÆÌ·À¹ØÁª£¬ÉõÖÁÊÇFacebookÑøºÅ£¬¿ÉÒÔʹÓ÷´Ö¸ÎÆä¯ÀÀÆ÷¡£
·´Ö¸ÎÆä¯ÀÀÆ÷ÈçHubstudio¿ÉÒÔÔÚÉ豸¡¢IP¡¢Î»ÖᢲÙ×÷ϰ¹ßµÈ²ÎÊýÉϽøÐÐÐ޸ģ¬ÔÚ²»Í¬µÄ½Ç¶È»æÖÆÄãµÄ¼ÙÖ¸ÎÆ£¬ÈÃÄãÄäÃûÔÚ»¥ÁªÍøÉÏ£¬ÎÞ·¨±»Ê¶±ð¡£
·´Ö¸ÎÆä¯ÀÀÆ÷¹ã·ºÓÃÓÚFacebookÑøºÅ£¬Ò»Ì¨µçÄÔÖ»Òª´ò¿ª·´Ö¸ÎÆä¯ÀÀÆ÷£¬¾ÍÄÜͬʱע²áµÇ¼¶à¸öFacebookÕ˺ţ¬·´Ö¸ÎÆä¯ÀÀÆ÷ÄÜÈ·±£Ã¿¸öFacebookÕ˺Ŷ¼´¦ÔÚ¶ÀÁ¢µÄ»·¾³µ±ÖÐÈ¥£¬²»»á±»¼ì²âµ½£¬×ÔÈ»²»»á±»·âºÅ¡£
