macOS: "Renoise Quit Unexpectedly" message when I exit Renoise

Hey all,

Love Renoise and it works really well and runs super solid. However, I get a ‘Renoise Quit Unexpectedly’ message every time I exit Renoise (ie Quit). It’s not interfering with making music or anything but it’s just a little annoying. I’ve tried making the ‘No Template’ as the startup so that it’s not loading any plugins and it’s still happening - so doesn’t seem to be as a result of plugins being loaded.

Would be interested to know if anyone has experienced this and found a solution?

Thanks

Details:
M1 Macbook Pro running Sonoma 14.6.1
Renoise 3.4.4

Could you please share your Renoise log file or send it to me via private message? It might contain some more hints about what is going on here.

You can find the log in Renoise by clicking on the menu item “Help” → “Show the Log File…”.

1 Like

Thanks so much for your quick reply. Below is the log from the last time I opened it - which was literally just open and then close. “Renoise Quit Unexpectedly” error came up shortly after close.

I can send you the full log file if you need that - but figured that seeing as it is divided into startup sections the last one would be the most useful.

Warm Regards,
Peter

Log
============================================================
Version : Renoise V3.4.4 (May  7 2024)
Date    : 2025-02-14
Time    : 21:34:52
OS      : macOS 14.6.1 (arm64)
============================================================

CPU: Found 8 enabled unit(s) with 1 core(s) and 1 logical processor(s) per unit. 8 cores, 8 logical processors are enabled in total.

Application: Showing the splash window...
Application: Initializing the API...

