forked from blender/blender
VSE: Add sound strip retiming support #2
Closed
Richard Antalik
wants to merge 1 commits from
When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.
retiming-sound
into retiming-tool
pull from: retiming-sound
merge into: iss:retiming-tool
iss:main
iss:prop-filter
iss:text-edit-2
iss:128954
iss:anim-sharing-2
iss:drag
iss:118505
iss:115999
iss:test
iss:122056
iss:change_len
iss:phase-vocoder
iss:121015
iss:tweak-experiment-experimental
iss:ffmpeg-free-2
iss:ffmpeg-free-1
iss:core-audio-on-demand
iss:114630
iss:114630-2
iss:111595
iss:time-in-seconds
iss:iss-temp_fix_fps
iss:iss-iss-temp_fix_fps
iss:change-file-change-fac
iss:temp_fix_fps
iss:iss-core-audio-on-demand
iss:108613
iss:bye-indexer
iss:gpencil-new-data-proposal
iss:refactor-mesh-face-generic
iss:temp-sculpt-roll-mapping
iss:sculpt-dev
iss:refactor-mesh-sharp-face-generic
iss:refactor-mesh-corners-generic
iss:tmp-volume-matrix-api-update
iss:tmp-eevee-shadow-commit-mp
iss:universal-scene-description
iss:cycles_path_guiding
iss:temp-vulkan-descriptor-sets
iss:tmp-eevee-shadow-commit
iss:temp-angavrilov
iss:asset-shelf
iss:brush-assets-project
iss:blender-v3.3-release
iss:tmp-workbench-rewrite2
iss:temp-T101739-fix-seam-bleeding-non-manifold
iss:tmp-mak-012623
iss:temp-bundled-assets
iss:asset-lite-greasepencil
iss:temp-pbvh-split
iss:temp-pbvh-texpaint-automasking
iss:microfacet_hair
iss:tmp-worbench-rewrite2-optimizations
iss:temp-offset-array-ref
iss:blender-v2.93-release
iss:blender-projects-basics
iss:temp-pbvh-seam-texturing-tweaks
iss:temp-nodes-group-declarations
iss:refactor-mesh-sharp-edge-generic
iss:temp-asset-library-all
iss:refactor-mesh-uv-map-generic
iss:refactor-mesh-position-generic
iss:temp-T102440
iss:temp-rbf-pose-blender
iss:geometry-nodes-tetrahedralization
iss:nodes-matrix-types
iss:temp-xr-painting
iss:blender-v3.4-release
iss:geometry-nodes-simulation
iss:bli-matrix-template
iss:temp-linux-35x-libs
iss:refactor-mesh-corner-normals-lazy
iss:temp-py-gpubatch-draw-advanced
iss:xr-dev
iss:temp-vulkan-shader
iss:bevelv2
iss:soc-2022-soft-bodies
iss:arcpatch-D16436
iss:tmp-dynamic-usd
iss:temp-image-engine
iss:tmp-vfx-platform-2023
iss:soc-2022-many-lights-sampling
iss:tracking_tools
iss:nla-scale-fix
iss:principled-v2
iss:temp-ui-cpp
iss:temp-ghost-vulkan
iss:tmp-libs-2.93-lts
iss:temp-T97352-3d-texturing-seam-bleeding-b2
iss:temp-xr-virtual-camera-experiment
iss:temp-vse-retiming-tool
iss:gpencil-next
iss:temp-sculpt-brush-channel
iss:asset-browser-grid-view
iss:temp-asset-representation
iss:temp-gpencil-automask
iss:tmp_libs_34
iss:temp-T101905-gpu-backend-argument
iss:node-add-asset-menu
iss:temp-collection-objects-link-multiple
iss:temp-texture-painting-gpu
iss:overlay-next
iss:tmp-workbench-perf-experiment
iss:tmp_usd_import_unbound_mtls
iss:tmp-drw-split-matrix
iss:temp-sculpt-normals-masking
iss:temp-sculpt-cavity-mask
iss:temp-pbvh-vbos
iss:tmp-usd-alab-v2-T100452
iss:refactor-mesh-selection-generic
iss:temp-T96708-brush-texture-refactoring
iss:temp-chunk-list
iss:feature-imformat
iss:temp-geometry-nodes-evaluator-refactor
iss:refactor-mesh-bevel-weight-generic
iss:temp-chunked-list
iss:temp-outliner-new-element-storage
iss:refactor-mesh-remove-pointers
iss:soc-2022-text-usability
iss:refactor-mesh-material-index-generic
iss:drw-manager-next
iss:refactor-mesh-hide-generic
iss:blender-v3.2-release
iss:sculpt_curve_collisions
iss:temp-anim-editors-redo-panel-D14960-D14977
iss:retopo_transform
iss:temp-libepoxy
iss:temp-T99046-platform-reference-images
iss:geometry-nodes-rigid-body-integration
iss:file-browser-grid-view
iss:temp-legacy-mesh-format-option
iss:arcpatch-D14645
iss:soc-2022-waveform-drawing
iss:temp-T95933-object-mode-curve-selection
iss:temp-deform-curves-on-surface
iss:cycles_oneapi
iss:temp-viewport-compositor-merge
iss:temp-texpaint-automasking
iss:temp-deform-curves-with-surface
iss:asset-greasepencil
iss:temp-T99046-render-test-increase-fail-threshold
iss:temp-T98708-gpu-conservative-depth
iss:lineart-shadow
iss:temp-lineart-contained
iss:cleanup-id-override-const
iss:temp-T98375-share-gpu-textures
iss:wintab
iss:temp-T97352-3d-texturing-seam-bleeding
iss:temp-T97905-compositor-meta-data
iss:lineart-cas-2
iss:temp-T97272
iss:temp-T97907-compositor-meta-data
iss:temp-T96952
iss:tmp-usd-mak-c87f6242
iss:temp-outliner-library-override-hierarchy
iss:lineart-object-load
iss:tmp-eevee-next-merge
iss:draw-deferred-compilation-experiment
iss:soc-2021-porting-modifiers-to-nodes-remesh-voxel
iss:blender-v2.83-release
iss:tmp_lib_update_32
iss:temp-mesh-cpp
iss:temp-viewport-compositor-compiler
iss:temp-T96710-pbvh-pixels
iss:tmp-new-gpu-codegen
iss:devirtualizer
iss:temp-T96709-painting-target
iss:temp-collection-assets
iss:temp-lineart-embree
iss:temp-multi-function-eval-varray
iss:temp-sculpt-colors
iss:soc-2021-curves
iss:blender-v3.1-release
iss:temp-vertex-paint
iss:temp-vse-channels-edge-panning
iss:eevee-rewrite
iss:temp-library-overrides-outliner
iss:cycles_hydra
iss:temp-3d-texturing-brush-b
iss:temp-abc-features
iss:tmp-transform-navigate
iss:temp-image-buffer-rasterizer
iss:soc-2021-porting-modifiers-to-nodes-remesh-blocks
iss:temp-3d-texture-brush-prototype
iss:temp-fix-normals-custom-data
iss:viewport-compositor
iss:bli-math-basic-types
iss:soc-2021-simulation-display
iss:greasepencil-object
iss:temp-license-header-spdx
iss:KTX_support
iss:gsoc-2021-porting-modifiers-to-nodes-solidify
iss:2d
iss:gltf_vtree
iss:soc-2021-porting-modifiers-to-nodes-decimate
iss:temp-T95279-remap-referenced-data
iss:temp-gpu-image-engine
iss:tmp-eevee-rewrite-compilation-error
iss:draw-viewport-data
iss:temp-T94900-b
iss:temp-T94900-gpu-viewport-default-layers
iss:temp-T94185-id-remapper-ui
iss:tmp-workbench-shader-create-infos
iss:blender-v3.0-release
iss:temp-geometry-nodes-extrude-mesh
iss:tmp-T95052
iss:tmp-gpu-polyline-shaders
iss:tmp-gpu-shader-descriptor-2
iss:temp-usd-prev-export2
iss:tmp-core-id-remap-test-cases
iss:temp-vert-normals-cleanup
iss:temp-move-geometry-to-cpp
iss:tmp-vector-template
iss:drw-gpu-wrapper
iss:temp-geometry-nodes-extrude-and-scale
iss:temp-scale-elements-node-test
iss:temp-usd-udim-import
iss:temp-copy-on-write
iss:temp-T94185-id_remapping-experiment-a
iss:temp-llvm-testing
iss:nurbs-opencascade
iss:temp-usd-preview-surf-export
iss:soc-2021-uv-edge-select-support
iss:T93558
iss:temp-gpu-texture-partial-updates
iss:gpu-shader-descriptor
iss:temp-geometry-nodes-text
iss:tmp-vulkan
iss:temp-T90535-usd-alab-material-import
iss:node-tree-update-refactor
iss:temp-sample-sound-node
iss:temp-interface-region-search-cpp
iss:temp-enum-socket
iss:temp-link-portals
iss:temp-unity-build-test
iss:geometry-nodes-level-set-nodes
iss:temp-virtual-array-value-type
iss:soc-2020-io-performance
iss:studio-sprite-fright
iss:temp-cycles-source-reorganize
iss:asset-browser-snap-dragging
iss:temp-python-zstandard
iss:soc-2021-porting-modifiers-to-nodes-merge-by-distance
iss:temp-compositor-cleanups
iss:temp-eevee-gpencil-rewrite
iss:temp-vse-handles
iss:temp-ui-tweaks
iss:xr-controller-support
iss:temp-node-common-cpp
iss:temp-varray-get-set-multiple
iss:soc-2021-uv-editor-improvements
iss:temp-geometry-nodes-output-attributes
iss:soc-2021-knife-tools
iss:temp_test_sc_keymap
iss:cycles-x
iss:temp-field-visualization
iss:soc-2021-curve-fillet
iss:temp_bmesh_multires
iss:temp-cocoa-scroll-acceleration-fix
iss:temp-socket-decl-refactor
iss:fluid-mantaflow-gpu
iss:soc-2021-vse-strip-thumbnails
iss:temp-noise-nodes-cpp
iss:temp-compositor-canvas
iss:T90952
iss:temp-parallel-multi-function
iss:temp-geometry-nodes-fields
iss:grab_walk_fix
iss:soc-2021-adaptive-cloth
iss:temp-geometry-nodes-fields--fields-jacques
iss:temp-cpp-ghc-filesystem
iss:temp-geometry-nodes-fields--fields
iss:temp-geometry-nodes-fields--anonymous-attributes
iss:refactor-idprop-ui-data
iss:compositor-full-frame
iss:temp-runtime-node-def
iss:temp-geometry-nodes-fields-prototype-visualization
iss:temp-geometry-nodes-fields-prototype
iss:temp-multi-function-procedure
iss:soc-2021-porting-modifiers-to-nodes_all
iss:cycles_texture_cache
iss:experimental-build
iss:cycles_procedural_api
iss:soc-2021-porting-modifiers-to-nodes-extrude-and-move
iss:soc-2021-porting-modifiers-to-nodes-extrude
iss:temp-geometry-nodes-expandable-geometry-socket-prototype
iss:fluid-mantaflow-2d
iss:windows_make_docpy
iss:usd-importer-T81257-merge
iss:nodes-update-readonly-tag
iss:geometry-nodes-closest-points
iss:tmp-buildbot-gcc-10
iss:soc-2021-geometry-nodes-regression-test
iss:node-group-single-socket-nodes
iss:curve-nodes-modifier
iss:temp-geometry-nodes-curve-sample
iss:geometry-nodes-unnamed-attributes
iss:temp-nodes-intersect-alt-key
iss:tmp_arcpath-D11868
iss:refactor-vertex-group-names
iss:temp-gpencil-bezier-stroke-type
iss:temp-gpu-uniform-builtin-structs
iss:wintab_fallback_walknav
iss:temp-socket-inspection
iss:temp-long-link-dimming
iss:fixed_width_integers
iss:lineart-bvh
iss:temp-gpencil-camera-reproject
iss:temp-gpu-push-constants
iss:temp-attribute-processor
iss:temp-cpp-type-cleanup
iss:temp-geometry-nodes-curve-deform-node
iss:wintab-logging
iss:fix-tablet-walk
iss:geometry-nodes-raycast
iss:temp-spreadsheet-row-filter
iss:lineart-fn-cached
iss:temp-compact-node-prototype
iss:asset-browser
iss:geometry-nodes-curve-to-points-node
iss:node-editor-edge-pan
iss:eevee-gpencil
iss:asset-system-filelist
iss:temp-geometry-nodes-viewer-node
iss:lineart-fn-thread-loading
iss:tmp-buildbot-cleanup
iss:temp-gpencil-masking
iss:temp-ffmpeg-4.4
iss:temp-attributes-panel
iss:profiler-editor
iss:FixT87160_DSE_Channel_Selection
iss:temp-interface-cpp
iss:geometry-nodes-curve-support
iss:info-editor-cpp
iss:temp-attribute-transfer-node
iss:virtual-array-attributes
iss:temp-pose-slide-D9054
iss:spreadsheet-active-node
iss:ui-asset-view-template
iss:temp-node-tree-pages-prototype
iss:override-outliner-view
iss:temp-geometry-nodes-processor-prototype
iss:temp-any-instead-of-variant
iss:temp-unreachable-abort
iss:temp-spreadsheet-instances
iss:temp-geometry-nodes-instances-api-v2
iss:temp-geometry-nodes-instances-attributes
iss:geometry-nodes-mesh-primitives
iss:temp-asset-tools-prototype
iss:temp-geometry-nodes-mesh-primitive-line
iss:lanpr-under-gp
iss:temp_D10504-2_nla_keyframe_remap_upper_strips
iss:blender-v2.92-release
iss:usd-importer-T81257
iss:temp-spreadsheet-editor-python-prototyping
iss:temp-spreadsheet-editor
iss:override-refactor-tmp-2
iss:temp-derived-node-tree-refactor
iss:T85799
iss:tracking_scopes
iss:temp-icons-fixes
iss:temp_D10504_nla_keyframe_remap_upper_strips
iss:temp-weight_mirror
iss:temp_T76472_graph_editor_fcurve_extrapolation
iss:eevee-closure-lib-cleanup
iss:eevee-dof-refactor
iss:eevee-probe-roughness-fix
iss:eevee-ggx-lut-fix
iss:df0bce3f7d0
iss:temp-geometry-nodes-instances-api
iss:tmp-ocio-v2
iss:temp-nodes-redesign
iss:tracking_proportional_editing_v2
iss:blender-v2.91-release
iss:temp-uv-face-select-no-thresh-when-inside
iss:temp-D10103-nla_support_strip_overlap_during_transform
iss:fracture_modifier
iss:temp-point-distribution-refactor-experiment
iss:temp-experimental-cpp-math-refactor
iss:vfx-clip-ui-update
iss:tmp-T82230-nla_remove_hold_reset_behavior
iss:temp-D8687-directly_select_fcurves
iss:geometry-nodes
iss:soc-2020-testing-frameworks
iss:geometry-nodes-point-separate-node
iss:temp-nla-strip-alignment
iss:temp-atomics-int16
iss:geometry-nodes-deduplicate-float-math
iss:asset-metadata
iss:geometry-nodes-active-modifier-drawing
iss:attribute-accessor
iss:geometry-nodes-attribute-nodes
iss:temp-T82588-box-select-invisible-keys
iss:greasepencil-edit-curve
iss:codesign_error_tracker
iss:outliner-cpp-refactor
iss:temp-fix-headerless-panels-switch-windows
iss:temp-gpencil-fading-modifier
iss:temp-D8915-copy-rotation-remove-sheer
iss:geometry-nodes-boolean-node
iss:temp-T81874-box-select-active-keyframe
iss:geometry-nodes-transform-node
iss:temp-trimesh-sculpt
iss:geometry-tree-evaluation
iss:fcurve-modifier-panels
iss:temp-fcurve-key-insert-follow-curve
iss:temp-fcurve-active-keyframe-D7737
iss:mesh-to-volume-modifier
iss:blender-v2.90-release
iss:soc-2020-fluid-tools
iss:property-search-ui-v2
iss:tmp-T80603
iss:soc-2020-greasepencil-curve
iss:tmp-gldebuglayer
iss:tmp-gltexture
iss:soc-2020-custom-menus
iss:active-fcurve-keyframe
iss:soc-2020-soft-body
iss:newboolean
iss:fail-on-memleak
iss:soc-2020-outliner
iss:soc-2020-production-ready-light-tree-2
iss:soc-2020-info-editor
iss:property-search-ui
iss:temp-ui-button-type-refactor
iss:soc-2020-production-ready-light-tree
iss:particle-solver-dev
iss:tmp-gpu-context-isolation
iss:soc-2020-xr-input
iss:temp-remesh-octree
iss:mac_arm64
iss:tmp-eevee-glsl-cleanup
iss:tmp-pointcloud-render
iss:buildbot-lts
iss:asset-engine--archived
iss:asset-uuid--archived
iss:eevee-motionblur-object
iss:modifier-panels-ui
iss:temp-cycles-tbb
iss:wm-drag-drop-rewrite
iss:temp-lanpr-review
iss:gsoc-2018-many-light-sampling
iss:tmp-eevee-material-refactor
iss:tmp-widget-opti
iss:tmp-texture-sampler
iss:xr-world-navigation
iss:blender-v2.82-release
iss:node-tree-ref
iss:simulation-access-modifier
iss:blenloader-decentralization
iss:temp-test-point-cloud-simulation-depsgraph-integration
iss:functions
iss:builtin-simulation-nodes
iss:performance-test
iss:obj-import-experiments
iss:soc-2019-openxr
iss:vr_scene_inspection
iss:blenloader-api
iss:tmp-workbench-rewrite
iss:id-ensure-unique-memory-address
iss:simulation-tree
iss:greasepencil-refactor
iss:draw-colormanagement
iss:temp-gizmo-decoupled-redraws
iss:fluid-mantaflow
iss:blender-v2.81-release
iss:tmp-overlay-engine
iss:soc-2019-bevel-profiles
iss:temp-npr-gpencil-modifiers
iss:soc-2019-npr
iss:temp-gpencil-drw-engine
iss:soc-2019-embree-gpu
iss:temp-npr-smooth-contour
iss:temp-lanpr-staging
iss:filebrowser_redesign
iss:tmp-eevee-shadowmap-refactor
iss:vamr-openxr-module
iss:sculpt-mode-features
iss:soc-2019-adaptive-cloth
iss:tmp-drw-callbatching
iss:soc-2019-outliner
iss:soc-2019-cycles-procedural
iss:temp-D5423-update
iss:temp-vr-draw-thread
iss:blender-v2.80-release
iss:tmp-batch-cache-cleanup
iss:soc-2019-fast-io
iss:temp-toolsystem-multiwindow
iss:blender2.7
iss:collada
iss:soc-2018-npr
iss:temp-keymap-industry-compat
iss:temp-fracture-modifier-2.8
iss:temp-dna-rename
iss:userpref_redesign
iss:hair_object
iss:motion_curve_fix
iss:collada2.8
iss:cycles_embree
iss:interactive_physics
iss:temp-ui-layout-2.8
iss:cloth-improvements
iss:soc-2018-cycles-volumes
iss:hair_guides_grooming
iss:hair_guides
iss:benchmark
iss:soc-2018-bevel
iss:soc-2018-hair-shader-fixes
iss:temp-udim-images
iss:soc-2018-hair-shader
iss:temp-volume-object
iss:cycles_cryptomatte
iss:temp-eeveelightcache
iss:temp-tab_drag_drop
iss:temp-keymap-save
iss:temp-dynamic-overrides
iss:fracture_modifier-master
iss:ui_layout_gridflow
iss:temp-keymap-changes
iss:tmp-CollectionsAnim
iss:tmp-b28-motionpath-drawing
iss:uv_unwrapping_slim_algorithm
iss:blender-v2.79b-release
iss:tmp-COW_InsertKeyframe_Fix
iss:temp-unified-collections
iss:temp-modifier-rm-cddm
iss:tmp-TimelineHeaderButtonsStretching
iss:blender2.8-workbench
iss:soc-2017-normal-tools
iss:cycles_bvh8
iss:blender-v2.79a-release
iss:temp-scene-obedit-remove
iss:temp-workspace-object-mode-removal
iss:blender-v2.79-release
iss:soc-2017-sculpting_brush
iss:split-kernel-faster-building
iss:id_override_static
iss:openvdb
iss:custom-manipulators
iss:soc-2016-uv_tools
iss:soc-2016-pbvh-painting
iss:soc-2017-vertex_paint
iss:soc-2017-sculpting_improvements
iss:soc-2017-package_manager
iss:strand_editmode
iss:smooth-fcurves
iss:id_copy_refactor
iss:gsoc2016-improved_extrusion
iss:temp-ssr
iss:temp-cycles-opencl-staging
iss:temp-cycles-denoising
iss:ge_2df_textures
iss:HMD_viewport
iss:soc-2016-multiview
iss:transform-manipulators
iss:datablock_idprops
iss:cycles_disney_brdf
iss:temp_cycles_split_kernel
iss:cycles_split_kernel
iss:unlock_task_scheduler
iss:uv_unwrapping_slim_and_ceres
iss:surface-deform-modifier
iss:cycles-tiles-rework
iss:soc-2016-cycles_denoising
iss:temp-layers-ui-table
iss:uiTable
iss:render-layers
iss:clay-engine
iss:multi_previews_id
iss:cycles_disney_bsdf_transmittance
iss:layers
iss:pbr-viewport
iss:temp_display_optimization
iss:viewport_bvh_select
iss:temp-cycles-microdisplacement
iss:soc-2016-cycles_images
iss:strand_nodes
iss:object_nodes
iss:asset-experiments
iss:soc-2016-sculpt_tools
iss:temp_viewport_fx_merge
iss:custom-normals-bmesh
iss:temp-decklink
iss:compositor-2016
iss:decklink
iss:BendyBones
iss:cycles_panorama_experiments
iss:temp_remove_pointcache
iss:temp_remove_particles
iss:temp_depsgraph_split_ubereval
iss:temp_textedit_comment_toggling
iss:GPencil_Editing_Stage3
iss:temp_bge_moto
iss:UI-experiments
iss:UI-graphical-redesign
iss:missing-libs
iss:free-refcount-ids
iss:cycles_camera_nodes
iss:epic-navigation
iss:temp-ui-widget-refactor
iss:gooseberry_farm
iss:gooseberry
iss:temp-ghash-experiments
iss:temp-ghash-setops
iss:temp_motionpaths
iss:fcurves-simplify
iss:soc-2014-fluid
iss:GPU_data_request
iss:depsgraph_refactor
iss:multiview
iss:vertex_paint_pbvh
iss:alembic_pointcache
iss:cycles-ptex-49
iss:viewport_experiments
iss:soc-2014-bge
iss:texture_nodes_refactor
iss:input_method_editor
iss:GPencil_EditStrokes
iss:soc-2014-shapekey
iss:terrible_consequencer
iss:GPencil_FillStrokes
iss:libmv_prediction
iss:blender2.4
iss:dyntopo_holes
iss:soc-2014-viewport_context
iss:gtest-staging
iss:blender-tiles
iss:soc-2014-viewport_fx
iss:soc-2014-remesh
iss:soc-2014-nurbs
iss:pie-menus
iss:soc-2014-cycles
iss:soc-2013-paint
iss:particles_refactor
iss:soc-2013-viewport_fx
iss:tiles-scheduler
iss:bake-cycles
iss:soc-2013-cycles_volume
iss:overscan
iss:soc-2013-depsgraph_mt
iss:soc-2013-dingto
iss:soc-2013-sketch_mesh
iss:soc-2013-rigid_body_sim
iss:soc-2011-tomato
iss:soc-2013-bge
iss:soc-2013-motion_track
iss:soc-2013-ui_replay
iss:soc-2012-sushi
iss:ge_dev
iss:soc-2013-depsgraph_eval
iss:soc-2008-mxcurioni
iss:soc-2012-bratwurst
iss:soc-2012-swiss_cheese
iss:soc-2012-fried_chicken
iss:meshdata_transfer
iss:smoke2
iss:tile
iss:soc-2011-cucumber
iss:bmesh
iss:soc-2011-carrot
iss:cycles
iss:soc-2011-garlic
iss:soc-2011-radish
iss:soc-2010-nicks
iss:vgroup_modifiers
iss:soc-2011-pepper
iss:soc-2010-jwilkins
iss:merwin-spacenav
iss:bge_components
iss:soc-2010-merwin
iss:render25
iss:soc-2010-nicolasbishop
iss:soc-2009-chingachgook
iss:soc-2010-nexyon
iss:soc-2010-aligorith
iss:ge_eigen2
iss:sculpt25
iss:soc-2009-jaguarandi
iss:soc-2009-imbusy
iss:soc-2009-kazanbas
iss:blender2.5
iss:volume25
iss:soundsystem
iss:soc-2009-aligorith
iss:sim_physics
iss:ge_dome
iss:etch-a-ton
iss:soc-2008-nicholasbishop
iss:animsys2
iss:projection-paint
iss:harmonic-skeleton
iss:soc-2008-jaguarandi
iss:fluidcontrol
iss:apricot
iss:soc-2008-quorn
iss:cloth
iss:ndof
iss:orange
When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.
1 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
bec58cf318 |
VSE: Add sound strip retiming support
This patch contains changes needed for retiming sound strips. This is a part of #104544 ---- Deviation from #100337 is, that changes in audaspace are not separated. Versioning for old files is not present, because resulting data is unusable (whole animation is baked, so changing retiming is basically impossible). Versioning also results in precision issues which results in non uniform sound pitch in some cases. And finally calculating strip offset correction is non-trivial (that is least of an issue, but worth mentioning still). So I would advocate to not convert old data to current implementation. I think, that supporting smooth speed transitions would allow for more efficient versioning code. |