added
13th Oct 2023 - (Beta) Sound Template intensity, Mastering Improvement
about 1 year ago by Bamber Haworth
Sound Template Intensity (Beta feature)
- New feature allows you to specify how intense you would like a specific sound template to sound, changing the "timbre" of the sound design.
- For example, a more intense sound template might include heavier percussion and more complex melodies. A soft version of the template might sound more sparse, with just melodic instruments and chords, for example.
- To use this feature, you need to specify which of the "soundLayers" to use in the mix: choose from
soft
,intense
, ordefault
. - This feature can currently be used with two supported sound templates: chromatic_jazz and friendly_electronica.
import audiostack
import os
audiostack.api_key = "APIKEY"
audiostack.api_base = "https://v2.api.audio"
print(audiostack.Production.Mix.list_presets())
scriptText2 = """
<as:section name="intro" soundSegment="intro">
Insert your script for the intro section here
</as:section>
<as:section name="main" soundSegment="main">
And this is the main section!
</as:section>
<as:section name="outro" soundSegment="outro">
Here is your outro.
</as:section>
"""
script = audiostack.Content.Script.create(scriptText=scriptText2)
print("response from creating script", script.response)
scriptId = script.scriptId
# create one tts resource
tts = audiostack.Speech.TTS.create(scriptItem=script, voice="bryer")
print(tts.speechId)
sound_template = "chromatic_jazz"
sound_layer = "intense"
mix = audiostack.Production.Mix.create(speechItem=tts, soundTemplate=sound_template, masteringPreset="musicenhanced", soundLayer=sound_layer)# sectionProperties={"main" : {"endAt" : 120}})
print(mix)
encoded = audiostack.Delivery.Encoder.encode_mix(productionItem=mix, preset="wav")
encoded.download(fileName=f"{sound_template}_{sound_layer}")
We love to receive feedback about beta features
If you have any thoughts on this feature, please get in touch at [email protected].
We'll be launching a more extended version of this feature which supports lots more sound templates soon.
Mastering Improvement
- We added MP3 support for media files in mastering - this means you can upload MP3 media files and include them in your final asset
Don't forget to update the SDK to access new features
In Python, you can do this by running the command
pip3 install -U audiostack