Page MenuHome

Joerg Mueller (nexyon)
User

Projects

User Details

User Since
Feb 4 2009, 8:52 AM (595 w, 5 d)

Recent Activity

Sat, Jun 27

Joerg Mueller (nexyon) accepted D8137: Fix T49241: Better Grouping of Scene & FFmpeg properties.

Looks good, not ideal as discussed in T49241, but probably better than what we have currently. :)

Sat, Jun 27, 7:54 AM · Audio, BF Blender (2.90)

Sat, Jun 13

Joerg Mueller (nexyon) committed rBfe3ca3f6cef9: Fix T66786: Audio SDL: Video editor Sound muted without muting it (authored by Joerg Mueller (nexyon)).
Fix T66786: Audio SDL: Video editor Sound muted without muting it
Sat, Jun 13, 3:19 PM
Joerg Mueller (nexyon) closed T66786: Audio SDL: Video editor Sound muted without muting it as Resolved by committing rBfe3ca3f6cef9: Fix T66786: Audio SDL: Video editor Sound muted without muting it.
Sat, Jun 13, 3:19 PM · Platform: Windows, Audio, BF Blender

Jun 5 2020

Joerg Mueller (nexyon) added a comment to T66786: Audio SDL: Video editor Sound muted without muting it.

You're right, it could do the conversion. It may also change the number of channels and resample to a different sampling rate though. All of this can possibly deteriorate the quality. For example, we want to render 3D audio to the correct speaker setup that SDL outputs with and not to a wrong one and then SDL somehow changes the channel configuration resulting in a suboptimal listening experience. That's why we would rather do these things ourselves rather than having SDL do it.

Jun 5 2020, 10:21 AM · Platform: Windows, Audio, BF Blender

Jun 4 2020

Joerg Mueller (nexyon) added a comment to T66786: Audio SDL: Video editor Sound muted without muting it.

This changes behavior... So far we had it take the closest possible configuration, in the hope we can support it. That's the more user friendly solution, especially when people don't want to bother with the details of these settings.

Jun 4 2020, 9:08 PM · Platform: Windows, Audio, BF Blender
Joerg Mueller (nexyon) added a comment to T66786: Audio SDL: Video editor Sound muted without muting it.

Ah, we're on SDL 2 now, and SDL 2 has new audio sample formats. Originally, the SDL backend was implemented for SDL 1.2 which had only 8 and 16 bit sample formats. If we're using SDL 2 now, it makes sense to update.

Jun 4 2020, 5:28 PM · Platform: Windows, Audio, BF Blender

May 22 2020

Andrea Monzini (Andrea_Monzini) awarded D2716: Audaspace 1.3 patch for Blender 2.8 a Love token.
May 22 2020, 5:22 PM · BF Blender: 2.8

May 18 2020

Joerg Mueller (nexyon) added a comment to T76452: Speaker shuttering volume (regression).

Also it looks like this glitching happens during one or maximum 2 playback cycles and only if camera perspective is changed.

May 18 2020, 7:53 PM · VFX & Video, Audio, BF Blender

May 3 2020

Joerg Mueller (nexyon) committed rBfe891d581dfe: Audaspace: update from upstream (authored by Joerg Mueller (nexyon)).
Audaspace: update from upstream
May 3 2020, 3:31 PM

Mar 30 2020

Joerg Mueller (nexyon) accepted D7276: Py API Docs: Fix audio docs styling.

Thanks!

Mar 30 2020, 8:00 AM · Add-ons (BF-Blender), BF Blender, Audio, Documentation

Mar 28 2020

Joerg Mueller (nexyon) committed rBbdec24b40d69: Cleanup: Removing unused parameter. (authored by Joerg Mueller (nexyon)).
Cleanup: Removing unused parameter.
Mar 28 2020, 9:15 AM

Mar 23 2020

Joerg Mueller (nexyon) added a comment to T72632: Blender crashes using Jack with AV Sync enabled (repeatable).

This patch should fix the issue.

Mar 23 2020, 9:36 AM · Audio, BF Blender
Joerg Mueller (nexyon) committed rB0710fb724beb: Fix T72632: Blender crashes using Jack with AV Sync enabled (repeatable) (authored by Joerg Mueller (nexyon)).
Fix T72632: Blender crashes using Jack with AV Sync enabled (repeatable)
Mar 23 2020, 9:35 AM
Joerg Mueller (nexyon) closed T72632: Blender crashes using Jack with AV Sync enabled (repeatable) as Resolved by committing rB0710fb724beb: Fix T72632: Blender crashes using Jack with AV Sync enabled (repeatable).
Mar 23 2020, 9:34 AM · Audio, BF Blender

