Reason 5

Informations

Creator Message
Ronin DUSETTE
Admin

Information

This installer has been approved by the team.

Informations

Platforms:
Downloads: 18595
Wine: 1.6-rc2-Reason5Menu

Feedbacks

Description

From Wikipedia:

"Reason is a computer program for creating and editing music developed by Swedish software developers Propellerhead Software. It emulates a rack of hardware synthesizers, samplers, signal processors, sequencers, and mixers, all of which can be freely interconnected in an arbitrary manner. Reason can be used either as a complete virtual music studio or as a collection of virtual instruments to be used with other sequencing software in a fashion that mimics "live" performance."

Screenshots

MiniatureMiniatureMiniature

Source code

#!/bin/bash
# Date : (2013-06-19)
# Last revision : (2013-06-19)
# Distribution used to test : Kubuntu 12.04.2 LTS x64
# Author : RoninDusette
# Licence : GPLv3
# PlayOnLinux: 4.2.1
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
PREFIX="Reason5"
WINEVERSION="1.6-rc2-Reason5Menu"
TITLE="Reason 5"
EDITOR="Propellerheads"
GAME_URL="http://www.propellerheads.se/"
AUTHOR="RoninDusette"
  
#Initialization
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
POL_SetupWindow_Init
  
POL_Debug_Init
  
# Presentation
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
  
# Create Prefix
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
  
#Dependencies
POL_Call POL_Install_vcrun2008
  
# Configuration
Set_OS "winxp"
Set_SoundDriver "alsa"
  
# Installation
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$APP_ANSWER"
POL_Wine_WaitExit "$TITLE"
 
POL_SetupWindow_message "$(eval_gettext 'NOTICE: Registration window will be hidden behind Reason logo on first run; right-click task bar item and click MOVE. If soundbanks fail to copy and program crashes after entering registration code, then take out disc and reinsert and try to run again. If that doesnt work, you will have to manually copy soundbanks to Reasons virtual drive. Digital downloads should not have this issue.')" "$TITLE"
 
# Create Shortcuts
POL_Shortcut "Reason.exe" "$TITLE"
 
  
POL_SetupWindow_Close
exit 0

Contributions

Filters:

Contribute
Member Message
Ronin DUSETTE Saturday 25 October 2014 at 21:29
Ronin DUSETTE
Admin

Information

This update has been approved by the team.

Differences

@@ -14,7 +14,7 @@
 TITLE="Reason 5"
 EDITOR="Propellerheads"
 GAME_URL="http://www.propellerheads.se/"
-AUTHOR="DJYoshaBYD"
+AUTHOR="RoninDusette"
   
 #Initialization
 POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"

New source code

#!/bin/bash
# Date : (2013-06-19)
# Last revision : (2013-06-19)
# Distribution used to test : Kubuntu 12.04.2 LTS x64
# Author : RoninDusette
# Licence : GPLv3
# PlayOnLinux: 4.2.1
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
PREFIX="Reason5"
WINEVERSION="1.6-rc2-Reason5Menu"
TITLE="Reason 5"
EDITOR="Propellerheads"
GAME_URL="http://www.propellerheads.se/"
AUTHOR="RoninDusette"
  
#Initialization
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
POL_SetupWindow_Init
  
POL_Debug_Init
  
# Presentation
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
  
# Create Prefix
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
  
#Dependencies
POL_Call POL_Install_vcrun2008
  
# Configuration
Set_OS "winxp"
Set_SoundDriver "alsa"
  
# Installation
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$APP_ANSWER"
POL_Wine_WaitExit "$TITLE"
 
POL_SetupWindow_message "$(eval_gettext 'NOTICE: Registration window will be hidden behind Reason logo on first run; right-click task bar item and click MOVE. If soundbanks fail to copy and program crashes after entering registration code, then take out disc and reinsert and try to run again. If that doesnt work, you will have to manually copy soundbanks to Reasons virtual drive. Digital downloads should not have this issue.')" "$TITLE"
 
# Create Shortcuts
POL_Shortcut "Reason.exe" "$TITLE"
 
  
POL_SetupWindow_Close
exit 0

Replies

Tuesday 28 October 2014 at 16:07
Hello, Reason 5.0 1428 crashes on launch. did you have anidea ? here's may log file extract :
Tuesday 28 October 2014 at 16:09
here it is...
[10/28/14 15:54:55] - Running wine-1.6-rc2-Reason5Menu --version (Working directory : /home/dyp/.PlayOnLinux/wine/mono)
wine-1.6-rc2

