Mixing multiple audio files using Windows Azure Media Services

Hi,
I'm trying to "mix" multiple audio files on the server, e.g. I have 4 different .wav files for each instrument in my song: vocals, guitar, drums, bass.  I want to create a new stereo "mix" from these, but I want to change the relative
volume of one of the tracks, say vocals, or mute it altogether.  I can use libraries such as NAudio to achieve this, but I'm wondering if Windows Media Services can do this, and if so, can it do it dynamically, i.e. create a live stereo stream and allow
me to add/drop individual tracks on-the-fly.  I've been looking through documentation on Azure Media Services and Expression Encoder, but haven't found the answer.
Thanks,
Alan

Hi Georgios,
There is support for using audio overlays in our service - see http://azure.microsoft.com/blog/2014/08/21/advanced-encoding-features-in-azure-media-encoder/ for examples. It may be possible to perform pairwise overlays to implement your scenario.
However, it's currently not possible for us to integrate customer-built processor code into our service.
Cheers,
Azure Media Services team

Similar Messages

  • Windows Azure Media Services

    Hi,
    Is it possible to stream video from Windows Azure Media Services?
    Thanks.

    Hi Georgios,
    There is support for using audio overlays in our service - see http://azure.microsoft.com/blog/2014/08/21/advanced-encoding-features-in-azure-media-encoder/ for examples. It may be possible to perform pairwise overlays to implement your scenario.
    However, it's currently not possible for us to integrate customer-built processor code into our service.
    Cheers,
    Azure Media Services team

  • How to read data from excel file in windows azure cloud service?

    I have a web application in visual studio 2010 and windows azure sdk.It asks the user to upload an excel file and then read its data
    to the database.When i ran the application on localhost it ran perfectly but when I run it using windows azure sdk emulator (using my application as a web role) it gives the error "The Microsoft.ACE.OLEDB.12.0' provider is not registered on the local
    machine".How to resolve this other than using OpenXml?

    You can access office documents only if office COM objects (means office) is installed on the machine.
    One option is using of Open.XML (why don't you want to use it?) and another option is to use Office365. However the later one would probably change the whole architecture of you application.
    One workaround might be to save Excel file as HTML and read it as HTML. This will not give you all of Open.XML and COM power, but you can very easy access and change data.
    Damir Dobric
    developers.de
    daenet.de
    daenet.eu
    daenet.com

  • Error in Job created to convert assest content to MP4 format in Windows Azure Media Service

    Hi,
    I am have created application which create media service channel and use Wirecast for live streaming on the channel. once event is completed video should be available for downloading.
    I have created job to convert asset content to MP4 format, job is created but with error:
    AssetFile's name doesn't match the blob file name, the AssetFile's name is not well formed or the blob file is not present in the Asset's container.
    Below is the code for job creation:
     var outputAsset = _context.Assets.Where(p => p.Name == "Demo18032015_DefaultProgram").FirstOrDefault();
                IAsset encodedAsset =
                    EncodeToAdaptiveBitrateMP4s(outputAsset, AssetCreationOptions.None);
    static public IAsset EncodeToAdaptiveBitrateMP4s(IAsset asset, AssetCreationOptions options)
                // Prepare a job with a single task to transcode the specified asset
                // into a multi-bitrate asset.
                IJob job = _context.Jobs.CreateWithSingleTask(
                    MediaProcessorNames.AzureMediaEncoder,
                    MediaEncoderTaskPresetStrings.H264AdaptiveBitrateMP4Set720pForiOSCellularOnly,
                    asset,
                    "fdemo18032015defaultprogram",
                    options);
                Console.WriteLine("Submitting transcoding job...");
                // Submit the job and wait until it is completed.
                job.Submit();
                job = job.StartExecutionProgressTask(
                    j =>
                        Console.WriteLine("Job state: {0}", j.State);
                        Console.WriteLine("Job progress: {0:0.##}%", j.GetOverallProgress());
                    CancellationToken.None).Result;
                Console.WriteLine("Transcoding job finished.");
                IAsset outputAsset = job.OutputMediaAssets[0];
                return outputAsset;
     Here I am first searching asset in content where video is stored and then creating job.
    I am using windowsazure.mediaservices version="3.1.0.1" and windowsazure.mediaservices.extensions version="2.0.0.3" dll.
    Please help me with the issue.

    The error is as expected - the on-demand encoders in our service (Azure Media Encoder, etc.) do not yet support handling of input Assets that are archives from a live stream.
    However, we are close to shipping an update to our service that will provide such support. Please watch out for our blog posts in http://azure.microsoft.com/blog/topics/media-services/

  • Does Azure Media services support storing images?

    Hi,
    We are planning to store the media files in azure cloud, initially we planned to use the Azure blob storage and after deeply investigating we found the Azure media services has some outstanding capabilities  like streaming offline viewing etc. compared
    to azure blob storage.
    So here my question, does this supports storing the images as well?Please confirm this ASAP.
    I read the some article about media services, there it has been given like below, but Just i want to confirmation about this.
    Supported file types in Azure Media Services
    Various video, audio, and image file types can be uploaded to a Media Services account, with there being no restriction on the types or formats of files that you can upload using the Media Services SDK. However, the Azure Management portal restricts uploads
    to the formats that are supported by the Azure Media Encoder. These import formats include MPEG-1, MPEG-2, MPEG-4, and Windows Media Video encoded video, MP3, WAVE, and Windows Media Audio encoded audio, and BMP, JPEG, and PNG encoded images. The Azure Media
    Encoder can export data as Windows Media Video, Windows Media Audio, MP4, and Smooth Streaming File Format.
    For more information about the supported file formats see "Supported input formats" and "Introduction to encoding."
    Thanks,
    Kiran

    Hi John,
    One more Question here.
    As of now we are planning to store and retrieve only the images and audio files with media services, so can I avoid encoding and packaging and use it?Will it work?
    Can I access the  images and audio files without encoding and packaging?
    In future, we are are planning to add the videos as well.
    I think encoding and packaging will come into picture when streaming the videos.
    Thanks,
    Kiran

  • How to upload image in windows azure mobile service from android?

    I am new in android I am using windows azure mobile service and I am Inserting Text data successfully but now I want to Upload Image in windows azure mobile service. I know its is possible by Azure Storage I have seen this chrisrisner post but
    its confusing can anyone tell me simple step by step process to save image in windows azure mobile service.
    I will be Very Grateful for you. its very urgent

    Hello Nitesh,
    Saving an image into Azure Mobile Services doesn't scale very well and it's not recommended. It's recommended to use Azure Blob Storage for blob storage. It's cheaper and can store larger files.
    You can definitely use both Azure Mobile Services and Blob Storage together by saving the name of the image in your Mobile Services table and storing the actual file in the Blob storage. This way when you need to retrieve the actual image, you would retrieve
    it by it's name from Blob storage.
    Here's a MSDN article that explains how to use
    Azure Blob Storage.
    Let me know if this helps.
    Abdulwahab Suleiman

  • HT201066 How can I split a long recording audio file into multiple audio files?

    Hi,
    How can I split a long recording audio file into multiple audio files?
    With Windows I was using Nero software, which is not available for Mac. Is there any similar app for free for Mac?
    Thanks!

    Hello ingiorgio
    You can import the track into GarageBand and then split the tracks there. Once that it is done you can highlight the ruler section and then share the song to iTunes to get them separated out. 
    GarageBand - Split regions in the Tracks area
    http://help.apple.com/garageband/mac/10.0/#gbnd76fcce04
    GarageBand - Share songs to iTunes
    http://help.apple.com/garageband/mac/10.0/#gbndfb96a96f
    Regards,
    -Norm G.

  • How can I create music streaming service using azure media services?

    Hi, I'm still new to azure, after doing some research and testing, I found out that Azure don't support music streaming where mp3 song uploaded weren't supported.
    Just wondering, is it true or is there any ways that I can deploy music streaming service something like spotify do but not that advance? I'm trying on a school based project. Thanks for the guides and I really appreciate it! 

    It really depends on what you mean in your case by "Streaming".  Is there a specific streaming protocol that you are looking to support?  Remember that "streaming" is different from just progressive download of a file from a
    web server.  If you are looking to just "download and play" an mp3 file, blob storage works just fine.  If you have a requirement for an actual streaming protocol like MPEG-DASH, or Apple HLS, then Azure Media Services can help. 
    If you are streaming content to an iOS device that is longer than 5 minutes in duration, Apple prefers that you use their HLS protocol.   It can handle audio only streams.
    For streaming in Azure Media Services, you can encode you media into a single MP4 audio file and then request the Streamig URL to play it back in either HLS or MPEG-DASH format depending on which client you are targeting. 
    To play it back in MPEG-DASH, use the latest DASH.js player.

  • How to upload to Azure Media Services when using HTML5 with Web API

    I keep finding examples demonstrating how to upload video to Azure Media Services through a console application.  I am developing an application using HTML5 with angularjs and web api, but am having trouble finding an example for uploading when you
    are getting the file from a form on a web browser.  The main issue I find is that I see a way to upload from a file path and no way to upload from a stream.  I would like to upload the file to blob storage and then associate the file in blob storage
    with the IAssetFile object, which is then associated with IAsset.  It this possible and if so can you point me in the direction of some tutorials that demonstrate this?  Also, I am allowing site members to upload videos and images.  For this
    images scenario, I saw doc. demonstrating how to start a job that will save the image into a different size, what if I need four different sizes for each image uploaded?

    Hi,
    the following example shows how to upload a stream into a blob and associate the blob with an asset: https://code.msdn.microsoft.com/How-to-upload-a-stream-to-d2750102.
    thanks,
    Julia
    This posting is provided "AS IS" with no warranties, and confers no rights.

  • How to transfer video and audio files from windows PC to new ipad?

    How to transfer video and audio files from windows PC to new ipad?

    iTunes: Syncing media content to iOS devices and iPod
    Sync with iTunes.
    Connect the iPad to the PC and launch iTunes.
    Click on the iPad name on the left side under devices.
    Click on the Music Tab on the right.
    Click on all of the albums, artists, playlists that you want to sync
    Click on the Sync Music Heading.
    Click on Apply in the lower right corner of iTunes
    Follow the same procedure for Movies.

  • How to use Phone camera for live streaming rather than using WireCast camera in Live streaming using Azure Media Services

    Hi,
    am planning to develop a live streaming app using C# and xaml.
    I have gone through the below sample and am able to stream the live content using wireacst camera.
    Azure Media Services Live Streaming Sample
    But i want to use Phone camera to stream the live video rather using wirecast camera.
    How can i use that? How to get the published URL from the C# code, is there any API to get that?
    Anybody please help me
    Regards,
    Santhosh

    Hello,
    There are no in box components that will allow you to transmit captured video from a Windows Phone device to Azure Media Services. You will need to create you own implementation. You can do this by creating a custom Media Foundation sync that can plug into
    the MediaCapture element's pipeline. You will then need to modify the captured and compressed video to align to one of the two protocols that Azure Media services can use. At this time Azure Media services can use either Smooth Streaming or RTMP for ingestion.
    You will need to create your own packager (or find compatible packager code from a 3rd party) to package the MP4 encoded data into the necessary format.
    Here is an example of how to create a custom Media Foundation sync (please note you must write your Media Foundation components using C++ MoCOM. We do not support Media Foundation components written in managed languages):
    Real-time communication sample
    I hope this helps,
    James
    Windows SDK Technologies - Microsoft Developer Services - http://blogs.msdn.com/mediasdkstuff/

  • Export to PDF - Can a single report (rpt file) create multiple PDF files using the export command?

    Post Author: markeyjd2
    CA Forum: Exporting
    Greetings forum members,
    My question is, in its entirety: Can a single report (rpt file) create multiple PDF files using the export command, ideally one PDF file per DB record?
    In my case; I have a Crystal Report that reads data from a DB table containing ~ 500 records.  When I export the report to a PDF file, I get one PDF file, with ~ 500 pages.
    What I would like to do is export the report to ~ 500 individual PDF files; One file per DB record.  The file names would be based on the table's primary key.
    Is this possible?

    Post Author: Micha
    CA Forum: Exporting
    Hi,
    you need some lines of code, but its easy. Dependend on how to start the generation of your 500 PDFs, you can write an ASP page and start it via Web Browser, or a Windows Script and start it via scheduled job...
    Here's an abstract of the ASP code I use:
    First, you create a recordset (here: "rsc") which gives you the list of ID fields you want to export, then you create CrystalRuntime.Application object, then you loop through the recordset, open your report (here: "oRpt") and set login info. Then set the selectionformula, so that the report displays only the data of the current ID, e.g.:
      oRpt.RecordSelectionFormula = "(" & oRpt.RecordSelectionFormula & ") AND {myTab.myVal}=" & rsc("myVal")
    Then you export the report, move to the next record in recordset, and repeat the loop until recordset.EOF. Then you close recordset and connection.
    Micha

  • Connect to Azure media service using smartphones

    Hi,
    I am new to windows azure.
    How can i upload video to azure media services using smartphone and also do live streaming on phone?
    Thanks,
    Krishna

    Hi Ananth,
    thank you, but this document does not help at all.
    We are using Crystal Reports 2008 SP2.
    We want to use the Web Service Connector.
    What I need is more informationen about the Web service connect. For example - the connection in Microsoft InfoPath is much easier - there I don't have to enter a port and can choose the methods from a list.
    Is it possible to use the Crystal web service connector for MS SharePoint Webservices?
    Or must I use the Crystal SDK to carry out a connection?
    Best regards,
    Sebastian

  • Open multiple pdf files using Acrobat Reader?

    Can we open and switch between multiple pdf files using Acrobat Reader?

    Of course, but if it's Reader X or later each file will appear in its own window. This can't be changed.

  • "The computer started using Windows installation media." Installing windows 10 technical preview on virtual machine

    The computer started using Windows installation media. Remove the installation media and restart your computer so that Windows starts normally. The, insert the installation media and restart the upgrade. (Do not
    select |custom[advanced]| to perform an upgrade. |custom[advanced]| installs a new copy of Windows and deletes your programs and settings.)
    That is the Compatibility report that I'm getting when trying to install onto parallels 10 Version 10.2.0 (28956) on my mid 2009 Macbook 13. This happens just after I click 'Install now' and accept the T&Cs.
    I am selecting 'Upgrade: Install Windows and keep files, setting and applications'. 
    I am upgrading from the Windows Technical Preview Evaluation Copy. Build 9879.
    I have updated my EFI and tried a few restarts and am booting from a CD. No luck yet.
    Any help would be muchos appreciated. 

    Hi bitofagiggle,
    I am not familiar with mac machines, based on what I know, there should be more settigns that need to be configured before the installation of Windows, I suggest you contact the manufacturer for further help regarding how to make Windows to upgrade smoothly.
    The below is some articles for reference:
    Install
    Windows 8.1 on a Mac
    Your Manufacturer website:
    How to install Windows using Boot Camp
    Please note: Since this website is not hosted by Microsoft, the information may change without notice. Microsoft does not guarantee the accuracy of this information.
    Best regards
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]

