Difference between revisions of "IC Python API:Audio Driven"

From Reallusion Wiki!
Jump to: navigation, search
m (Description)
m (Description)
Line 10: Line 10:
 
This script lets the user pick an audio file in wave format and apply an interpretation of it in movement to a selection of props.
 
This script lets the user pick an audio file in wave format and apply an interpretation of it in movement to a selection of props.
  
[[File:Ic_python_api_audio_driven_01.png|frame|left]]
+
[[File:Ic_python_api_audio_driven_01.png]]
  
 
== Course Prerequisites ==
 
== Course Prerequisites ==

Revision as of 20:22, 27 June 2019

Main article: RL Python Samples.

Demo Video

Description

This script lets the user pick an audio file in wave format and apply an interpretation of it in movement to a selection of props.

Ic python api audio driven 01.png

Course Prerequisites

Make sure to install Numpy and Scipy Python modules by following the instructions here.

You should familiarize yourself with the following fundamental articles before you proceed:

Learn How to

  • Deal with audio files and data.
  • Drive complex prop animations.
  • Create complex and responsive user interface elements.

Required Files

  • iClone scene with one or more props.
  • An audio file in wave (*.wav) format.
  • Audio Driven Python script.
  • Audio Driven Extensions Python script.

You can download this plugin from the Reallusion Marketplace. To acquire and view the source code, please visit Reallusion GitHub.

Steps to Take

Code Flow

APIs Used

You can research the following references for the APIs deployed in this code.

main.py

AD_Extensions.py