Feb 21 2020

Joerg Mueller (nexyon) accepted D6896: Audaspace: Various fixes.

All looks good! I'll also port it upstream.

Feb 21 2020, 5:59 PM

Jan 30 2020

Joerg Mueller (nexyon) added a comment to T58153: Preview mono audio not the same as render.

Okay, I had a close look at those configuration files and how they work. It's impossible to get the old behavior of OpenAL Soft from before the introduction of ambisonics. So there's nothing we can do unfortunately to make them work the same.

Jan 30 2020, 1:58 PM · VFX & Video, BF Blender, Audio

Jan 29 2020

Joerg Mueller (nexyon) added a comment to T58153: Preview mono audio not the same as render.

No audio with SDL, havent tried workaround.

Jan 29 2020, 12:58 PM · VFX & Video, BF Blender, Audio

Jan 25 2020

Joerg Mueller (nexyon) assigned T72632: Blender crashes using Jack with AV Sync enabled (repeatable) to Sergey Sharybin (sergey).

The crash happens as follows, when you use JACK and AV-sync, JACK transport is enabled meaning that JACK will call the sound_sync_callback, which down the road

Jan 25 2020, 4:59 PM · Audio, BF Blender

Dec 21 2019

Joerg Mueller (nexyon) changed the status of T72211: Playback of pitch-changed audio improperly timed for arbitrary seek from Unknown Status to Unknown Status.

This is a known issue and a limitation of how pitch animation works and has been there since Blender had pitch animation, even before my time (i.e. 2.49 and earlier). Unfortunately, this is a really hard problem and not easily solved, it would need a completely different architecture of the audio system which doesn't fit well with Blender's animation system. I've written about this elsewhere a couple of times already.

Dec 21 2019, 9:23 PM · BF Blender

Nov 22 2019

Joerg Mueller (nexyon) added a comment to T71621: Blender Crashes Frequently with Timeline Scrub.

@Sybren A. Stüvel (sybren) nice find, thanks! I've also fixed this upstream. For consistency I'll also commit my fix to blender so that the audaspace code stays consistent. Less than 24 hours to review a patch, even though it's small, is not enough for a volunteer that is not full time employed to work on Blender. I usually only get to work on it during weekends and then not all of them are available either.

Nov 22 2019, 10:40 AM · Audio, Video Sequencer, BF Blender
Joerg Mueller (nexyon) committed rBe93aa9c0fc66: Fix T71621: VSE crashes when playing last frame of audio (authored by Joerg Mueller (nexyon)).
Fix T71621: VSE crashes when playing last frame of audio
Nov 22 2019, 10:40 AM

Nov 17 2019

Joerg Mueller (nexyon) abandoned D6255: Fix T71322: Crash in Audaspace with video file containing 16-channel audio.

Thanks for this patch. I resolved the issue differently though, just in case files with even more channels show up in the future!

Nov 17 2019, 9:05 AM
Joerg Mueller (nexyon) claimed T71322: Crash in Audaspace with some video file.
Nov 17 2019, 9:04 AM · Audio, BF Blender
Joerg Mueller (nexyon) committed rBfb1cbbaf4677: Fix T71322: Crash in Audaspace with some video file (authored by Joerg Mueller (nexyon)).
Fix T71322: Crash in Audaspace with some video file
Nov 17 2019, 9:04 AM
Joerg Mueller (nexyon) changed the status of T71322: Crash in Audaspace with some video file from Unknown Status to Resolved by committing rBfb1cbbaf4677: Fix T71322: Crash in Audaspace with some video file.
Nov 17 2019, 9:03 AM · Audio, BF Blender

Nov 6 2019

Joerg Mueller (nexyon) added a comment to T70793: Render Audio.

@Sergey Sharybin (sergey): So starting a job that shows a progress bar is not possible after file selection?

Nov 6 2019, 3:15 PM · VFX & Video, Audio, BF Blender
Joerg Mueller (nexyon) reassigned T66117: Sequencer Scene Strips' Input(3D/Sequencer) and volume and has no effect on audio. from Joerg Mueller (nexyon) to Sergey Sharybin (sergey).

