View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0009109 | ardour | bugs | public | 2022-11-20 22:33 | 2022-12-19 19:13 |
| Reporter | beto | Assigned To | paul | ||
| Priority | normal | Severity | crash | Reproducibility | sometimes |
| Status | resolved | Resolution | fixed | ||
| Platform | Arch | OS | Linux | OS Version | (any) |
| Product Version | 7.1 | ||||
| Summary | 0009109: Unable to edit MIDI on a ramped BPM | ||||
| Description | Ardour crashes when I try to add/edit MIDI on a region with ramped BPM | ||||
| Steps To Reproduce | 1. Create new project with BPM 120 2. Add a new tempo of 140 in bar 9 3. Edit the first tempo marker so it's ramped to 140 4. Add a MIDI track 5. Try to add a new MIDI region by dragging slowly (if you do it quickly it works) 6. Ardour crashes This is with an official 7.1 build on Arch Linux. | ||||
| Tags | No tags attached. | ||||
|
|
Ramp bug.ardour (31,492 bytes)
<?xml version="1.0" encoding="UTF-8"?>
<Session version="7001" name="Ramp bug" sample-rate="48000" session-range-is-free="1" id-counter="891" name-counter="1" event-counter="6" vca-counter="1">
<ProgramVersion created-with="Ardour 7.1" modified-with="Ardour 7.1"/>
<EngineHints backend="ALSA" input-device="Model 12" output-device="Model 12"/>
<MIDIPorts>
<Port name="MIDI Clock out" direction="output"/>
<Port name="MMC in" direction="input"/>
<Port name="MMC out" direction="output"/>
<Port name="MTC out" direction="output"/>
<Port name="Scene in" direction="input"/>
<Port name="Scene out" direction="output"/>
<Port name="x-virtual-keyboard" direction="output">
<Connection other="ardour:General MIDI Synth/midi_in 1"/>
</Port>
</MIDIPorts>
<Config>
<Option name="use-region-fades" value="1"/>
<Option name="use-transport-fades" value="1"/>
<Option name="use-monitor-fades" value="1"/>
<Option name="native-file-data-format" value="FormatFloat"/>
<Option name="native-file-header-format" value="WAVE"/>
<Option name="auto-play" value="0"/>
<Option name="auto-return" value="0"/>
<Option name="auto-input" value="1"/>
<Option name="triggerbox-overrides-disk-monitoring" value="1"/>
<Option name="cue-behavior" value="FollowCues"/>
<Option name="punch-in" value="0"/>
<Option name="punch-out" value="0"/>
<Option name="count-in" value="0"/>
<Option name="session-monitoring" value=""/>
<Option name="record-mode" value="RecLayered"/>
<Option name="draw-opaque-midi_regions" value="0"/>
<Option name="subframes-per-frame" value="100"/>
<Option name="timecode-format" value="timecode_30"/>
<Option name="minitimeline-span" value="120"/>
<Option name="raid-path" value=""/>
<Option name="audio-search-path" value=""/>
<Option name="midi-search-path" value=""/>
<Option name="track-name-number" value="0"/>
<Option name="track-name-take" value="1"/>
<Option name="take-name" value="Take1"/>
<Option name="jack-time-master" value="1"/>
<Option name="use-video-sync" value="0"/>
<Option name="video-pullup" value="0"/>
<Option name="external-sync" value="0"/>
<Option name="insert-merge-policy" value="InsertMergeRelax"/>
<Option name="timecode-offset" value="0"/>
<Option name="timecode-offset-negative" value="1"/>
<Option name="slave-timecode-offset" value=" 00:00:00:00"/>
<Option name="timecode-generator-offset" value=" 00:00:00:00"/>
<Option name="glue-new-markers-to-bars-and-beats" value="0"/>
<Option name="midi-copy-is-fork" value="1"/>
<Option name="glue-new-regions-to-bars-and-beats" value="0"/>
<Option name="realtime-export" value="0"/>
<Option name="use-video-file-fps" value="0"/>
<Option name="videotimeline-pullup" value="1"/>
<Option name="wave-amplitude-zoom" value="0"/>
<Option name="wave-zoom-factor" value="2"/>
<Option name="show-summary" value="1"/>
<Option name="show-group-tabs" value="1"/>
<Option name="show-region-fades" value="1"/>
<Option name="show-busses-on-meterbridge" value="0"/>
<Option name="show-master-on-meterbridge" value="1"/>
<Option name="show-midi-on-meterbridge" value="1"/>
<Option name="show-rec-on-meterbridge" value="1"/>
<Option name="show-mute-on-meterbridge" value="0"/>
<Option name="show-solo-on-meterbridge" value="0"/>
<Option name="show-monitor-on-meterbridge" value="0"/>
<Option name="show-name-on-meterbridge" value="1"/>
<Option name="show-fader-on-meterbridge" value="0"/>
<Option name="meterbridge-label-height" value="0"/>
</Config>
<Metadata/>
<Sources/>
<Regions/>
<Selection>
<StripableAutomationControl stripable="443" control="0" order="0"/>
</Selection>
<Locations/>
<Bundles/>
<VCAManager/>
<Routes>
<Route version="7001" id="71" name="Master" default-type="audio" strict-io="1" volume-applies-to-output="1" active="1" denormal-protection="0" meter-point="MeterOutput" disk-io-point="DiskIOPreFader" meter-type="MeterK14">
<PresentationInfo order="0" flags="MasterOut,OrderSet" color="3984881407"/>
<Controllable name="solo" id="79" flags="Toggle,RealTime" value="0" self-solo="0" soloed-by-upstream="0" soloed-by-downstream="0"/>
<Controllable name="solo-iso" id="85" flags="Toggle,RealTime" value="0" solo-isolated="0"/>
<Controllable name="solo-safe" id="87" flags="Toggle" value="0" solo-safe="0"/>
<IO name="Master" id="99" direction="Input" default-type="audio">
<Port type="audio" name="Master/audio_in 1">
<Connection other="General MIDI Synth/audio_out 1"/>
</Port>
<Port type="audio" name="Master/audio_in 2">
<Connection other="General MIDI Synth/audio_out 2"/>
</Port>
</IO>
<IO name="Master" id="100" direction="Output" default-type="audio">
<Port type="audio" name="Master/audio_out 1">
<Connection other="system:playback_1"/>
</Port>
<Port type="audio" name="Master/audio_out 2">
<Connection other="system:playback_2"/>
</Port>
</IO>
<MuteMaster mute-point="PostFader,Listen,Main" muted="0"/>
<Controllable name="mute" id="81" flags="Toggle,RealTime" value="0"/>
<Controllable name="phase" id="83" flags="Toggle" value="0" phase-invert="00"/>
<Controllable name="mastervolume" id="107" flags="GainLike,NotAutomatable" value="1"/>
<Automation>
<AutomationList automation-id="solo" id="78" interpolation-style="Discrete" time-domain="AudioTime" state="Off"/>
<AutomationList automation-id="solo-iso" id="84" interpolation-style="Discrete" time-domain="AudioTime" state="Off"/>
<AutomationList automation-id="solo-safe" id="86" interpolation-style="Discrete" time-domain="AudioTime" state="Off"/>
<AutomationList automation-id="mute" id="80" interpolation-style="Discrete" time-domain="AudioTime" state="Off"/>
<AutomationList automation-id="phase" id="82" interpolation-style="Discrete" time-domain="AudioTime" state="Off"/>
</Automation>
<Pannable>
<Controllable name="pan-azimuth" id="90" flags="" value="0.5"/>
<Controllable name="pan-width" id="94" flags="" value="0"/>
<Controllable name="pan-elevation" id="92" flags="" value="0"/>
<Controllable name="pan-frontback" id="96" flags="" value="0"/>
<Controllable name="pan-lfe" id="98" flags="" value="0"/>
<Automation>
<AutomationList automation-id="pan-azimuth" id="89" interpolation-style="Linear" time-domain="BeatTime" state="Off"/>
<AutomationList automation-id="pan-elevation" id="91" interpolation-style="Linear" time-domain="BeatTime" state="Off"/>
<AutomationList automation-id="pan-width" id="93" interpolation-style="Linear" time-domain="BeatTime" state="Off"/>
<AutomationList automation-id="pan-frontback" id="95" interpolation-style="Linear" time-domain="BeatTime" state="Off"/>
<AutomationList automation-id="pan-lfe" id="97" interpolation-style="Linear" time-domain="BeatTime" state="Off"/>
</Automation>
</Pannable>
<Processor id="102" name="Polarity" active="1" user-latency="0" use-user-latency="0" type="polarity"/>
<Processor id="103" name="Amp" active="1" user-latency="0" use-user-latency="0" type="trim">
<Automation>
<AutomationList automation-id="trim" id="76" interpolation-style="Logarithmic" time-domain="AudioTime" state="Off"/>
</Automation>
<Controllable name="trimcontrol" id="77" flags="GainLike" value="1"/>
</Processor>
<Processor id="101" name="Amp" active="1" user-latency="0" use-user-latency="0" type="amp">
<Automation>
<AutomationList automation-id="gain" id="74" interpolation-style="Exponential" time-domain="AudioTime" state="Off"/>
</Automation>
<Controllable name="gaincontrol" id="75" flags="GainLike" value="1"/>
</Processor>
<Processor id="105" name="Master" active="1" user-latency="0" use-user-latency="0" own-input="1" own-output="0" output="Master" type="main-outs" role="Main">
<PannerShell bypassed="0" user-panner="" linked-to-route="1"/>
</Processor>
<Processor id="104" name="meter-Master" active="1" user-latency="0" use-user-latency="0" type="meter"/>
<Slavable/>
</Route>
<Route version="7001" id="443" name="General MIDI Synth" default-type="midi" strict-io="1" active="1" denormal-protection="0" meter-point="MeterPostFader" disk-io-point="DiskIOPreFader" meter-type="MeterPeak" midi-playlist="523" saved-meter-point="MeterPostFader" alignment-choice="Automatic" playback-channel-mode="AllChannels" capture-channel-mode="AllChannels" playback-channel-mask="0xffff" capture-channel-mask="0xffff" note-mode="Sustained" step-editing="0" input-active="1" restore-pgm="1">
<PresentationInfo order="1" flags="MidiTrack,OrderSet,TriggerTrack" color="3068512255"/>
<Controllable name="solo" id="486" flags="Toggle,RealTime" value="0" self-solo="0" soloed-by-upstream="0" soloed-by-downstream="0"/>
<Controllable name="solo-iso" id="492" flags="Toggle,RealTime" value="0" solo-isolated="0"/>
<Controllable name="solo-safe" id="494" flags="Toggle" value="0" solo-safe="0"/>
<IO name="General MIDI Synth" id="506" direction="Input" default-type="midi">
<Port type="midi" name="General MIDI Synth/midi_in 1">
<Connection other="x-virtual-keyboard"/>
<Connection other="system:midi_capture_2b8f4a90"/>
</Port>
</IO>
<IO name="General MIDI Synth" id="507" direction="Output" default-type="midi">
<Port type="audio" name="General MIDI Synth/audio_out 1">
<Connection other="Master/audio_in 1"/>
</Port>
<Port type="audio" name="General MIDI Synth/audio_out 2">
<Connection other="Master/audio_in 2"/>
</Port>
<Port type="midi" name="General MIDI Synth/midi_out 1"/>
</IO>
<MuteMaster mute-point="PostFader,Listen,Main" muted="0"/>
<Controllable name="mute" id="488" flags="Toggle,RealTime" value="0"/>
<Controllable name="phase" id="490" flags="Toggle" value="0" phase-invert=""/>
<Automation>
<AutomationList automation-id="solo" id="485" interpolation-style="Discrete" time-domain="BeatTime" state="Off"/>
<AutomationList automation-id="solo-iso" id="491" interpolation-style="Discrete" time-domain="BeatTime" state="Off"/>
<AutomationList automation-id="solo-safe" id="493" interpolation-style="Discrete" time-domain="BeatTime" state="Off"/>
<AutomationList automation-id="mute" id="487" interpolation-style="Discrete" time-domain="BeatTime" state="Off"/>
<AutomationList automation-id="rec-enable" id="517" interpolation-style="Discrete" time-domain="BeatTime" state="Off"/>
<AutomationList automation-id="rec-safe" id="519" interpolation-style="Discrete" time-domain="BeatTime" state="Off"/>
<AutomationList automation-id="phase" id="489" interpolation-style="Discrete" time-domain="BeatTime" state="Off"/>
<AutomationList automation-id="monitor" id="521" interpolation-style="Discrete" time-domain="BeatTime" state="Off"/>
</Automation>
<Pannable>
<Controllable name="pan-azimuth" id="497" flags="" value="0.5"/>
<Controllable name="pan-width" id="501" flags="" value="0"/>
<Controllable name="pan-elevation" id="499" flags="" value="0"/>
<Controllable name="pan-frontback" id="503" flags="" value="0"/>
<Controllable name="pan-lfe" id="505" flags="" value="0"/>
<Automation>
<AutomationList automation-id="pan-azimuth" id="496" interpolation-style="Linear" time-domain="BeatTime" state="Off"/>
<AutomationList automation-id="pan-elevation" id="498" interpolation-style="Linear" time-domain="BeatTime" state="Off"/>
<AutomationList automation-id="pan-width" id="500" interpolation-style="Linear" time-domain="BeatTime" state="Off"/>
<AutomationList automation-id="pan-frontback" id="502" interpolation-style="Linear" time-domain="BeatTime" state="Off"/>
<AutomationList automation-id="pan-lfe" id="504" interpolation-style="Linear" time-domain="BeatTime" state="Off"/>
</Automation>
</Pannable>
<Processor id="516" name="recorder:General MIDI Synth" active="1" user-latency="0" use-user-latency="0" type="diskwriter" record-safe="0"/>
<Processor id="515" name="player:General MIDI Synth" active="1" user-latency="0" use-user-latency="0" type="diskreader"/>
<Processor id="446" name="TriggerBox" active="1" user-latency="0" use-user-latency="0" type="triggerbox" data-type="midi" order="0">
<Triggers>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="0" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="1" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="2" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="3" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="4" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="5" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="6" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="7" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="8" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="9" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="10" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="11" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="12" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="13" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="14" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
<Trigger name="" gain="1" color="3200171775" follow-count="1" use-follow-length="0" follow-length="1|0|0" legato="0" velocity-effect="0" follow-action-probability="0" quantization="1|0|0" launch-style="OneShot" follow-action-0="Again:0" follow-action-1="Stop:0" stretchable="1" cue_isolated="0" allow_patch_changes="1" stretch_mode="Crisp" index="15" segment-tempo="0" start="b0" used-channels="0" channel-map="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
</Triggers>
<Processor id="479" name="General MIDI Synth/TriggerBox" active="1" user-latency="0" use-user-latency="0" own-input="1" own-output="1" type="sidechain">
<IO name="General MIDI Synth/TriggerBox" id="480" direction="Input" default-type="audio">
<Port type="midi" name="General MIDI Synth/TriggerBox/midi_in 1"/>
</IO>
</Processor>
</Processor>
<Processor id="509" name="Polarity" active="1" user-latency="0" use-user-latency="0" type="polarity"/>
<Processor id="545" name="General MIDI Synth" active="1" user-latency="0" use-user-latency="0" type="lv2" unique-id="http://gareus.org/oss/lv2/gmsynth" count="1" custom="0">
<ConfiguredInput>
<Channels type="midi" count="1"/>
</ConfiguredInput>
<CustomSinks>
<Channels type="midi" count="1"/>
</CustomSinks>
<ConfiguredOutput>
<Channels type="audio" count="2"/>
<Channels type="midi" count="1"/>
</ConfiguredOutput>
<PresetOutput/>
<InputMap-0>
<Channelmap type="midi" from="0" to="0"/>
</InputMap-0>
<OutputMap-0>
<Channelmap type="audio" from="0" to="0"/>
<Channelmap type="audio" from="1" to="1"/>
</OutputMap-0>
<ThruMap/>
<lv2 last-preset-uri="" last-preset-label="" parameter-changed-since-last-preset="0"/>
</Processor>
<Processor id="508" name="Amp" active="1" user-latency="0" use-user-latency="0" type="amp">
<Automation>
<AutomationList automation-id="gain" id="481" interpolation-style="Exponential" time-domain="AudioTime" state="Off"/>
</Automation>
<Controllable name="gaincontrol" id="482" flags="GainLike" value="1"/>
</Processor>
<Processor id="512" name="meter-General MIDI Synth" active="1" user-latency="0" use-user-latency="0" type="meter"/>
<Processor id="513" name="General MIDI Synth" active="1" user-latency="0" use-user-latency="0" own-input="1" own-output="0" output="General MIDI Synth" type="main-outs" role="Main">
<PannerShell bypassed="0" user-panner="" linked-to-route="1"/>
</Processor>
<Slavable/>
<Controllable name="monitor" id="522" flags="RealTime" value="0" monitoring=""/>
<Controllable name="rec-safe" id="520" flags="Toggle,RealTime" value="0"/>
<Controllable name="rec-enable" id="518" flags="Toggle,RealTime" value="0"/>
</Route>
</Routes>
<Playlists>
<Playlist id="523" name="General MIDI Synth" type="midi" orig-track-id="443" pgroup-id="" shared-with-ids="" frozen="0" combine-ops="0"/>
</Playlists>
<UnusedPlaylists/>
<RouteGroups/>
<Click>
<IO name="Click" id="66" direction="Output" default-type="audio">
<Port type="audio" name="Click/audio_out 1">
<Connection other="system:playback_1"/>
</Port>
<Port type="audio" name="Click/audio_out 2">
<Connection other="system:playback_2"/>
</Port>
</IO>
<Processor id="67" name="Amp" active="1" user-latency="0" use-user-latency="0" type="amp">
<Automation>
<AutomationList automation-id="gain" id="64" interpolation-style="Exponential" time-domain="AudioTime" state="Off"/>
</Automation>
<Controllable name="gaincontrol" id="65" flags="GainLike" value="0.50237733125686646"/>
</Processor>
</Click>
<Speakers>
<Speaker azimuth="240" elevation="0" distance="1"/>
<Speaker azimuth="120" elevation="0" distance="1"/>
</Speakers>
<TempoMap superclocks-per-second="282240000">
<Tempos>
<Tempo npm="120" enpm="140" note-type="4" type="Tempo::Ramped" active="1" locked-to-meter="0" continuing="0" sclock="0" quarters="0:0" bbt="1|1|0" omega="3.6907123960695401e-11"/>
<Tempo npm="140" enpm="140" note-type="4" type="Tempo::Constant" active="1" locked-to-meter="0" continuing="0" sclock="4176718836" quarters="32:0" bbt="9|1|0" omega="0"/>
</Tempos>
<Meters>
<Meter note-value="4" divisions-per-bar="4" sclock="0" quarters="0:0" bbt="1|1|0"/>
</Meters>
<MusicTimes/>
</TempoMap>
<ControlProtocols>
<Protocol name="Ableton Push 2" active="0" session-state="0"/>
<Protocol name="ContourDesign" active="0" session-state="0"/>
<Protocol name="Generic MIDI" feedback="1" feedback-interval="10000" threshold="15" motorized="0" binding="Korg nanoKONTROL Studio" active="1">
<Input>
<Port name="MIDI Control In" direction="input"/>
</Input>
<Output>
<Port name="MIDI Control Out" direction="output"/>
</Output>
<Controls/>
</Protocol>
<Protocol name="Mackie" feedback="0" bank="0" ipmidi-base="21928" device-profile="User" device-name="Mackie Control" active="1">
<Configurations>
<Configuration name="Behringer X-Touch">
<Surfaces>
<Surface name="Behringer X-Touch">
<Port>
<Input>
<Port name="mackie control in" direction="input"/>
</Input>
<Output>
<Port name="mackie control out" direction="output"/>
</Output>
</Port>
</Surface>
</Surfaces>
</Configuration>
<Configuration name="Mackie Control Universal Pro">
<Surfaces>
<Surface name="Mackie Control Universal Pro">
<Port>
<Input>
<Port name="mackie control in" direction="input"/>
</Input>
<Output>
<Port name="mackie control out" direction="output"/>
</Output>
</Port>
</Surface>
</Surfaces>
</Configuration>
<Configuration name="Mackie Control">
<Surfaces>
<Surface name="Mackie Control">
<Port>
<Input>
<Port name="mackie control in" direction="input"/>
</Input>
<Output>
<Port name="mackie control out" direction="output"/>
</Output>
</Port>
</Surface>
</Surfaces>
</Configuration>
</Configurations>
</Protocol>
<Protocol name="Novation Launch Control XL" active="0" session-state="0"/>
<Protocol name="Open Sound Control (OSC)" active="0" session-state="0"/>
<Protocol name="PreSonus FaderPort" active="0" session-state="0"/>
<Protocol name="PreSonus FaderPort16" active="0" session-state="0"/>
<Protocol name="PreSonus FaderPort2" active="0" session-state="0"/>
<Protocol name="PreSonus FaderPort8" active="0" session-state="0"/>
<Protocol name="Steinberg CC121" active="0" session-state="0"/>
<Protocol name="Tascam US-2400" active="0" session-state="0"/>
<Protocol name="WebSockets Server (Experimental)" active="0" session-state="0"/>
</ControlProtocols>
<Extra>
<AddRouteDialog LastRouteType="MidiTrack"/>
<UI>
<Window name="key-editor" visible="0" x-off="50" y-off="210" x-size="659" y-size="470"/>
<Window name="session-options-editor" visible="0" x-off="0" y-off="311" x-size="1090" y-size="416"/>
<Window name="speaker-config" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<Window name="about" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<Window name="add-routes" visible="0" x-off="-1" y-off="-1" x-size="726" y-size="491"/>
<Window name="add-video" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<Window name="inspector" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<Window name="audio-midi-setup" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<Window name="video-export" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<Window name="script-manager" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<Window name="bundle-manager" visible="0" x-off="184" y-off="217" x-size="480" y-size="240"/>
<Window name="locations" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<Window name="big-clock" visible="0" x-off="131" y-off="144" x-size="520" y-size="78"/>
<Window name="big-transport" visible="0" x-off="269" y-off="187" x-size="240" y-size="50"/>
<Window name="virtual-keyboard" visible="0" x-off="1561" y-off="526" x-size="750" y-size="186"/>
<Window name="library-downloader" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<Window name="audio-connection-manager" visible="0" x-off="1403" y-off="159" x-size="1269" y-size="1152"/>
<Window name="midi-connection-manager" visible="0" x-off="111" y-off="52" x-size="577" y-size="500"/>
<Window name="luawindow" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<Window name="idle-o-meter" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<Window name="io-plugins" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<Window name="plugin-manager" visible="0" x-off="1051" y-off="173" x-size="1337" y-size="1075"/>
<Window name="plugin-dsp-load" visible="0" x-off="356" y-off="418" x-size="611" y-size="98"/>
<Window name="dsp-statistics" visible="0" x-off="171" y-off="355" x-size="351" y-size="273"/>
<Window name="transport-masters" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<Window name="RPM-71" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<Window name="RPM-443" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<Window name="P-443-446" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1" custom-ui="1"/>
<Window name="P-443-545" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1" custom-ui="1"/>
<Window name="PM-443-545" visible="0" x-off="-1" y-off="-1" x-size="-1" y-size="-1"/>
<GUIObjectState>
<Object id="rtav 71" height="68"/>
<Object id="automation 75" height="68" visible="0"/>
<Object id="automation 77" height="68" visible="0"/>
<Object id="automation 71 12/0/0" height="68" visible="0"/>
<Object id="automation 90" height="68" visible="0"/>
<Object id="strip 71">
<Object id="processor 101">
<Object id="control 75" visible="0"/>
</Object>
</Object>
<Object id="rtav 443" height="68" note-range-min="60" note-range-max="71" midnam-custom-device-mode="" color-mode="MeterColors"/>
<Object id="automation 482" height="68" visible="0"/>
<Object id="automation 443 12/0/0" height="68" visible="0"/>
<Object id="strip 443">
<Object id="processor 508">
<Object id="control 482" visible="0"/>
</Object>
<Object id="processor 545"/>
</Object>
<Object id="automation 497" height="68" visible="0"/>
</GUIObjectState>
</UI>
<Videomonitor active="0"/>
</Extra>
<Script lua="Lua 5.3">c2NyaXB0cyA9IHt9IA==</Script>
<IOPlugins/>
</Session>
|
|
|
I am unable to reproduce this bug, either with my own session or with the one attached. Could you make a screen recording so that I can see in more detail what you are doing when the crash happens? |
|
|
I've uploaded the video to https://youtu.be/xIT5dIjMNY0 (HD still processing). Note that this doesn't happen when I remove the BPM ramp, which is why I think that's the problem here. |
|
|
I believe this should be fixed now. |
|
|
Just tested in 7.2 and it's now working! |
|
|
see notes |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2022-11-20 22:33 | beto | New Issue | |
| 2022-11-20 22:33 | beto | File Added: Ramp bug.ardour | |
| 2022-11-21 18:19 | paul | Assigned To | => paul |
| 2022-11-21 18:19 | paul | Status | new => feedback |
| 2022-11-21 18:19 | paul | Note Added: 0026922 | |
| 2022-11-24 00:52 | beto | Note Added: 0026937 | |
| 2022-11-24 00:52 | beto | Status | feedback => assigned |
| 2022-12-08 00:54 | paul | Note Added: 0026993 | |
| 2022-12-18 02:43 | beto | Note Added: 0027118 | |
| 2022-12-19 19:13 | paul | Status | assigned => resolved |
| 2022-12-19 19:13 | paul | Resolution | open => fixed |
| 2022-12-19 19:13 | paul | Note Added: 0027121 |