Author Topic: Lyric input crash  (Read 1847 times)

Offline Boof63

  • Full Member
  • ***
  • Posts: 215
    • View Profile
Lyric input crash
« on: September 18, 2017, 07:29:10 AM »
HI Team, seem to have constant crash when i import the lyrics from song.
If text/lyrics are there, then no problem- can be just asdf typed into the listing.
If hit ok with the lyrics box empty (Ie wish to add lyrics manually later with own timing marks)
then v2017.27 64 bit crashes every time.
(EDIT :Also seem unable to insert timing marks manually (have seen keiths video about editing text),
any ideas please. DOH - helps to select that timing track to make it active. :-[ :-[ :-[)
Cheers Boof63
« Last Edit: September 19, 2017, 01:05:13 AM by Boof63 »

Offline keithsw1111

  • Administrator
  • Hero Member
  • *****
  • Posts: 2733
    • View Profile
    • Kellyville Christmas Lights
Re: Lyric input crash
« Reply #1 on: September 19, 2017, 04:25:04 AM »
Crash will be fixed in .29.

The best way to do this is just create a timing track.

You can then add timing marks and double click or shift double click to add phrases when you are ready to do so.

Breakdown phrases/words will then add the extra layers which turns the timing track into a lyric track.

Offline Boof63

  • Full Member
  • ***
  • Posts: 215
    • View Profile
Re: Lyric input crash
« Reply #2 on: September 19, 2017, 04:54:00 AM »
OK thanks  Keithsw1111 for the help, didn't realise and i could add a timing track and then turn it into a lyric track,
 ;D ;D
Cheers Boof63

Offline Sulley

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: Lyric input crash
« Reply #3 on: September 19, 2017, 09:08:14 AM »
This week I have been trying to import a Lyric track from Crockett Fantasy of Lights (CFOL), but the music and the Lyric track don't seem to sync.  I asked CFOL for help, and they stated they followed as designed.  Would the bug that is causing the Lyric Input Crash also be causing this issue too?

I'm using xLights for Mac v2017.27 64bit.

I look forward to your reply.

Scott

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: Lyric input crash
« Reply #4 on: September 19, 2017, 09:16:19 AM »
This week I have been trying to import a Lyric track from Crockett Fantasy of Lights (CFOL), but the music and the Lyric track don't seem to sync.  I asked CFOL for help, and they stated they followed as designed.  Would the bug that is causing the Lyric Input Crash also be causing this issue too?

I'm using xLights for Mac v2017.27 64bit.

I look forward to your reply.

Scott

No that is a completely different type of import.  Timing track imports have exact timing values.  The one mistake I could see is if they had 25ms resolution and you were importing into a 50ms sequence it would shift all the effects to the nearest 50ms interval.  Other than that I'd have to say your music doesn't match the same music they used to create the track.

Offline Sulley

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: Lyric input crash
« Reply #5 on: September 28, 2017, 01:17:22 AM »
Okay, I think I figured out the problem, it's not the Lyric track but when the music starts.  For some reason, the music starts differently on a Mac than the PC.

Steps to recreate the issue:
1.  Download and run the attached files using xLights v2017.29 - 64bit for PC (Windows 10)
2.  Render and execute the sequence.  Click on Boo, Mike or Sully's Face Effect; you will see the Face Mouth Movements will be in perfect timing with the lyrics and audio tracks
3.  Take the same file and install it on a Mac (macOS Sierra v10.12.6) using xLights v2017.29 - 64bit for Mac
4.  Render and execute the sequence.  Click on Boo, Mike or Sully's Face Effect; you will notice the Face Mouth Movements will not be in sync with the audio tracks

Short of buying a PC, do you have a workaround that I can use to mitigate this issue?

Thank you for all the help.

Scott
« Last Edit: September 28, 2017, 01:23:52 AM by Sulley »

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: Lyric input crash
« Reply #6 on: September 28, 2017, 08:28:01 AM »
There is a menu option to shift all effects by a number of milliseconds.  Figure out the delta and use that option.  And based on last time I told someone to do this Yes the timing marks will shift all because timing marks are stored as effects internally.

Offline dkulp

  • Supporting Member
  • Hero Member
  • *
  • Posts: 812
    • View Profile
Re: Lyric input crash
« Reply #7 on: September 28, 2017, 05:05:04 PM »
Something like this is normally due to something in the MP3.   That would normally then cause an issue with syncing on FPP as well. 

I would suggest using audacity or similar to re-encode the MP3 with a constant bitrate.    That might fix it.
Daniel Kulp
Framingham, MA

Offline keithsw1111

  • Administrator
  • Hero Member
  • *****
  • Posts: 2733
    • View Profile
    • Kellyville Christmas Lights
Re: Lyric input crash
« Reply #8 on: September 28, 2017, 07:32:01 PM »
We convert the audio on load so that shouldn't make a difference. The only thing that happens when you play is sdl is kicked off and after that we keep the effects in line with where sdl is up to.

I have no insight to what happens between sdl and the audio device but if this were a common issue you would think we would know.

Offline Sulley

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: Lyric input crash
« Reply #9 on: September 29, 2017, 12:58:49 PM »
So I used the Shift Effects operation to move the Lip Sync Effects 250 ms using the MAC version of xLights, and it worked perfectly for the start of the song.  However, the Lip Sync Effects begins to drift out of sync with the audio track as the sequence plays. 

Do you have an easy method to fix this drifting issue?

Thank you again for all the help.

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: Lyric input crash
« Reply #10 on: September 29, 2017, 01:17:48 PM »
No.  You have something wrong going on in your system.  No other Mac users are reporting this problem and one of the main 3 xLights developers is a Mac user and doesn't have this problem.