The 4.77 update came out today with a handful of bug fixes

Download Latest Version

Changelog:

  • JSFX:
    • fixed last touched parameter when skipping sliders . more info
    • support for naming sliderXY variables via @sliderx:varname=defval<… syntax
  • Media explorer:
    • support for MIDI/OSC action binding
    • fixed potential crash with bad timestamps . more info
  • MIDI:
    • fixed encoding of linear tempo changes in exported MIDI
    • .mid file writing fixed when ticks per QN is configured higher than 64k
  • Preferences:
  • Screensets:
    • better project tab support for FX
    • fixed screenset issues with input FX and hardware FX
  • Item editing: trim behind mode better handles exactly-overlapping items
  • Item fades: fixed potential for invalid output in certain but rare fades
  • Media item properties: fixed start offset adjustment when using take playrates
  • Project tabs: fixed hide/restore of input FX windows on tab switch
  • Render queue: fixed invalid render directories/filenames in certain instances . more info
  • Ripple editing: fixed moving items with other locked items at same position . more info
  • Undo: improved FX envelope panel undo behavior
  • VST: fixed incorrect latency reporting when changing pin connections

Posted

in

by

Tags:

Comments

6 responses to “REAPER version 4.77 update”

  1. rick Avatar
    rick

    Hi guys!!

    3 crashes in just a few minutes right after I updated. Will start troubleshooting in earnest now, but wanted to pass this on, just in case.

    Best,

    Rick

    [edited by admin]

    1. Admin Avatar
      Admin

      Hi Rick
      Looks like a 32-bit AU plugin called “Spectral Pitch Shifter” crashed. I’ve edited your post so the page doesn’t break, but here’s what the crash log says

      Crashed Thread: 14
      Thread 14 Crashed:
      0 nz.net.audiounit.SpectralPitchShift 0x0000000112e9b69a SpectralPitchShift::SpectralPitchShiftKernel::Process(float const*, float*, unsigned int, unsigned int, bool&) + 3002
      1 nz.net.audiounit.SpectralPitchShift 0x0000000112ea3446 AUEffectBase::ProcessBufferLists(unsigned int&, AudioBufferList const&, AudioBufferList&, unsigned int) + 246
      2 nz.net.audiounit.SpectralPitchShift 0x0000000112ea302a AUEffectBase::Render(unsigned int&, AudioTimeStamp const&, unsigned int) + 344
      3 nz.net.audiounit.SpectralPitchShift 0x0000000112e9fb35 AUBase::DoRenderBus(unsigned int&, AudioTimeStamp const&, unsigned int, AUOutputElement*, unsigned int, AudioBufferList&) + 123
      4 nz.net.audiounit.SpectralPitchShift 0x0000000112e9ee04 AUBase::DoRender(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int, AudioBufferList&) + 352
      5 nz.net.audiounit.SpectralPitchShift 0x0000000112ea0c81 AUBase::ComponentEntryDispatch(ComponentParameters*, AUBase*) + 945
      6 nz.net.audiounit.SpectralPitchShift 0x0000000112e9bf75 ComponentEntryPoint::Dispatch(ComponentParameters*, SpectralPitchShift*) + 155
      7 com.apple.audio.toolbox.AudioToolbox 0x00007fff8f79423b _AT_AudioUnitRender + 203
      8 com.cockos.reaper 0x000000010041c4ab AU_Plugin::ProcessSamples(double*, int, int, int, int, double, MIDI_eventlist*, double, double, bool) + 5003
      9 com.cockos.reaper 0x00000001002cb04d FxDsp::processSamples(int, double*, int, int, int, double*, midi_List*, double, bool) + 4189
      10 com.cockos.reaper 0x00000001002e44c5 FxChain::ProcessSamples(int, double*, int, int, int, int, double, midi_List*, double, bool) + 357
      11 com.cockos.reaper 0x00000001000e0e64 MediaItem::GetSourceSamplesWFX(MediaItem_Take*, PCM_source_transfer_t*, int, double, MediaItem_RenderWorkSpace*) + 1668
      12 com.cockos.reaper 0x00000001000ed86a MediaItem::ExtGetSamples(PCM_source_transfer_t*, int, double, MediaItem_RenderWorkSpace*) + 410
      13 com.cockos.reaper 0x00000001000c171c MediaTrack::GetSamples_real(PCM_source_transfer_t*, bool, long long, double) + 4396
      14 com.cockos.reaper 0x00000001000c8a3c MediaTrack::RunWorkThread(int, double, MediaTrack**, int) + 3004
      15 com.cockos.reaper 0x000000010010444d WorkerThreadInst::threadProc(void*) + 1101
      16 com.cockos.reaper 0x00000001004119e5 __threadproc(void*) + 37
      17 libsystem_pthread.dylib 0x00007fff8c80d2fc _pthread_body + 131
      18 libsystem_pthread.dylib 0x00007fff8c80d279 _pthread_start + 176
      19 libsystem_pthread.dylib 0x00007fff8c80b4b1 thread_start + 13

      Thread 14 crashed with X86 Thread State (64-bit):
      rax: 0x0000000102127000 rbx: 0x0000000000000006 rcx: 0x0000000000000000 rdx: 0x0000000102495ff0
      rdi: 0x0000000000000000 rsi: 0xfffffffffffffff0 rbp: 0x0000000115d7db30 rsp: 0x0000000115d7da50
      r8: 0x0000000000000004 r9: 0x0000000000000000 r10: 0x0000000102068000 r11: 0x0000000000000400
      r12: 0x0000000000000007 r13: 0x0000000100c5deb0 r14: 0x000000000000000a r15: 0x0000000000000000
      rip: 0x0000000112e9b69a rfl: 0x0000000000010207 cr2: 0x0000000102495ff0

Leave a Reply

Your email address will not be published. Required fields are marked *