CoreAudio: Enumerating devices...
CoreAudio: ======== device enumeration: 1 of 6 ========
CoreAudio:  
CoreAudio: --- Device Input information ---
CoreAudio: Driver name: Apple Inc.: Petrov Mortovski Microphone
CoreAudio: SampleRate: 48000.000000
CoreAudio: mFormatID: 'mcpl'
CoreAudio: Flags: 0x       9
CoreAudio: Bytes per packet: 4
CoreAudio: Frames per packet: 1
CoreAudio: Bytes per frame: 4
CoreAudio: Channels per frame: 1
CoreAudio: Bits per channel: 32
CoreAudio: Device audio buffers:
CoreAudio: Number of buffers: 1
CoreAudio: -- Buffer 0 --
CoreAudio:   Number of channels: 1
CoreAudio:   Size in bytes: 2048
CoreAudio: Total number of input channels: 1
CoreAudio:  
CoreAudio: --- Device Output information ---
CoreAudio: Driver name: Apple Inc.: Petrov Mortovski Microphone
CoreAudio: GetStreamFormat FAILED
CoreAudio: ======== device enumeration: 2 of 6 ========
CoreAudio:  
CoreAudio: --- Device Input information ---
CoreAudio: Driver name: Existential Audio Inc.: BlackHole 2ch
CoreAudio: SampleRate: 48000.000000
CoreAudio: mFormatID: 'mcpl'
CoreAudio: Flags: 0x       9
CoreAudio: Bytes per packet: 8
CoreAudio: Frames per packet: 1
CoreAudio: Bytes per frame: 8
CoreAudio: Channels per frame: 2
CoreAudio: Bits per channel: 32
CoreAudio: Device audio buffers:
CoreAudio: Number of buffers: 1
CoreAudio: -- Buffer 0 --
CoreAudio:   Number of channels: 2
CoreAudio:   Size in bytes: 4096
CoreAudio: Total number of input channels: 2
CoreAudio:  
CoreAudio: --- Device Output information ---
CoreAudio: Driver name: Existential Audio Inc.: BlackHole 2ch
CoreAudio: SampleRate: 48000.000000
CoreAudio: mFormatID: 'mcpl'
CoreAudio: Flags: 0x       9
CoreAudio: Bytes per packet: 8
CoreAudio: Frames per packet: 1
CoreAudio: Bytes per frame: 8
CoreAudio: Channels per frame: 2
CoreAudio: Bits per channel: 32
CoreAudio: Device audio buffers:
CoreAudio: Number of buffers: 1
CoreAudio: -- Buffer 0 --
CoreAudio:   Number of channels: 2
CoreAudio:   Size in bytes: 4096
CoreAudio: Total number of output channels: 2
CoreAudio: ======== device enumeration: 3 of 6 ========
CoreAudio:  
CoreAudio: --- Device Input information ---
CoreAudio: Driver name: Apple Inc.: MacBook Pro Microphone
CoreAudio: SampleRate: 44100.000000
CoreAudio: mFormatID: 'mcpl'
CoreAudio: Flags: 0x       9
CoreAudio: Bytes per packet: 4
CoreAudio: Frames per packet: 1
CoreAudio: Bytes per frame: 4
CoreAudio: Channels per frame: 1
CoreAudio: Bits per channel: 32
CoreAudio: Device audio buffers:
CoreAudio: Number of buffers: 1
CoreAudio: -- Buffer 0 --
CoreAudio:   Number of channels: 1
CoreAudio:   Size in bytes: 2048
CoreAudio: Total number of input channels: 1
CoreAudio:  
CoreAudio: --- Device Output information ---
CoreAudio: Driver name: Apple Inc.: MacBook Pro Microphone
CoreAudio: GetStreamFormat FAILED
CoreAudio: ======== device enumeration: 4 of 6 ========
CoreAudio:  
CoreAudio: --- Device Input information ---
CoreAudio: Driver name: Apple Inc.: MacBook Pro Speakers
CoreAudio: GetStreamFormat FAILED
CoreAudio:  
CoreAudio: --- Device Output information ---
CoreAudio: Driver name: Apple Inc.: MacBook Pro Speakers
CoreAudio: SampleRate: 48000.000000
CoreAudio: mFormatID: 'mcpl'
CoreAudio: Flags: 0x       9
CoreAudio: Bytes per packet: 8
CoreAudio: Frames per packet: 1
CoreAudio: Bytes per frame: 8
CoreAudio: Channels per frame: 2
CoreAudio: Bits per channel: 32
CoreAudio: Device audio buffers:
CoreAudio: Number of buffers: 1
CoreAudio: -- Buffer 0 --
CoreAudio:   Number of channels: 2
CoreAudio:   Size in bytes: 4096
CoreAudio: Total number of output channels: 2
CoreAudio: ======== device enumeration: 5 of 6 ========
CoreAudio:  
CoreAudio: --- Device Input information ---
CoreAudio: Driver name: Microsoft Corp.: Microsoft Teams Audio
CoreAudio: SampleRate: 48000.000000
CoreAudio: mFormatID: 'mcpl'
CoreAudio: Flags: 0x       9
CoreAudio: Bytes per packet: 4
CoreAudio: Frames per packet: 1
CoreAudio: Bytes per frame: 4
CoreAudio: Channels per frame: 1
CoreAudio: Bits per channel: 32
CoreAudio: Device audio buffers:
CoreAudio: Number of buffers: 1
CoreAudio: -- Buffer 0 --
CoreAudio:   Number of channels: 1
CoreAudio:   Size in bytes: 2048
CoreAudio: Total number of input channels: 1
CoreAudio:  
CoreAudio: --- Device Output information ---
CoreAudio: Driver name: Microsoft Corp.: Microsoft Teams Audio
CoreAudio: SampleRate: 48000.000000
CoreAudio: mFormatID: 'mcpl'
CoreAudio: Flags: 0x       9
CoreAudio: Bytes per packet: 4
CoreAudio: Frames per packet: 1
CoreAudio: Bytes per frame: 4
CoreAudio: Channels per frame: 1
CoreAudio: Bits per channel: 32
CoreAudio: Device audio buffers:
CoreAudio: Number of buffers: 1
CoreAudio: -- Buffer 0 --
CoreAudio:   Number of channels: 1
CoreAudio:   Size in bytes: 2048
CoreAudio: Total number of output channels: 1
CoreAudio: ======== device enumeration: 6 of 6 ========
CoreAudio:  
CoreAudio: --- Device Input information ---
CoreAudio: Driver name: Apple Inc.: Blackhole 
CoreAudio: SampleRate: 48000.000000
CoreAudio: mFormatID: 'mcpl'
CoreAudio: Flags: 0x       9
CoreAudio: Bytes per packet: 8
CoreAudio: Frames per packet: 1
CoreAudio: Bytes per frame: 8
CoreAudio: Channels per frame: 2
CoreAudio: Bits per channel: 32
CoreAudio: Device audio buffers:
CoreAudio: Number of buffers: 1
CoreAudio: -- Buffer 0 --
CoreAudio:   Number of channels: 2
CoreAudio:   Size in bytes: 4096
CoreAudio: Total number of input channels: 2
CoreAudio:  
CoreAudio: --- Device Output information ---
CoreAudio: Driver name: Apple Inc.: Blackhole 
CoreAudio: SampleRate: 48000.000000
CoreAudio: mFormatID: 'mcpl'
CoreAudio: Flags: 0x       9
CoreAudio: Bytes per packet: 8
CoreAudio: Frames per packet: 1
CoreAudio: Bytes per frame: 8
CoreAudio: Channels per frame: 2
CoreAudio: Bits per channel: 32
CoreAudio: Device audio buffers:
CoreAudio: Number of buffers: 1
CoreAudio: -- Buffer 0 --
CoreAudio:   Number of channels: 2
CoreAudio:   Size in bytes: 4096
CoreAudio: Total number of output channels: 2