PlayOnLinux logfile
-------------------
Date: 10/28/14 15:54:55
Warning! PlayOnLinux is using a modified wine version (1.6-rc2-Reason5Menu).
Do not file bugs, AppDB test reports, or ask for help on the WineHQ website for any applications or games that are run using this version.

> PlayOnLinux Version
4.2.5
> uname -a
Linux dypdesk 3.2.0-4-686-pae #1 SMP Debian 3.2.63-2 i686 GNU/Linux
> lsb_release -a

> wine --version
wine-1.6-rc2
> POL_WINEVERSION
1.6-rc2-Reason5Menu
> WINEPREFIX
/home/dyp/.PlayOnLinux//wineprefix/Reason5
> Distribution
Debian GNU/Linux 7.7 (wheezy)
> glxinfo \| grep rendering
direct rendering: Yes
> glxinfo \| grep renderer
OpenGL renderer string: AMD Radeon HD 6900 Series
> OpenGL libs (Direct rendering testing)
32bits direct rendering is enabled


[10/28/14 15:55:10] - Running wine-1.6-rc2-Reason5Menu cmd /c echo %ProgramFiles% (Working directory : /home/dyp/.PlayOnLinux/wine/mono)
C:\Program Files
[10/28/14 15:55:14] - ----- Starting function POL_Install_vcrun2008 -----
[10/28/14 15:55:25] - Running wine-1.6-rc2-Reason5Menu start /unix vcredist_x86.exe /q (Working directory : /home/dyp/.PlayOnLinux/ressources/vcrun2008)
fixme:clusapi:GetNodeClusterState ((null),0x33ebf4) stub!
fixme:advapi:DecryptFileA ("c:\\680760a94c0bb001a6\\", 00000000): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:advapi:LsaOpenPolicy ((null),0x33f2e4,0x00000001,0x33f30c) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:storage:create_storagefile Storage share mode not implemented.
[10/28/14 15:55:32] - Running wine-1.6-rc2-Reason5Menu regedit /home/dyp/.PlayOnLinux//tmp/override-dll.reg (Working directory : /home/dyp/.PlayOnLinux/ressources/vcrun2008)
[10/28/14 15:55:32] - Content of /home/dyp/.PlayOnLinux//tmp/override-dll.reg
-----------
REGEDIT4

[HKEY_CURRENT_USER\Software\Wine\DllOverrides]
"*msvcr90"="native,builtin"
-----------
[10/28/14 15:55:32] - ----- Ending function POL_Install_vcrun2008 -----
[10/28/14 15:55:32] - Running wine-1.6-rc2-Reason5Menu regedit /home/dyp/.PlayOnLinux//tmp/regkey.reg (Working directory : /home/dyp/.PlayOnLinux/wine/mono)
[10/28/14 15:55:32] - Content of /home/dyp/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4

[HKEY_CURRENT_USER\Software\Wine]
"Version"="winxp"
-----------
[10/28/14 15:55:32] - Running wine-1.6-rc2-Reason5Menu regedit /home/dyp/.PlayOnLinux//tmp/regkey.reg (Working directory : /home/dyp/.PlayOnLinux/wine/mono)
[10/28/14 15:55:32] - Content of /home/dyp/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4

