Q: What is AWS DeepComposer?
AWS DeepComposer is the world’s first musical keyboard powered by machine learning to enable developers of all skill levels to learn Generative AI while creating original music outputs. DeepComposer consists of a USB keyboard that connects to the developer’s computer, and the DeepComposer service, accessed through the AWS Management Console. DeepComposer includes tutorials, sample code, and training data that can be used to start building generative models.
Q: How is AWS DeepComposer different from other musical keyboards in the market?
AWS DeepComposer is the world’s first musical keyboard designed specifically to work with the DeepComposer service to teach developers Generative AI. AWS DeepComposer gives developers a simple way to learn and experiment with Generative AI algorithms, train models, and compose musical outputs.
Q: What level of musical knowledge do I need?
No musical knowledge is required to use DeepComposer. DeepComposer provides you a quick and easy way to get started by providing sample melodies such as Twinkle, Twinkle, Little Star, or Ode to Joy. You can use these sample melodies as an input to generate an entirely new musical output, with a 4 part accompaniment.
Q: How can I get an AWS DeepComposer keyboard?
AWS DeepComposer keyboard will be available for pre-order in the US via amazon.com. More information to follow.
Q: Do I have to purchase the DeepComposer keyboard to use the AWS DeepComposer Service?
You will have the best experience with the DeepComposer keyboard, through integration with keyboard buttons that can control recording of musical phrases and generation of new musical outputs when working with the DeepComposer cloud service. For those without the DeepComposer keyboard, the management console includes an on-screen virtual keyboard that allows developers to input musical notes in a similar fashion.
Q: Which geographic regions will AWS DeepComposer be available in?
The musical keyboard is available only in the US. However, you can use the virtual keyboard DeepComposer management console provides from anywhere in the world by signing into US East (N. Virginia) Region.
Q: Which AWS regions will AWS DeepComposer be available in?
Customers can access the AWS DeepComposer console from the US East (N. Virginia) Region.
Q: What are the product specifications of the AWS DeepComposer keyboard?
• Item weight: 1.68 pounds
• Product dimensions: 18.1x4.9x1.2 inches
• Shipping weight: 2.3 pound
• Features: 32 velocity-sensitive keys, 1 endless encoder, 3 rotary knobs and 11 function buttons with LED back lit, USB powered
Q: What pre-trained genre models are available at launch?
DeepComposer will come with four pre-trained genre models: rock, pop, jazz, and classical.
There are two ways you can get started. First, you can create music using one of the sample models that have been pre-trained on musical inputs from multiple genres, such as pop and classic. You input a melody using the keyboard and DeepComposer performs inferences to generate an output with a 4 part accompaniment in that genre. You can also take the learning further by creating your own custom models using one of DeepComposer’s publicly available SageMaker notebooks. You can also bring your own dataset and build a customized machine learning notebook in SageMaker to learn and create your own Generative AI models.
No. DeepComposer comes with pre-trained genre models to help you get started with Generative AI technologies.
Yes. You can bring your own music dataset in MIDI format and create your own custom models in SageMaker.
Q: How can I run my own custom models?
You can run your custom models within DeepComposer console where you’ll be able to optimize for hyperparameters and select your dataset.
Q: Can I save and export my musical outputs (such as generated compositions) or share them with the community?
Yes, you can save and export your musical creations in MIDI for additional processing using external tools, or in wav or mp3 format for sharing. Choose either the ‘Download MIDI’ or ‘Submit to SoundCloud’ button on DeepComposer console to export and save your creations.
Q: Can I save and export my input melodies?
No, not at this time. You will be able to save and export your input melodies after GA of the service.
Q: How do I submit my creations to SoundCloud?
You can submit your creations to SoundCloud by choosing the Submit to SoundCloud button on the DeepComposer console. You will be required to log into your SoundCloud account for permissions.