CoreMIDI: Creating client 'Renoise'...
CoreMIDI: Creating an input port...
CoreMIDI: Creating an output port...
CoreMIDI: Creating a virtual input port...

Graphport: Initializing Freeimage...

System: Using '/Applications/Renoise.app/Contents/Resources/' as resource base directory...

GraphPort: Initializing the Font Engine...

System: Executing '/Applications/Renoise.app/Contents/Resources/AudioPluginServer_x86_64.app/Contents/MacOS/RenoisePluginServer --enumerate /var/folders/b3/1txsl4fd3bq26ky4hqr8b6b40000gn/T/Renoise-0-37634/Renoise_TmpFile-0-0.tmp'

Application: Start running...
Application: Loading the preferences...
Application: Init...

ScriptingTools: Initializing Scripting Tool: '/Users/petermorton/Library/Preferences/Renoise/V3.4.4/Scripts/Tools/com.afta8.MultiVolumes.xrnx/'...
ScriptingTools: Initializing Scripting Tool: '/Users/petermorton/Library/Preferences/Renoise/V3.4.4/Scripts/Tools/com.duftetools.SimplePianoroll.xrnx/'...
ScriptingTools: Initializing Scripting Tool: '/Users/petermorton/Library/Preferences/Renoise/V3.4.4/Scripts/Tools/com.pandabot.SuperNudge.xrnx/'...
ScriptingTools: Initializing Scripting Tool: '/Users/petermorton/Library/Preferences/Renoise/V3.4.4/Scripts/Tools/com.renoise.CustomWave.xrnx/'...
ScriptingTools: Initializing Scripting Tool: '/Users/petermorton/Library/Preferences/Renoise/V3.4.4/Scripts/Tools/com.ulneiz.ModFXRender.xrnx/'...
ScriptingTools: Initializing Scripting Tool: '/Users/petermorton/Library/Preferences/Renoise/V3.4.4/Scripts/Tools/hack.dpp.hwsampler.xrnx/'...
ScriptingTools: Initializing Scripting Tool: '/Users/petermorton/Library/Preferences/Renoise/V3.4.4/Scripts/Tools/nl.jeweett.AwesomeSawce.xrnx/'...
ScriptingTools: Initializing Scripting Tool: '/Users/petermorton/Library/Preferences/Renoise/V3.4.4/Scripts/Tools/org.drakmaniso.Padsynth.xrnx/'...
ScriptingTools: Initializing Scripting Tool: '/Applications/Renoise.app/Contents/Resources/Scripts/Tools/com.renoise.ToolUpdater.xrnx/'...
ScriptingTools: Initializing Scripting Tool: '/Applications/Renoise.app/Contents/Resources/Scripts/Tools/com.renoise.UpdateChecker.xrnx/'...

DspDevices: Registering native DSP effects...

Audio Plugins: Skipping VST3 plugin path '/Users/petermorton/Library/Audio/Plug-Ins/VST3/' (Directory does not exist)...
Audio Plugins: Searching for VST3 plugins in '/Library/Audio/Plug-Ins/VST3/'
Audio Plugins: Skipping VST3 plugin path '/Network/Library/Audio/Plug-Ins/VST3/' (Directory does not exist)...

Vst3Plugs: Instantiating: /Library/Audio/Plug-Ins/VST3/TX16Wx.vst3...
Vst3Plugs: Instantiating: /Library/Audio/Plug-Ins/VST3/TX16Wx.vst3...
Vst3Plugs: Releasing: CWITEC: TX16Wx (legacy id)...
Vst3Plugs: Releasing: TX16Wx.vst3...
Vst3Plugs: Instantiating: /Library/Audio/Plug-Ins/VST3/WaveShell1-VST3 14.0.vst3...
Vst3Plugs: Releasing: WaveShell1-VST3 14.0.vst3...
Vst3Plugs: Instantiating: /Library/Audio/Plug-Ins/VST3/Zebra2.vst3...
Vst3Plugs: Releasing: Zebra2.vst3...