[HKEY_CURRENT_USER\Software\Wine\Drivers]
"Audio"="alsa"
-----------
[10/28/14 15:55:32] - Running wine-1.6-rc2-Reason5Menu /home/dyp/Téléchargements/Reason 5/Install Reason.exe (Working directory : /home/dyp/.PlayOnLinux/wine/mono)
fixme:win:DisableProcessWindowsGhosting : stub
fixme:msg:ChangeWindowMessageFilter c057 00000001
fixme:msg:ChangeWindowMessageFilter c057 00000001
fixme:win:WINNLSEnableIME hwnd 0x100aa enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x100aa enable -1: stub!
fixme:msg:ChangeWindowMessageFilter c057 00000001
fixme:msg:ChangeWindowMessageFilter c057 00000001
fixme:msg:ChangeWindowMessageFilter c057 00000001
fixme:msg:ChangeWindowMessageFilter c057 00000001
fixme:win:WINNLSEnableIME hwnd 0x100b8 enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x100b8 enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x100b8 enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x100b8 enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x100b8 enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x100b8 enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x100b6 enable 0: stub!
fixme:ieframe:taskbar_list_SetProgressValue iface 0x180a78, hwnd 0x10092, ullCompleted 0, ullTotal d15d093 stub!
fixme:sfc:SfcIsFileProtected ((nil), L"C:\\Program Files\\Propellerhead\\Reason\\Uninstall Reason\\unins000.exe") stub
fixme:ieframe:taskbar_list_SetProgressState iface 0x180a78, hwnd 0x10092, flags 0 stub!
fixme:win:WINNLSEnableIME hwnd 0x100b6 enable -1: stub!
fixme:advapi:DecryptFileA ("C:\\users\\dyp\\Temp\\IXP000.TMP\\", 00000000): stub
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:advapi:LsaOpenPolicy ((null),0x33f304,0x00000001,0x33f32c) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:win:WINNLSEnableIME hwnd 0x30106 enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x30106 enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x100b8 enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x100b8 enable -1: stub!
[10/28/14 15:57:15] - Running wine-1.6-rc2-Reason5Menu Reason.exe (Working directory : /home/dyp/.PlayOnLinux/wineprefix/Reason5/drive_c/Program Files/Propellerhead/Reason)
[10/28/14 16:00:53] - Running wine-1.6-rc2-Reason5Menu wineboot (Working directory : /usr/share/playonlinux/python)
[10/28/14 16:01:08] - Running wine-1.6-rc2-Reason5Menu Reason.exe (Working directory : /home/dyp/.PlayOnLinux/wineprefix/Reason5/drive_c/Program Files/Propellerhead/Reason)
[10/28/14 16:04:19] - Running wine-1.6-rc2-Reason5Menu Reason.exe (Working directory : /home/dyp/.PlayOnLinux/wineprefix/Reason5/drive_c/Program Files/Propellerhead/Reason)
fixme:uxtheme:BufferedPaintInit Stub ()
fixme:uxtheme:BeginBufferedPaint Stub (0x4004d 0x223ca14 0 (nil) 0x223ca44)
fixme:uxtheme:BufferedPaintInit Stub ()
fixme:uxtheme:BeginBufferedPaint Stub (0x30071 0x223bbf4 0 (nil) 0x223bc24)
fixme:uxtheme:BufferedPaintUnInit Stub ()
fixme:uxtheme:BufferedPaintUnInit Stub ()
[10/28/14 16:06:27] - Running wine-1.6-rc2-Reason5Menu Reason.exe (Working directory : /home/dyp/.PlayOnLinux/wineprefix/Reason5/drive_c/Program Files/Propellerhead/Reason)
Tuesday 28 October 2014 at 17:02
I am not sure. I have never had it not work. I will take a look at it here in a bit.
Tuesday 28 October 2014 at 17:20
The only error that I see says that you are missing 'winbind', so I would install that, delete the virtual drive, and try again. Also, go to Tools -> Manage Wine Versions and remove wine-1.6-rc2-Reason5Menu, and try to reinstall Reason 5. It should work. I am going to try and test in a minute.
Wednesday 29 October 2014 at 17:56
Oh, a tip. If it won't start after entering in your serial, make sure you have other USB drives or anything mounted. It will get confused when trying to copy soundbanks.
Anonymous
Saturday 8 August 2015 at 5:33
hi ronin,today i got reason 5 with ableton live working in ReWire Mode....ReWire only works when reason 5 an ableton live are in same drive_c: installed....the problem is,that i have installed ableton live with wine 1.7.44 and reason 5 too...i can run reason as slave but there is the menu problem in reason,what only works in wine 1.6 rc2.....i have installed ableton also in wine 1.6 rc2 but then you get errors when you try to open a demo song from libary. how can we fix the menu problem from reason 5 that wine 1.7.44 or newer versions work with reason 5 ?
Anonymous
Saturday 8 August 2015 at 5:35
when reason 5 works with newer wine versions,then both programs ( reason and abkleton) worked fine.
Anonymous
Saturday 8 August 2015 at 5:35
* works fine
Saturday 8 August 2015 at 5:50
Rewire is not supported, but a better way is to use Jack and WineASIO instead. That is cool that it works, but you will get better results using WineASIO.
Saturday 8 August 2015 at 5:51
Plus, reason 5 needs a patch for the menu, which doesn't work I newer versions. Jack and WineASIO are the way to go. :)
Anonymous
Monday 10 August 2015 at 8:30
thx ronin,i will check it out. but how can you copy and paste patterns in the sequenzer ? there comes always a popup from wine that there is not enough memory and when i watch at taskmanger from wine it shows nothing.
Anonymous
Monday 10 August 2015 at 8:31
did jack understand midi signals ? can i write in ableton midi notes which jack route to reason ?
Monday 10 August 2015 at 15:26
You can't copy and paste in reason because of that glitch. Not sure how to fix it. And yes, you can route audio and midi both ways with ableton and reason. You will need to read the docs for WineASIO and Jack, but it's not hard.
Anonymous
Thursday 18 April 2019 at 11:01
I have install reason5 successfully in Debian 9 64bit but I cannot save files on disk. I get an error "File no Found" .

