Page 1 of 1

Tips and Tricks for getting SALSA to work

Posted: Wed Mar 27, 2024 7:14 pm
by eddieohio
I've downloaded the various integration packs.

SALSA animations work fine if I set the audio source to a single audio clip. Same with Text Sync (one distinct line).
Drag and drop audio plays in the sequencer--but no lip sync.

Do I need to use entry tags or are those optional?

I want to provide audio and lip sync on different character tree interactions.

Were there any tips or tricks or things you overlooked at first when getting SALSA to work with the Pixel Crushers Dialogue System?

Thanks,
Eddie

Re: Tips and Tricks for getting SALSA to work

Posted: Wed Mar 27, 2024 8:43 pm
by Tony Li
Hi,

It sounds like the GameObject with the SALSA component(s) isn't being used as the speaker. Please see: Character GameObject Assignments

Also: Debugging & Logging Tips to know which GameObjects are being used.

Re: Tips and Tricks for getting SALSA to work

Posted: Thu Mar 28, 2024 6:12 am
by eddieohio
Thank you, Tony! Those resources seem to have the right idea for what's probably going on with my setup. Incredibly useful. I'll report back.

Re: Tips and Tricks for getting SALSA to work

Posted: Thu Mar 28, 2024 8:12 am
by eddieohio
Got it working. Something was off with where the various scripts and objects should've gone.

Here's what worked for me in case others are having setup issues with SALSA and Dialogue System (and interact component in the Ultimate Controller).
1. Use the NPC setup wizard first for your NPC
2. Run the one-click setup for SALSA through CrazyMinnowStudios under "Game Object"
3. Follow the SALSA guidelines setup for Pixel Crushers and set up the appropriate conversation trigger object with the Dialogue System Trigger Interactable Target script
4. In the conversation you want to sync, use SALSA(filename) in the Sequencer

Re: Tips and Tricks for getting SALSA to work

Posted: Thu Mar 28, 2024 8:17 am
by Tony Li
Thanks for sharing your steps!

Tip: If you're not already doing it, use entrytags.