Waveform

Waveform 1.8.0

lilyjhone

New Member
I have a crash problem,After I load select audio source,who can help me solve it?
crash report:
Unhandled exception: c0000005
Date/Time: 2022-12-19, 14:17:38
Fault address: 7FFCAD432870 (c:\program files\obs-studio\obs-plugins\64bit\waveform.dll)
libobs version: 28.1.2 (64-bit)
Windows version: 10.0 build 22000 (release: 2009; revision: 1335; 64-bit)
CPU: 12th Gen Intel(R) Core(TM) i5-12600K


Thread 3330: (Crashed)
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
0000008682DFF498 00007FFCAD432870 0000000000000001 00000000F21C0A00 0000000000000000 0000008682DFF630 waveform.dll!memcpy+0x180
0000008682DFF4A0 00007FFCAD111CC8 000002343D10E6F0 0000000000000000 000002343D10E6E0 000002343D10E6E0 waveform.dll!std::bad_cast::bad_cast+0x128
0000008682DFF4D0 00007FFCAD119631 000002342F8B6900 000002343D10E6F0 000002B51F1C2800 0000000000000020 waveform.dll!WAVSource::capture_audio+0x111
0000008682DFF520 00007FFD2EA37E7B 000002342F8B6900 0000008682DFF630 0000000000000000 000002342F8B6F08 obs.dll!source_output_audio_data+0x52b
0000008682DFF610 00007FFD2EA32D44 000002343C870280 000002343D050D10 000002343C870280 000002343D050D10 obs.dll!obs_source_output_audio+0x224
0000008682DFF6F0 00007FFD09714AB0 00000234000001E0 00001BD4000001E0 0000008600000002 000002343CD6AC30 win-wasapi.dll!WASAPISource::ProcessCaptureData+0x150
0000008682DFF7C0 00007FFD097145FA 000002343D151560 000002343D050D10 0000000000000002 000000093D050D10 win-wasapi.dll!WASAPISource::OnSampleReady+0x1a
0000008682DFF7F0 00007FFD0971428D 000002343CF23EA0 000002343CF23EA0 000002343CCFC5B0 000002343CF23EA0 win-wasapi.dll!WASAPISource::CallbackSampleReady::Invoke+0xd
0000008682DFF820 00007FFD209218FB 0000023400000001 000002343CCA3190 0000000000000000 00007FFD48D1FE0E rtworkq.dll!0x7ffd209218fb
0000008682DFF8A0 00007FFD48D1FF02 000002343CCA3318 000002343D038CB0 0000000000000000 000002343D1AD9F0 ntdll.dll!0x7ffd48d1ff02
0000008682DFF8F0 00007FFD48D16E48 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ffd48d16e48
0000008682DFFBE0 00007FFD476855A0 0000000000000000 0000000000000000 0000000000000000 0000000000000000 kernel32.dll!0x7ffd476855a0
0000008682DFFC10 00007FFD48D0485B 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ffd48d0485b

Thread 3560:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
0000008681AFC518 00007FFD469FABF4 0000000000000000 00007FFCC919B9A4 000002342C39B420 0000008600000003 win32u.dll!0x7ffd469fabf4
0000008681AFC520 00007FFD47EFD33E 00000000000000A4 0000008681AFC660 0000000000000001 000002343B003B00 user32.dll!0x7ffd47efd33e
0000008681AFC560 00007FFCC92B445C 0000000000000000 0000000000000000 00000234F46A0E60 000002342C39B420 qt6core.dll!0x7ffcc92b445c
0000008681AFF6D0 00007FFCC9920FA9 00000000000000A4 0000000000000080 00000234F46A0E60 000002342C36D670 qt6gui.dll!0x7ffcc9920fa9
0000008681AFF700 00007FFCC9165874 0000008681AFF7C0 000002342C33F9E0 000002342C33F9E0 0000008681AFFC60 qt6core.dll!0x7ffcc9165874
0000008681AFF7A0 00007FFCC915E57D FFFFFFFFFFFFFFFF 00007FF632B24780 FFFFFFFFFFFFFFFF 0000008681AFFC60 qt6core.dll!0x7ffcc915e57d
0000008681AFF800 00007FF6328E64D0 0000000000000000 000002342C36E170 0000023400000000 0000000000000001 obs64.exe!run_program+0xb20
0000008681AFFB60 00007FF6328E8CF0 0000000000000000 0000000000000000 0000000000000000 0000000000000000 obs64.exe!main+0x700
0000008681AFFD30 00007FF632AF5637 0000000000000000 0000000000000000 0000000000000000 0000000000000000 obs64.exe!WinMain+0x157
0000008681AFFDC0 00007FF632AF4DC2 0000000000000000 0000000000000000 0000000000000000 0000000000000000 obs64.exe!__scrt_common_main_seh+0x106
0000008681AFFE00 00007FFD476855A0 0000000000000000 0000000000000000 0000000000000000 0000000000000000 kernel32.dll!0x7ffd476855a0
0000008681AFFE30 00007FFD48D0485B 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ffd48d0485b