Since I didn't get a response from you anymore on blender.chat and I don't have the required background knowledge, I'll assign this bug to you @Sergey Sharybin (sergey).

Nov 6 2019, 11:29 AM · Tracker Curfew, Dependency Graph, Audio, BF Blender
Joerg Mueller (nexyon) changed the status of T37432: When sound is enabled, Blender prevents Windows from automatically sleeping from Unknown Status to Unknown Status.

Since this is a feature request that has been open for quite a while now, I archive it.

Nov 6 2019, 11:29 AM · Platform: Windows, Audio, BF Blender
Joerg Mueller (nexyon) changed the status of T46570: Blender crashes when clicking back and forth in VSE timeline from Unknown Status to Resolved.

Closing, bug is not present in 2.8.

Nov 6 2019, 11:27 AM · Audio, BF Blender
Joerg Mueller (nexyon) changed the status of T58754: Blender 2-80 startup AUDIO noise from Unknown Status to Unknown Status.

Archiving, since there was no further response.

Nov 6 2019, 11:25 AM · BF Blender
Joerg Mueller (nexyon) added a comment to T58153: Preview mono audio not the same as render.

@Christopher_Anderssarian have you tried the speaker setup configuration files as I mentioned?

Nov 6 2019, 11:24 AM · VFX & Video, BF Blender, Audio

Oct 3 2019

Joerg Mueller (nexyon) added a comment to T68946: VSE - Bad interpolation in exported audio.

As I wrote in T59540#588156 doing a callback for every sound sample is way too slow. We could consider it for every buffer if it is fast enough and it is possible. The issue here is that the depsgraph would need to provide the functionality to get the value of a single property for a specific time. I'm not sure if it can easily do that?

Oct 3 2019, 11:39 PM · VFX & Video, Dependency Graph, Audio, BF Blender
Joerg Mueller (nexyon) added a comment to T68946: VSE - Bad interpolation in exported audio.

Let me revise what I wrote in my previous comment, my bad memory caused some wrong statements:

Oct 3 2019, 10:48 AM · VFX & Video, Dependency Graph, Audio, BF Blender
Joerg Mueller (nexyon) added a comment to T68945: VSE - Improper audio on frame 1 when exporting to lossy-compressed audio.

If I'm right this issue is the same as T52472 and it was my mistake that I didn't correctly backport this to upstream audaspace and this caused a reintroduction of the bug. Please check if it's fixed for you now! There is some more explanation in the other bug report.

Oct 3 2019, 10:30 AM · Audio, Video Sequencer, BF Blender
Joerg Mueller (nexyon) committed rB514c9d14e4ab: Fix T68945: VSE - Improper audio on frame 1 (authored by Joerg Mueller (nexyon)).
Fix T68945: VSE - Improper audio on frame 1
Oct 3 2019, 10:27 AM
Joerg Mueller (nexyon) changed the status of T68945: VSE - Improper audio on frame 1 when exporting to lossy-compressed audio from Unknown Status to Resolved by committing rB514c9d14e4ab: Fix T68945: VSE - Improper audio on frame 1.
Oct 3 2019, 10:27 AM · Audio, Video Sequencer, BF Blender

Oct 1 2019

Joerg Mueller (nexyon) added a comment to T68946: VSE - Bad interpolation in exported audio.

The interpolation is not a bug per se. The audio animation system is evaluated once for every read, so you basically get nearest neighbor interpolation for your buffer size. The buffer size can be adjusted during audio export as you correctly noticed. When rendering a video though, the audio system is called once per (image) frame so you get this issue here. I think having a general option in the render settings would be a good idea to mitigate the issue.

Oct 1 2019, 1:18 PM · VFX & Video, Dependency Graph, Audio, BF Blender

Sep 28 2019

Joerg Mueller (nexyon) added a comment to T70218: When changing the system audio device, Blender continues to play sound using startup device (OpenAL).

There's nothing we can do here, it's an issue of OpenAL. You could report it upstream.

Sep 28 2019, 7:24 PM · BF Blender

Jul 18 2019

Joerg Mueller (nexyon) assigned T66786: Audio SDL: Video editor Sound muted without muting it to Ray molenkamp (LazyDodo).
Jul 18 2019, 8:43 AM · Platform: Windows, Audio, BF Blender

Jul 13 2019

