Joerg Mueller neXyon
  • Joined on 2009-02-04
Joerg Mueller commented on pull request blender/blender#107607 2023-09-07 12:03:15 +02:00
Audaspace: Load CoreAudio device on demand

Please fix the formatting first as I mentioned before, otherwise it's hard to read the diff.

Joerg Mueller approved blender/blender#105613 2023-08-28 21:03:45 +02:00
sound-equalizer

Thanks @iss for taking care of fftwf! :)

Joerg Mueller commented on issue blender/blender#107726 2023-08-05 11:01:00 +02:00
VSE: view > sequence render animation (bpy.ops.render.opengl) ignoring scene start frame

-1 signals that there is actually no synchronizer working (that's what the DefaultSynchronizer does). Coreaudio and jack do have proper synchronizer support, so they are supposed to return 0 or…

Joerg Mueller pushed to main at blender/blender 2023-07-24 16:45:52 +02:00
7c3a779bc2 Fix #110336 Regression: Speaker ignoring of the starting position in NLA track
Joerg Mueller closed issue blender/blender#110336 2023-07-24 16:45:51 +02:00
Regression: Speaker ignoring of the starting position in NLA track
Joerg Mueller closed issue blender/blender#108245 2023-05-25 23:02:29 +02:00
Most aud Python module instance methods are documented as classmethods
Joerg Mueller pushed to main at blender/blender 2023-05-25 23:00:32 +02:00
e98c26dece Audaspace: porting changes from upstream.
Joerg Mueller commented on pull request blender/blender#105613 2023-05-20 15:14:47 +02:00
sound-equalizer

I have reverted changes in Audaspace, I am trying to resolve some build issues on Windows at least still.

Great! I assume once the build issues are resolved, the changes to audaspace's…

Joerg Mueller suggested changes for blender/blender#107607 2023-05-04 16:47:35 +02:00
Audaspace: Load CoreAudio device on demand

Please follow the code style of audaspace and do not apply Blender's clang format in this file. This leads to way too many changes in this file. Audaspace has it's own clang format changes, but you should only format actually changed code.

Joerg Mueller commented on pull request blender/blender#105613 2023-04-20 20:02:55 +02:00
sound-equalizer

He already did 10 hours ago :)

Joerg Mueller suggested changes for blender/blender#105613 2023-04-20 18:55:55 +02:00
sound-equalizer

As I've written on developers.blender.org before accepting this patch I would like any changes to audaspace reverted. Everything necessary is in there already (in upstream audaspace and also ported to blender) and we need fftw3f (the float version not the double version) as a new dependency, since using fftw3d (the double version) is unnecessary here. Afaik, it is possible to have both versions of the library in one project. I've stated a couple of times already on developers.blender.org that the package maintainers have to be contacted to get fftw3f in.

Joerg Mueller pushed to main at blender/blender 2023-04-08 10:39:01 +02:00
68af6f6836 Audaspace: porting changes from upstream.
Joerg Mueller commented on pull request blender/blender#105072 2023-04-06 16:36:55 +02:00
VSE: Add sound strip retiming support

writeConstantRange

Joerg Mueller approved blender/blender#105072 2023-04-06 16:36:55 +02:00
VSE: Add sound strip retiming support

I've added two name change suggestions, just fixing their styling.

Joerg Mueller commented on pull request blender/blender#105072 2023-04-06 16:36:55 +02:00
VSE: Add sound strip retiming support

AUD_SequenceEntry_setConstantRangeAnimationData

Joerg Mueller suggested changes for blender/blender#105072 2023-03-17 19:05:30 +01:00
VSE: Add sound strip retiming support

Hey, sorry for taking some time to review this, I've been quite busy recently. I have looked over the code changes now, primarily in audaspace and added corresponding comments. I also briefly looked over the Blender changes, which look fine to the extent that I can judge them, maybe @Sergey wants to take a closer look there.

Joerg Mueller commented on pull request blender/blender#105072 2023-03-17 19:05:30 +01:00
VSE: Add sound strip retiming support

Likely a bug: Rather than having the fps duplicated here, please add a std::shared_ptr<SequenceData> and get the fps from there. This way, it will be updated when Sequence::setFPS is called which happens when the FPS in blender are changed!

Joerg Mueller commented on pull request blender/blender#105072 2023-03-17 19:05:29 +01:00
VSE: Add sound strip retiming support

Since this is just an integer loop, the fractal part of seek_frame is not considered. For more accurate seeking, I recommend to still consider it though.

Joerg Mueller commented on pull request blender/blender#105072 2023-03-17 19:05:29 +01:00
VSE: Add sound strip retiming support

Please rename write_range similarly to the other API functions that call it, so that its also clear from the name that it writes the same data into the range and doesn't get the full data for the range in the parameters. I.e. it repeats the data found in the parameter rather than expecting a bigger block of data that may differ all the way from start to end.