Recording a custom melody to create a composition - AWS DeepComposer

Recording a custom melody to create a composition

To record a custom input melody, you can use the AWS DeepComposer built-in virtual keyboard or a registered AWS DeepComposer keyboard.

In the classic music studio experience, the Settings icon (⚙) icon is located on the Music studio landing page. Choose the icon to activate, or deactivate, the following settings:

  • Metronome turns on or off a metronome that ticks while you record your melody. After turning on the metronome, use the slider on the music studio console to adjust the speed.

  • Hot keys enables the use of your computer keyboard for recording your melody.

  • Countdown provides 5 seconds of lead-in time before recording begins so that you can prepare for recording.

To record a custom melody and use it to create a composition
  1. Open the AWS DeepComposer console.

  2. In the navigation pane, choose Music studio.

  3. Choose Record (●).

    If you need a little inspiration, try recording this melody.

    Sheet music for 'Mary had a little lamb'.
  4. When you’ve finished, choose Stop (■).

  5. To listen to your new recording, choose Play (►).

  6. (Optional) To fix notes that sound out place or to add notes that you missed while recording, choose Edit melody.

  7. In the Model parameters section, for Generative AI technique, choose AR-CNN.

  8. Choose Enhance input melody.

    After inference is complete, you can do the following:

    • Change the Advanced parameters, choose Enhance again, and then choose Play to hear how your track has changed.

    • Choose Edit melody to modify and change the notes that were added during inference.

    Important

    Each time you perform one of the preceding modifications, your composition is automatically save as a new composition.

  9. To listen to your new generative AI musical composition, choose Play (►).

In the remixed music studio, the Settings icon (⚙) is located on the Input track page. Choose the icon to activate, or deactivate, the following settings:

  • Metronome turns on or off a metronome that ticks while you record your melody. After turning on the metronome, use the slider on the music studio console to adjust the speed.

  • Hot keys enables the use of your computer keyboard for recording your melody.

  • Countdown provides 5 seconds of lead-in time before recording begins so that you can prepare for recording.

To record a custom melody and use it to create a composition
  1. Open the AWS DeepComposer console.

  2. In the navigation pane, choose Try the remixed music studio.

  3. To get started, choose Start composing.

  4. On the Input track page, choose Record (●).

    If you need a little inspiration, try recording this melody.

    Sheet music for 'Mary had a little lamb'.
  5. When you've finished, choose Stop (■).

  6. To listen to your new recording, choose Play (►).

  7. (Optional) To fix notes that sound out place or to add notes that you missed while recording, choose Edit melody.

  8. Choose Continue.

  9. On the ML technique page, choose AR-CNN.

  10. Choose Continue. AWS DeepComposer performs inference to create a new composition.

  11. On the Inference output page, you can do the following:

    • Change the AR-CNN parameters, choose Enhance again, and choose Play to hear how your track has changed.

    • Choose Edit melody to modify and change the notes that were added during inference.

    Important

    Each time you perform one of the preceding modifications, your composition is automatically save as a new composition.

  12. When you have finished, choose Continue.

The AWS DeepComposer Music studio experiences allow you to explore and play with different supported generative AI techniques. You can try using a different generative AI techniques with your custom recording. The different generative AI techniques can be used together. To learn more, see the topic on generative techniques in AWS DeepComposer.