Joerg Mueller (nexyon) updated subscribers of T66786: Audio SDL: Video editor Sound muted without muting it.

Okay, from what I gather from both of you now is that OpenAL works, but SDL does not on Windows. @Ray molenkamp (LazyDodo) can you check if SDL works on windows or if it's not? Maybe we need a library update on windows?

Jul 13 2019, 10:33 PM · Platform: Windows, Audio, BF Blender
Joerg Mueller (nexyon) added a comment to T66786: Audio SDL: Video editor Sound muted without muting it.

@AnityEx (AnityEx) which audio device/backend (OpenAL or SDL) are you using and does it work if you switch it under Preferences->System->Audio Device?

Jul 13 2019, 10:37 AM · Platform: Windows, Audio, BF Blender

Jul 10 2019

Joerg Mueller (nexyon) updated subscribers of T66626: Blender Crashes when using audio output device: JACK.

I just git bisected this, commit a4c907af7760a980c09e46feed92bd93a0906ba9 causes jack transport synchronization to be almost completely broken.

Jul 10 2019, 11:15 AM · BF Blender

Jul 7 2019

Joerg Mueller (nexyon) updated subscribers of T65584: OpenGL render bugs with JACK.

After spending some time playing around with this I can make the following observations:

Jul 7 2019, 2:56 PM · BF Blender

Jun 29 2019

Joerg Mueller (nexyon) added a comment to T66117: Sequencer Scene Strips' Input(3D/Sequencer) and volume and has no effect on audio..

That would be really nice! I'd love to see sound_update_base and BKE_sound_update_scene gone. The biggest issue here is animation. Whenever some audio animation (volume, pitch, etc.) changes, all affected frames need updating. If that's possible with the dependency graph, that would be ideal! E.g., if an animation is changed by modifying the f-curve, that parameter needs to be updated for all frames that now have a different value.

Jun 29 2019, 11:42 PM · Tracker Curfew, Dependency Graph, Audio, BF Blender

Jun 7 2019

Joerg Mueller (nexyon) added a comment to T65613: Memory leak in Audaspace with 3D sound.

This should fix it, please check if it works for you too and feel free to reopen in case it doesn't.

Jun 7 2019, 10:31 PM · BF Blender
Joerg Mueller (nexyon) committed rBb236c2a0ce1e: Fix T65613: Memory leak in Audaspace with 3D sound (authored by Joerg Mueller (nexyon)).
Fix T65613: Memory leak in Audaspace with 3D sound
Jun 7 2019, 10:30 PM
Joerg Mueller (nexyon) changed the status of T65613: Memory leak in Audaspace with 3D sound from Unknown Status to Resolved by committing rBb236c2a0ce1e: Fix T65613: Memory leak in Audaspace with 3D sound.
Jun 7 2019, 10:30 PM · BF Blender

May 30 2019

Joerg Mueller (nexyon) committed rB05138d2c4ea2: Fix T65231: Null audio device and AV Sync halts playback (authored by Joerg Mueller (nexyon)).
Fix T65231: Null audio device and AV Sync halts playback
May 30 2019, 2:23 PM
Joerg Mueller (nexyon) changed the status of T65231: Null audio device and AV Sync halts playback from Unknown Status to Resolved by committing rB05138d2c4ea2: Fix T65231: Null audio device and AV Sync halts playback.
May 30 2019, 2:23 PM · BF Blender

May 29 2019

Joerg Mueller (nexyon) added a comment to T65231: Null audio device and AV Sync halts playback.

What happens if you open a file that has AV-sync set? There you'll have the same behavior still. Or you set the synchronization to something else, which might not be what the user wants. I'm a bit hesitant in changing stuff without letting the user know. Especially, I would expect a file not to change if I only open and save it - independent of my user preference settings.

May 29 2019, 2:13 PM · BF Blender
Joerg Mueller (nexyon) added a comment to T65231: Null audio device and AV Sync halts playback.

@William Reynish (billreynish) perfectly described it when he wrote

May 29 2019, 2:06 PM · BF Blender

May 22 2019

Joerg Mueller (nexyon) added a comment to rBc56133c84686: Fix T64480: Tweak needed to Audaspace CMake options.

Okay, will consider that in the future.