This is the debug log:

Running wine-1.6-rc2-Reason5Menu Reason.exe (Working directory : /home/user/.PlayOnLinux/wineprefix/Reason5/drive_c/Program Files/Propellerhead/Reason)
fixme:uxtheme:BufferedPaintInit Stub ()
fixme:uxtheme:BeginBufferedPaint Stub (0x4004d 0x223ca14 0 (nil) 0x223ca44)
fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",0x7d0e9d0): stub
fixme:avrt:AvRevertMmThreadCharacteristics (0x12345678): stub
fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",0x84ce998): stub
fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub
fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub
fixme:uxtheme:BufferedPaintInit Stub ()
fixme:uxtheme:BufferedPaintUnInit Stub ()
fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",0x1ff5e998): stub
fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub
fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:uxtheme:BufferedPaintUnInit Stub ()

 

Anyone can help with this?

Thanks a lot!
Thursday 18 April 2019 at 17:13
The Wine used in the script is old (1.6.2 : 2014). Perhaps try to use a newer Wine version (ie: 3.0 or 4.0). How to : http://wiki.playonlinux.com/index.php/The_Configuration_Window#.2813.29_-_Wine_Version_selection
Anonymous
Friday 19 April 2019 at 0:23
Thank you for the suggestion.

I tried to change the wine versions to a latest one but the menu didn't work. Tried verison 4 and then version3 and still the menu wasn't working.

I have changed the operating system to windows 7 and the selected the original wine version 1.6-rc2-Reason5Menu now I can save the files!

Thank you!
Ronin DUSETTE Saturday 25 October 2014 at 19:23
Ronin DUSETTE
Admin

Warning

This update has not been approved yet by the team.
Use it at your own risk

Differences

@@ -2,7 +2,7 @@
 # Date : (2013-06-19)
 # Last revision : (2013-06-19)
 # Distribution used to test : Kubuntu 12.04.2 LTS x64
-# Author : DJYoshaBYD
+# Author : RoninDusette
 # Licence : GPLv3
 # PlayOnLinux: 4.2.1
  

New source code

#!/bin/bash
# Date : (2013-06-19)
# Last revision : (2013-06-19)
# Distribution used to test : Kubuntu 12.04.2 LTS x64
# Author : RoninDusette
# Licence : GPLv3
# PlayOnLinux: 4.2.1
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
PREFIX="Reason5"
WINEVERSION="1.6-rc2-Reason5Menu"
TITLE="Reason 5"
EDITOR="Propellerheads"
GAME_URL="http://www.propellerheads.se/"
AUTHOR="DJYoshaBYD"
  
#Initialization
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
POL_SetupWindow_Init
  
POL_Debug_Init
  
# Presentation
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
  
# Create Prefix
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
  
#Dependencies
POL_Call POL_Install_vcrun2008
  
# Configuration
Set_OS "winxp"
Set_SoundDriver "alsa"
  
# Installation
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$APP_ANSWER"
POL_Wine_WaitExit "$TITLE"
 
POL_SetupWindow_message "$(eval_gettext 'NOTICE: Registration window will be hidden behind Reason logo on first run; right-click task bar item and click MOVE. If soundbanks fail to copy and program crashes after entering registration code, then take out disc and reinsert and try to run again. If that doesnt work, you will have to manually copy soundbanks to Reasons virtual drive. Digital downloads should not have this issue.')" "$TITLE"
 
# Create Shortcuts
POL_Shortcut "Reason.exe" "$TITLE"
 
  
POL_SetupWindow_Close
exit 0

Replies