GraphPort: Using metal device: 'Apple M2' for backbuffer drawing

CoreAudio: Access to audio input devices was already granted by user
CoreAudio: Using SampleRate 48000 (requested: 48000)...
CoreAudio: Output device buffer size: 736
CoreAudio: Intput device buffer size: 736
CoreAudio: Output device extra latency frames: 74
CoreAudio: Intput device extra latency frames: 0
CoreAudio: Using Latency 15.333333 - MaxBufferFrameSize: 736 (requested latency 15.333333)...
CoreAudio: Opening Capture Device 1 'Existential Audio Inc.: BlackHole 2ch' (1 Stereo Channels)...
CoreAudio: Opening Playback Device 1 'Apple Inc.: MacBook Pro Speakers' (1 Stereo Channels)...
CoreAudio: Enumerating Input Channel Names...
CoreAudio: Input ChannelName 0 -> Left:'' / Right:''
CoreAudio: Enumerating Output Channel Names...
CoreAudio: Output ChannelName 0 -> Left:'1' / Right:'2'
CoreAudio: Allocating Input Buffers...
CoreAudio: Allocating Output Buffers...
CoreAudio: Output IOProc was successfully installed...
CoreAudio: Input IOProc was successfully installed...
CoreAudio: Successfully fetched audio workgroup handle from device
CoreAudio: Allocating Input Bufferlists...
CoreAudio: Start Input Device 'Existential Audio Inc.: BlackHole 2ch'...
CoreAudio: Input Device is up and running...
CoreAudio: Starting Device Apple Inc.: MacBook Pro Speakers...
CoreAudio: Output Device is up and running...
CoreAudio: Up and running

CoreMIDI: Enumerating devices...

Application: Loading the template document...

MIDI: Loading MIDI actions from file '/Applications/Renoise.app/Contents/Resources/Scripts/GlobalMidiActions.lua'...

Osc: Loading OSC actions from file '/Applications/Renoise.app/Contents/Resources/Scripts/GlobalOscActions.lua'...

Player: Constructing...
Player: Creating slave threads...
Player: 8 threads enabled. 8 CPUs are available.
Player: Start running...
Player: Creating slave threads...
Player: 8 threads enabled. 8 CPUs are available.

GUI: Creating the Document GUI...
GUI: Successfully constructed

Application: Successfully loaded template document.

GraphPort: Initializing in FullscreenMode

Graphport: Running fullscreen at '0,0,3360,2100'...

GraphPort: Successfully initialized

Application: Init OK
Application: Enter MainLoop...

Application: Exit...

Shut down: Stopped the Player

MIDI: Shut down: Closing all acquired MIDI devices...

Shut down: Stopped and released all MIDI-Devices

CoreAudio: Stopping Device 'Apple Inc.: MacBook Pro Speakers'...
CoreAudio: Stopping Input Device 'Existential Audio Inc.: BlackHole 2ch'...
CoreAudio: Releasing Device 'Apple Inc.: MacBook Pro Speakers'...
CoreAudio: Releasing Input Device 'Existential Audio Inc.: BlackHole 2ch'...

Player: Creating slave threads...
Player: 8 threads enabled. 8 CPUs are available.

CoreAudio: Device is down

Shut down: Stopped and released the active Audio-Device
Shut down: Destroyed the Player
Shut down: Destroyed the Document
Shut down: Destroyed the GraphPort
Shut down: Saving the Preferences
Shut down: Destroyed the Preferences
Shut down: App is down

Application: Exit OK
Application: Finalizing the API...

Closing log file...

The log shows no crash or other errors. Could you please also attach the apple crash log from the “Quit Unexpectedly” message from macOS?

Have you tried if the same happens without the template song? You could temporary delete the template song to figure that out. Make a copy first by saving it as regular song somewhere.

For me Renoise works super smooth and OK in general.

Show screen grabs of these settings…

and these…

Also: did you try to remove folder:
/Users/[your_user_name]/Library/Caches/com.renoise.renoise
and re-run Renoise?

Thanks again for the quick replies.

  • I deleted the Template song - still crashed
  • I removed the cache folder - still crashed
    Here are the screenshots requested (first one here, next one in next post)

taktik: where would I find the apple crash log you need? What’s the filename/path?

Thanks

Can you remove Blackhole from the input device (selecting none) and restart Renoise?

Edit: crash logs, I think you need to open the console app and then look for a renoise log.