May 22 2019, 12:24 PM
Joerg Mueller (nexyon) committed rBc56133c84686: Fix T64480: Tweak needed to Audaspace CMake options (authored by Joerg Mueller (nexyon)).
Fix T64480: Tweak needed to Audaspace CMake options
May 22 2019, 12:17 PM
Joerg Mueller (nexyon) changed the status of T64480: Tweak needed to Audaspace CMake options from Unknown Status to Resolved by committing rBc56133c84686: Fix T64480: Tweak needed to Audaspace CMake options.
May 22 2019, 12:16 PM

May 13 2019

Joerg Mueller (nexyon) updated subscribers of D4849: All-In-One My Previous Patches In One Place + Extras.
May 13 2019, 11:15 AM · BF Blender, User Interface, BF Blender: 2.8

May 10 2019

Joerg Mueller (nexyon) committed rB8096f36796ae: Audaspace: porting changes from upstream. (authored by Joerg Mueller (nexyon)).
Audaspace: porting changes from upstream.
May 10 2019, 11:02 PM
Joerg Mueller (nexyon) changed the status of T64376: Module 'aud' has no attribute 'device' from Unknown Status to Invalid.

Blender 2.8 uses the latest version of audaspace where the aud API has changed considerably, please refer to the audaspace bindings API documentation.

May 10 2019, 9:34 AM · Audio, BF Blender

Apr 28 2019

Joerg Mueller (nexyon) added a comment to T63899: Can't get sound.factory on Windows.

You're welcome. Thanks for reporting!

Apr 28 2019, 11:51 AM · BF Blender
Joerg Mueller (nexyon) committed rB91bb8da59fe1: Cleanup: clangg-format for rB157cc54ed521 (authored by Joerg Mueller (nexyon)).
Cleanup: clangg-format for rB157cc54ed521
Apr 28 2019, 11:49 AM

Apr 27 2019

Joerg Mueller (nexyon) added a comment to T63899: Can't get sound.factory on Windows.

I can't reproduce either, but that commit should fix it. Feel free to reopen if it doesn't.

Apr 27 2019, 12:14 AM · BF Blender
Joerg Mueller (nexyon) committed rB157cc54ed521: Fix T63899: Can't get sound.factory on Windows (authored by Joerg Mueller (nexyon)).
Fix T63899: Can't get sound.factory on Windows
Apr 27 2019, 12:14 AM
Joerg Mueller (nexyon) changed the status of T63899: Can't get sound.factory on Windows from Unknown Status to Resolved by committing rB157cc54ed521: Fix T63899: Can't get sound.factory on Windows.
Apr 27 2019, 12:14 AM · BF Blender

Apr 14 2019

Joerg Mueller (nexyon) added a comment to T62653: Crashing with animation rendering and sound.

Nice find on where the problem was introduced! I'd be fine with the temporary fix. Are you sure that this doesn't prevent both calls of the two threads during rendering? One should still be done. I'm not sure what moving to the dependency graph will change here, does the dependency graph get updated from two threads as well? Or is it two different instances and thus as you said viewport and renderer each need their own sound_scene instance?

Apr 14 2019, 10:09 AM · Grease Pencil, BF Blender

Apr 9 2019

Joerg Mueller (nexyon) added a comment to T62653: Crashing with animation rendering and sound.

I tried to reproduce the crash, but it also didn't happen on my linux. Given the stack traces though, it looks like the issue is BKE_sound_update_scene being called at the same time in different threads. As such a mutex in this function should solve the problem?

Apr 9 2019, 10:13 AM · Grease Pencil, BF Blender

Apr 3 2019

Joerg Mueller (nexyon) committed rB322abc14285e: Audaspace: merging modulator effect from upstream. (authored by Joerg Mueller (nexyon)).
Audaspace: merging modulator effect from upstream.
Apr 3 2019, 7:57 PM

Mar 10 2019

Joerg Mueller (nexyon) added a comment to T62255: Blender defaults to "OpenAL Soft" in sound settings, regardless of saved preferences.

I fixed both issues.

Mar 10 2019, 11:33 PM · BF Blender
Joerg Mueller (nexyon) committed rB6fd11a21f5c5: Fix T62255: Blender defaults to "OpenAL Soft" in sound settings, regardless of… (authored by Joerg Mueller (nexyon)).
Fix T62255: Blender defaults to "OpenAL Soft" in sound settings, regardless of…
Mar 10 2019, 11:31 PM
Joerg Mueller (nexyon) changed the status of T62255: Blender defaults to "OpenAL Soft" in sound settings, regardless of saved preferences from Unknown Status to Resolved by committing rB6fd11a21f5c5: Fix T62255: Blender defaults to "OpenAL Soft" in sound settings, regardless of….
Mar 10 2019, 11:31 PM · BF Blender