Thread 284C:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
0000008681BFF698 00007FFD48DA7734 0000000000000000 0000000000000000 000002342C337110 000002342C33A350 ntdll.dll!0x7ffd48da7734
0000008681BFF6A0 00007FFD48D16CDF 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ffd48d16cdf
0000008681BFF990 00007FFD476855A0 0000000000000000 0000000000000000 0000000000000000 0000000000000000 kernel32.dll!0x7ffd476855a0
0000008681BFF9C0 00007FFD48D0485B 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ffd48d0485b

Thread 109C:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
0000008681CFF548 00007FFD48DA7734 0000000000000000 0000000000000000 000002342C337110 000002342C33A780 ntdll.dll!0x7ffd48da7734
0000008681CFF550 00007FFD48D16CDF 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ffd48d16cdf
0000008681CFF840 00007FFD476855A0 0000000000000000 0000000000000000 0000
 

Jakub72

New Member
I seem to be having an issue where one of my Waveform Visualizer Sources "glitch" in place (the green one) after the sound is finished playing and remains like that
sdsf.PNG
. "Hide graph when audio is silent" doesn't seem to help either. Having the option to restart the graph every time the Waveform Visualizer Source is toggled on/off would be a temporary fix.
 

Phandasm

Member
I seem to be having an issue where one of my Waveform Visualizer Sources "glitch" in place (the green one) after the sound is finished playing and remains like thatView attachment 89862. "Hide graph when audio is silent" doesn't seem to help either. Having the option to restart the graph every time the Waveform Visualizer Source is toggled on/off would be a temporary fix.
Ah, guessing your audio source is a media file or something?
I could adjust the audio buffering so that doesn't happen anymore.
 

Jakub72

New Member
Ah, guessing your audio source is a media file or something?
I could adjust the audio buffering so that doesn't happen anymore.
Yes, media files that are activated by viewers on stream. If adjusting audio buffering would fix that then thank you for your help.
 

Talonis

Member
Waveform is excellent. As a Mac M1 (ARM64) user I really appreciate it being available.

It makes a significant difference with audio-only media on live streams.
 

Mishasama

Member
Is there possible to show the stereo on left and right like this?
1673146400138.png

Or like this.
1673146579108.png

That should much clear to know what is left or right.
 

Mishasama

Member
Not currently.
I suppose I could add an option to select just one channel, that way you could use a separate graph for each channel and position them wherever you want.
How genius! But will it cost double resource than run it at one source?

Eh… If it can select channels, could it be upgrade to support more channels than stereo?
Sorry if I made some troublesome requests again.
 

Phandasm

Member
How genius! But will it cost double resource than run it at one source?

Eh… If it can select channels, could it be upgrade to support more channels than stereo?
Sorry if I made some troublesome requests again.
Depends on a variety of things but could cost up to double the resources, yeah.

As for supporting more channels, Waveform is built on the assumption that the audio is at most stereo.
And while it's not like it couldn't in principle be generalized to arbitrary channel counts, it adds a lot of complexity for a use case that I'm inclined to think is not very common.
 

Mishasama

Member
Depends on a variety of things but could cost up to double the resources, yeah.

As for supporting more channels, Waveform is built on the assumption that the audio is at most stereo.
And while it's not like it couldn't in principle be generalized to arbitrary channel counts, it adds a lot of complexity for a use case that I'm inclined to think is not very common.
That's fine, I don't want to trouble you too much. Thank you very much again.
 

Buladog

New Member
Hi! This plugin is awesome! I just update my OBS to 29.0.0 , can you update this plugin for macOS current version of OBS ?
Thanks !!
 
Top