OK, here are my findings.
Reason 4.01 slaved to Renoise 3.01 32 bit.
Windows 7 SP1 64bit
While starting up, renoise is displaying a message about enumerating midi devices for quite a while.
Now, I maybe wrong as I dont know it’s internals but it could be that something related to midi is causing it.
After adding rewire in and selecting reason, I can see in the log that midi is enumerated again. And again…
Overall, there are quite a lot of midi related messages in the log.
Every time I add the device in reason and switch back to renoise, its freezing again.
I’m attaching the log from one session where I opened renoise and slaved reason to it, switched few times between the 2 apps.
============================================================
Version : Renoise V3.0.1 (Oct 13 2014)
Date : 2014-11-10
Time : 18:44:22
OS : Windows 7 Service Pack 1 (i386)
CPU: Found 1 enabled unit(s) with 4 core(s) / 4 logical processor(s) per unit. 4 cores, 4 logical processors are enabled in total.
Application: Showing the splash window…
Application: Initializing the API…
IPP: Detected CPU type: 0x22
MIDI: Initializing DirectMusic…
MIDI: Enumerating DirectMusic (WDM) MIDI devices…
MIDI: Skipping emulated WDM device ‘Microsoft MIDI Mapper [Emulated]’
MIDI: Skipping emulated WDM device ‘Microsoft GS Wavetable Synth [Emulated]’
MIDI: Skipping softsynth WDM out-device ‘Microsoft Synthesizer’ (not supported)
MIDI: Enumerating Windows MME MIDI devices…
MIDI: Adding MME out-device ‘Microsoft GS Wavetable Synth’
MIDI: Finished device enumeration
Graphport: Initializing Freeimage…
System: Using ‘C:\Program Files (x86)\Renoise\Resources’ as resource base directory…
GraphPort: Initializing DirectX…
GraphPort: Initializing the Font Engine…
System: Running as 32bit process in a 64bit operating system…
ReWire Slave: ReWire slave engine link (Local Machine) FAILED to install (RegError: 5)
ReWire Slave: ReWire engine link (Current User) is already installed and up to date…
ReWire Slave: ReWire Panel was initialized…
ReWire Slave: ReWire Slave mode failed to init (no master is running)…
ReWire Master: Successfully opened
Timer: Seems safe to use the ‘QueryPerformance’ counters…
Application: Start running…
Application: Loading the preferences…
ScriptingTools: Initializing Scripting Tool: ‘C:\Program Files (x86)\Renoise\Resources\Scripts\Tools\com.renoise.ToolUpdater.xrnx’…
ScriptingTools: Initializing Scripting Tool: ‘C:\Program Files (x86)\Renoise\Resources\Scripts\Tools\com.renoise.UpdateChecker.xrnx’…
Application: Init…
DspDevices: Registering native DSP effects…
DirectSound: Initializing…
DirectSound: Using SampleRate 44100
DirectSound: Primary Buffer Format: FormatTag=1, Channels=2, SamplesPerSec=44100, BitsPerSample=16, BlockAlign=4
DirectSound: CreateObjects … OK
DirectSound: Using MaxProcessingBlockSize: 1536
DirectSound: Output Buffer Format: BufferSize=88200, FormatTag=1, Channels=2, SamplesPerSec=44100, BitsPerSample=16, BlockAlign=4
DirectSound: CreateBuffer … OK
DirectSound: Up and running
Application: Creating a new document…
MIDI: Loading MIDI actions from file ‘C:\Program Files (x86)\Renoise\Resources\Scripts\GlobalMidiActions.lua’…
Osc: Loading OSC actions from file ‘C:\Program Files (x86)\Renoise\Resources\Scripts\GlobalOscActions.lua’…
Player: Constructing…
Player: Creating the slave threads…
Player: Start running…
GUI: Creating the Document GUI…
GUI: Successfully constructed
Application: A new document was created.
GraphPort: Initializing in WindowedMode
GraphPort: Successfully initialized
Application: Init OK
Application: Enter MainLoop…
ReWire Master: Successfully opened ReWire slave ‘Reason’…
MIDI: Rescanning MIDI devices…
MIDI: Enumerating DirectMusic (WDM) MIDI devices…
MIDI: Skipping emulated WDM device ‘Microsoft MIDI Mapper [Emulated]’
MIDI: Skipping emulated WDM device ‘Microsoft GS Wavetable Synth [Emulated]’
MIDI: Skipping softsynth WDM out-device ‘Microsoft Synthesizer’ (not supported)
MIDI: Enumerating Windows MME MIDI devices…
MIDI: Adding MME out-device ‘Microsoft GS Wavetable Synth’
MIDI: Finished device enumeration
MIDI: Rescanning MIDI devices…
MIDI: Enumerating DirectMusic (WDM) MIDI devices…
MIDI: Skipping emulated WDM device ‘Microsoft MIDI Mapper [Emulated]’
MIDI: Skipping emulated WDM device ‘Microsoft GS Wavetable Synth [Emulated]’
MIDI: Skipping softsynth WDM out-device ‘Microsoft Synthesizer’ (not supported)
MIDI: Enumerating Windows MME MIDI devices…
MIDI: Adding MME out-device ‘Microsoft GS Wavetable Synth’
MIDI: Finished device enumeration
MIDI: Rescanning MIDI devices…
MIDI: Enumerating DirectMusic (WDM) MIDI devices…
MIDI: Skipping emulated WDM device ‘Microsoft MIDI Mapper [Emulated]’
MIDI: Skipping emulated WDM device ‘Microsoft GS Wavetable Synth [Emulated]’
MIDI: Skipping softsynth WDM out-device ‘Microsoft Synthesizer’ (not supported)
MIDI: Enumerating Windows MME MIDI devices…
MIDI: Adding MME out-device ‘Microsoft GS Wavetable Synth’
MIDI: Finished device enumeration
MIDI: Rescanning MIDI devices…
MIDI: Enumerating DirectMusic (WDM) MIDI devices…
MIDI: Skipping emulated WDM device ‘Microsoft MIDI Mapper [Emulated]’
MIDI: Skipping emulated WDM device ‘Microsoft GS Wavetable Synth [Emulated]’
MIDI: Skipping softsynth WDM out-device ‘Microsoft Synthesizer’ (not supported)
MIDI: Enumerating Windows MME MIDI devices…
MIDI: Adding MME out-device ‘Microsoft GS Wavetable Synth’
MIDI: Finished device enumeration
Application: Exit…
Shut down: Stopped the Player
MIDI: Shut down: Closing all acquired MIDI devices…
MIDI: Shutting down DirectMusic…
Shut down: Stopped and released all MIDI-Devices
DirectSound: Stop Polling…
DirectSound: Releasing Primary Sound Device…
Shut down: Stopped and released the active Audio-Device
Shut down: Destroyed the Player
Shut down: Destroyed the Window and all Views
Shut down: Destroyed the Document
GraphPort: Releasing DirectX…
Shut down: Destroyed the GraphPort
Shut down: Saving the Preferences
Shut down: Destroyed the Preferences
Shut down: App is down
Application: Exit OK
ReWire Master: Successfully released ReWire slave ‘Reason’…
Application: Finalizing the API…
Closing log file…