Feb 23 2019

Joerg Mueller (nexyon) removed a project from T58153: Preview mono audio not the same as render: Video Sequencer.
Feb 23 2019, 12:21 AM · VFX & Video, BF Blender, Audio

Feb 12 2019

Joerg Mueller (nexyon) changed the status of T48505: VSE audio pitch changes the speed of the audio from Unknown Status to Invalid.

@Hossein Shah (hk1ll3r), you're right the strip length stays the same, but that doesn't mean that the speed doesn't change. If you have a strip of full length (not cut on any side) and you change the pitch to 2, you'll end up with double pitch and double speed, but the strip will stay the same length, meaning that it's silent in the second half. We intentionally don't change the strip length when the pitch is changed, since this can cause many problems, especially when you animate the pitch. I hope this clarifies the issue. If not, please ask further questions on devtalk.blender.org as @Sergey Sharybin (sergey) suggested.

Feb 12 2019, 10:29 AM · Video Sequencer, Audio, BF Blender

Feb 1 2019

Joerg Mueller (nexyon) claimed T61043: Blender crashes on VSE zoom / scroll timeline sometimes.

The bug was introduced in rBdbe23c545649, so it only exists in 2.8, not 2.7. And yes @Richard Antalik (ISS) I can confirm that, but it has nothing to do with this bug.

Feb 1 2019, 4:00 PM · Audio, Video Sequencer, BF Blender
Joerg Mueller (nexyon) changed the status of T61043: Blender crashes on VSE zoom / scroll timeline sometimes from Unknown Status to Resolved by committing rBd9d72cc9cba5: Fix T61043: Blender crashes on VSE zoom / scroll timeline sometimes.
Feb 1 2019, 3:59 PM · Audio, Video Sequencer, BF Blender
Joerg Mueller (nexyon) committed rBd9d72cc9cba5: Fix T61043: Blender crashes on VSE zoom / scroll timeline sometimes (authored by Joerg Mueller (nexyon)).
Fix T61043: Blender crashes on VSE zoom / scroll timeline sometimes
Feb 1 2019, 3:59 PM

Jan 22 2019

Joerg Mueller (nexyon) added a comment to T60715: Heap-use-after-free error on exit of debug build (in Audaspace area).

Just tried with setting it in C/CXX FLAGS but same result as with WITH_COMPILER_ASAN. Please let me know what you get with gcc9. If you still have it there, I fear you'll have to help me debugging this. ;)

Jan 22 2019, 10:21 PM · Audio, BF Blender

Jan 21 2019

Joerg Mueller (nexyon) added a comment to T60715: Heap-use-after-free error on exit of debug build (in Audaspace area).

I tried reproducing - I enabled WITH_COMPILER_ASAN (and disabled cycles and libmv in order to get it compile on my machine) but I only get memory leaks when I run blender then, not the error you reported. Do you have any hints on how to reproduce it?

Jan 21 2019, 10:49 PM · Audio, BF Blender

Jan 17 2019

Joerg Mueller (nexyon) changed the status of T54490: VSE breaks when I insert or remove headphones from Unknown Status to Resolved.

Should be fixed in d3e856cd but I can't really test it. Please give it a try with a build bot build newer than this comment and check if it works there. If not, feel free to reopen this bug report!

Jan 17 2019, 9:28 PM · Video Sequencer, BF Blender
Joerg Mueller (nexyon) committed rBd3e856cdfc0f: Audaspace: porting changes from upstream. (authored by Joerg Mueller (nexyon)).
Audaspace: porting changes from upstream.
Jan 17 2019, 9:21 PM

Jan 12 2019

Joerg Mueller (nexyon) added a comment to T54490: VSE breaks when I insert or remove headphones.

With your last two points you mean the playback device in the windows audio settings right? I guess you can recover if you go to the blender user settings and switch the audio device to None and back?

Jan 12 2019, 10:46 PM · Video Sequencer, BF Blender

Dec 31 2018

Joerg Mueller (nexyon) added a comment to T58153: Preview mono audio not the same as render.