Maybe you are looking for

  • Creating animated gif's in Photoshop CS5

    I have created identical images in both Photoshop & .gif versions and can't get any of them to work The images are saved in an 8 bit  format. There are 8 layers.  the largest version is 761px 760px.  When I get the dialog box for "save for web," no m

  • My adobe docs will no longer open in Reader...when I click on them they automatically open in web browser, however, I cannot view them on the browser either...help!

    All of my adobe docs now show up as white items instead of the regular red pdf doc they used to show up as.  When I double click on the pdf doc, it opens in the web browser, however, I cannot view the doc from the browser either.

  • XSLT to Text

    Hello XSLT gurus. I'm completely new to the game. The project I'm working on needs to be able to alternately render to either html or text.  I decided to try XSLT's so I could modify the output without really changing the underlying code structure. 

  • Throwing error using view objects in Table

    Hi, I am making use of 2 different view objects to assign column values for table region. it is throwing me error that particular attribute is not defined. cann't we use two different view objects in table? - Mithun

  • HT204380 FaceTime, iMessage ,wifi , iPad

    I can't get my face time to work on my iPad 2 , my wifi is turn on and it is working , I am signing on with the right apple Id , but it keeps coming up check network or app Id , I'm finding the same prob when I try to do the iMessage, it is all Work'