So my suspicion seems to be correct. The difference in playback is cause by the changes in OpenAL soft which now uses ambisonics (https://en.wikipedia.org/wiki/Ambisonics) based surround sound. Originally, I implemented Blender's speaker mapping based on OpenAL soft. That's why so far they have been the same. Ambisonics is actually better and ideally Blender would also go this direction for 3D sound. Unfortunately, I don't have the resources for this development right now, it's more a long term goal. If you need an short term solution, please use the configuration files as I have mentioned them. There are also ambdec files for different speaker setups including 7.1 here: https://github.com/kcat/openal-soft/tree/master/presets.

Dec 31 2018, 6:01 PM · VFX & Video, BF Blender, Audio

Dec 30 2018

Joerg Mueller (nexyon) added a comment to T58153: Preview mono audio not the same as render.

Finally, if you can confirm that this change in OpenAL soft is the cause, there's one thing you can do to get the same output in playback as in rendering. You have to create an openal soft configuration file named $HOME/.alsoftrc and have the following content:

Dec 30 2018, 10:34 PM · VFX & Video, BF Blender, Audio
Joerg Mueller (nexyon) added a comment to T58153: Preview mono audio not the same as render.

Please also try a 2.79 version from the build bot here: https://builder.blender.org/download/

Dec 30 2018, 10:19 PM · VFX & Video, BF Blender, Audio
Joerg Mueller (nexyon) added a comment to T58153: Preview mono audio not the same as render.

Hmm, SDL should work though, can you play around with the settings a bit? The sample rate 48 kHz should work fine, you can try changing the number of channels in the user preferences. Also please try setting the environment variable SDL_AUDIODRIVER to dsound or waveout and check if that helps to get SDL to work. See https://sdl.beuc.net/sdl.wiki/SDL_envvars#head-9ae11b2daf93dc3706eccf15cbf26eb6235ac634

Dec 30 2018, 9:58 PM · VFX & Video, BF Blender, Audio
Joerg Mueller (nexyon) added a comment to T59540: VSE timeline manipulation API.

Ok @Brecht Van Lommel (brecht). Since I'm not really a NLE guy, but rather a real-time guy, I'm also lacking some knowledge about that @Troy Sobotka (sobotka). If you have any resources on what a proper NLE would be (doesn't have to be audio specific), that would help. Also it might be interesting to talk to the actual Spring team in terms of what they would like or how it should work. Where/how should we continue this discussion?

Dec 30 2018, 8:03 PM · Video Sequencer
Joerg Mueller (nexyon) added a comment to T58153: Preview mono audio not the same as render.

Hey, what audio backend/device are you using? OpenAL? If so, does it work with SDL? What operating system are you on? Do you have an audio driver installed? If so, which one and which sound card do you have if any?

Dec 30 2018, 7:53 PM · VFX & Video, BF Blender, Audio

Dec 25 2018

Joerg Mueller (nexyon) added a comment to T59540: VSE timeline manipulation API.

Ok, let me add my 2 - or more like 1000 - cents here. TL;DR: I list 7 major problems with Blender in relation to audio.

Dec 25 2018, 9:06 PM · Video Sequencer

Dec 24 2018

Joerg Mueller (nexyon) added a comment to T58754: Blender 2-80 startup AUDIO noise.

Sorry for the late reply, it's been a busy month, but now there are holidays :) The noise problem sounds weird, especially since you're the only windows user reporting it. Have you tried updating your drivers? Also have you tried SDL instead of OpenAL or None? Does saving the device settings work in the 2.80 beta?

Dec 24 2018, 4:32 PM · BF Blender

Dec 5 2018

Joerg Mueller (nexyon) added a comment to D4031: Making ffmpeg use the maximum available threads, rather than just 1 ( default ).

I guess this change needs more evaluation. If the change targets video encoding, I don't see on what basis the changes in audaspace are necessary? Does audio en-/decoding actually benefit from the changes? It also seems a bit random to have those changes for playing audio files and mixing down audio, but not for decoding videos (within movie clip editor or VSE)?

Dec 5 2018, 1:06 PM · BF Blender: 2.8

Oct 21 2018

Joerg Mueller (nexyon) added a comment to D3731: Fix audaspace warnings on windows.

Hey! Thanks for reporting the warnings! I'm not sure what to do about the macro redefinition. That's of course mainly a problem in the SDL source code - did you report it there or submit a fix? Your solution is certainly too broad of a workaround since it silences all those warnings even if there are legitimate ones in audaspace's code.

Oct 21 2018, 4:23 PM

Sep 12 2018

Joerg Mueller (nexyon) added a comment to T56672: Blender open causes Echo in all applications that playback sounds..

I have no idea what to do about that either. Sounds like a weird Mac problem. I'd like to know if it worked before on this system? If yes, what changed? MacOS update? Blender update? Is there an older Blender version that works?

Sep 12 2018, 6:52 PM · Tracker Curfew, Platform: macOS, Audio, BF Blender

Aug 13 2018

Joerg Mueller (nexyon) added a comment to D3496: Scale & stretch & cut sound waveform.

Well, ideally you would use the offsets as they were used before. But if not, you don't have to convert before storing, since we're not forward compatible, but we have to be backward compatible, that's what do_versions() is for.

Aug 13 2018, 4:44 PM · Video Sequencer

Aug 12 2018

Joerg Mueller (nexyon) added a comment to D3496: Scale & stretch & cut sound waveform.

I tried the patch. Animated strips work now, but I still have trouble with strips loaded from a file that was created with vanilla blender.

Aug 12 2018, 9:56 PM · Video Sequencer

Aug 7 2018

Joerg Mueller (nexyon) added a comment to D3496: Scale & stretch & cut sound waveform.

Hey, sorry for the slow responses, I'm quite busy at work at the moment. Can you please update the patch? Currently it doesn't apply.

Aug 7 2018, 10:41 PM · Video Sequencer

Aug 3 2018

Joerg Mueller (nexyon) committed rBe1a68619874b: Bugfix: audaspace cmake variables need to be cached. (authored by Joerg Mueller (nexyon)).
Bugfix: audaspace cmake variables need to be cached.
Aug 3 2018, 10:59 AM

Jul 11 2018

Joerg Mueller (nexyon) added a comment to D3496: Scale & stretch & cut sound waveform.

Hi,
I currently know about 3 issues:
Cutting of strip leaves gaps sometimes and strip can "jump" channel when changing/animating pitch.
Now I noticed, that when I have startofs, it slowly shrinks, when changing pitch.

Jul 11 2018, 6:39 PM · Video Sequencer

Jul 8 2018

Joerg Mueller (nexyon) added a comment to D3496: Scale & stretch & cut sound waveform.

Hey! Have you tried this with pitch animated sound? It still doesn't work. I've also found a few other bugs and might even find more if I keep digging.

Jul 8 2018, 4:13 PM · Video Sequencer

Jul 7 2018

Joerg Mueller (nexyon) added a comment to D3496: Scale & stretch & cut sound waveform.

Hello,

Jul 7 2018, 10:33 AM · Video Sequencer

Jul 6 2018

Joerg Mueller (nexyon) added a comment to D3496: Scale & stretch & cut sound waveform.

Hey, thanks for the update! I tried it and it works really nice for strips with constant pitch. However it doesn't work for animated pitch at all. I think we should go a middle way and don't touch the strip length when the pitch is changed at all. Otherwise we get serious problems with animated pitch strips. The code for cutting and drawing would work fine, but we would have to remove the other changes I guess. Can you try strips with animated pitch? The goal is that the strip start and end don't change during playback.

Jul 6 2018, 6:20 PM · Video Sequencer

Jun 26 2018

Joerg Mueller (nexyon) added a comment to T50843: Pitched Audio renders incorrectly in VSE.

Ok, so the first problem is, that the display of the pitch scaled waveform is wrong in D3496 when the start is not 0. Changing the start on pitch change is also wrong, since the start of the playback of that strip doesn't depend on the pitch. So to keep the sound start at the same position when changing the pitch, you shouldn't do anything, because that's what happens right now.

Jun 26 2018, 2:46 PM · Video Sequencer, BF Blender

Jun 24 2018

Joerg Mueller (nexyon) added a comment to T50843: Pitched Audio renders incorrectly in VSE.

Hey Richard,

Jun 24 2018, 11:36 PM · Video Sequencer, BF Blender

Jun 8 2018

Joerg Mueller (nexyon) abandoned D3181: Upgrade to ffmpeg 4.0.

I finally got around fixing everything in extern/audaspace in blender2.8 and committed this as dd2e1873446e2019a3020e9d62c6efc29b43d930. Everything above apparently has been fixed with ffmpeg_compat.h in master and blender2.8.

Jun 8 2018, 11:14 PM