Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Warning: Cannot modify header information - headers already sent by (output started at /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Cookie/Jar.php:15) in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Cookie/Jar.php:15) in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Cookie/Jar.php:15) in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Cookie/Jar.php:15) in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Cookie/Jar.php:15) in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Cookie/Jar.php:15) in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Cookie/Jar.php:15) in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home/francisfisher/francisfisher.me.uk/problem/wp-includes/Requests/Cookie/Jar.php:15) in /home/francisfisher/francisfisher.me.uk/problem/wp-includes/rest-api/class-wp-rest-server.php on line 1758
{"id":355,"date":"2015-05-01T18:15:22","date_gmt":"2015-05-01T18:15:22","guid":{"rendered":"http:\/\/francisfisher.me.uk\/problem\/?p=355"},"modified":"2023-01-15T11:36:42","modified_gmt":"2023-01-15T11:36:42","slug":"how-to-use-reason-with-rebirth-rb-338-on-64-bit-windows-7-or-8","status":"publish","type":"post","link":"https:\/\/francisfisher.me.uk\/problem\/2015\/how-to-use-reason-with-rebirth-rb-338-on-64-bit-windows-7-or-8\/","title":{"rendered":"How to use Reason with ReBirth RB-338 on 64-bit Windows 7 or 8"},"content":{"rendered":"

Probably because I'd been listening to some Acid Techno<\/a> earlier in the week, I woke up this morning with the urge to play with a 303. So the obvious thing to do was to dig out ReBirth RB-338 and run it through Reason.<\/p>\n

I was eventually able to get them working together on my computer (which runs Windows 7) but it took a few hours and its not easy, as the required information is all over the internet, not in one place. Next time I reinstall my computer I'll probably have to go through this all over again so I've made some notes which hopefully will also be of assistance to others.<\/p>\n

One important thing to note is that this procedure will not work with Reason version 8.2 or higher because Propellerheads have abandoned the 32-bit version of Reason. If you have Reason 8.2 then you will have to either side-install 8.1 (as 8.2 and 8.1 may be able to co-exist<\/a>) or downgrade to 8.1 in order to use ReBirth. I haven't tried it so I don't know for sure, but I would expect that any songs created in 8.2 would not open in 8.1.<\/p>\n

You may need to use bittorrent to download some files if the Rebirth Museum<\/a> website is offline- I recommend an open source client like Deluge<\/a> as some of the past favourites like uTorrent have really gone down the pan lately.<\/p>\n

32-bit Reason<\/h2>\n

ReBirth is an old application from long before the 64-bit days. It seems that 64-bit Reason will only talk view ReWire to 64-bit applications, so if you have Reason 6 or later (which are 64-bit by default) then you will need to install the 32-bit version of Reason. Its possible to do this side-by-side with your existing 64-bit version, without uninstalling it. Reason 8.2 or higher only comes in a 64-bit version, so you cannot use any later version of Reason after 8.1 in conjunction with ReBirth.<\/p>\n

To install 32-bit Reason you need to start the installer with the parameter \"\/32\". You can do this by running cmd.exe or you can do this with a shortcut. I'll show you how to do this with a shortcut.<\/p>\n

Download the reason installer from the account section of the propellerhead website. (If you have the original CD then you can skip downloading and adjust these instructions appropriately). The installation files should be in a .zip file, you will need to extract these to a folder somewhere (right-click on the .zip file and select \"Extract All...\").<\/p>\n

\"Extract<\/a>
Extract the .zip file containing reason<\/figcaption><\/figure>\n

Browse to the folder that you extracted the images to, right-click on the .exe and select \"Create Shortcut\".<\/p>\n

\"Create<\/a>
Create a shortcut to the installer<\/figcaption><\/figure>\n

Edit the shortcut by right-clicking and selecting properties.<\/p>\n

\"Edit<\/a>
Edit the shortcut<\/figcaption><\/figure>\n

In the target box, add the parameter \" \/32\" (without the quotes) to the very end of the line then select OK.<\/p>\n

\"Add<\/a>
Add \"\/32\" to the shortcut<\/figcaption><\/figure>\n

If you launch the shortcut now, the installer will install the 32-bit version of Reason instead of the usual 64-bit version. Remember, Reason 8.2 and higher no longer support 32-bit installations so you must be using a version of Reason less than this. You can verify that everything has gone ok so far, as the installer window that comes up will offer to install \"Reason (32)\", instead of the usual \"Reason\".<\/p>\n

\"Reason<\/a>
32-bit Reason installer<\/figcaption><\/figure>\n

Its possible to have both the 64-bit and 32-bit versions of reason installed simultaneously. Make sure that any shortcut you use to start Reason is starting the correct version - in Reason 6.5.3, both the 32-bit and 64-bit shortcuts in the start menu are given the name Reason, so its hard to distinguish between the two! You can check the shortcut you are using launches the correct version of Reason by verifying the installed directory - 32-bit Reason will install into a directory within \"C:\\Program Files (x86)\\\", while the 64-bit Reason will instal into \"C:\\Program Files\\\".<\/p>\n

\"32-bit<\/a>
32-bit reason shortcut is on the left - notice the (x86)!<\/figcaption><\/figure>\n

ReBirth RB-338<\/h2>\n

I've based this section on a 5 year old guide over at gearslutz<\/a>, however some of the information is out of date.<\/p>\n

Propellerhead have discontinued ReBirth (on computers at least - they have recently brought out an iPad App which you cannot use with Reason). However all is not lost, as they have released the original ReBirth as unsupported freeware. They have created an archive website called the ReBirth Museum<\/a> where you can download ReBirth and get access to various mods that people have made for the programme over the last couple of decades.<\/p>\n

Downloading ReBirth RB-338<\/h3>\n

Unfortunately, at the time of writing, the Rebirth Museum is down. Part of the website has been archived at The Wayback Machine<\/a> however you need to register in order to download the ReBirth installer which means that archive.org can't help us. So we'll have to use bittorrent to download the necessary files. Maybe by the time you read this the ReBirth Museum will be back online, in which case you may be able to skip some of this section.<\/p>\n

Firstly you need to retrieve an image of the rebirth cd. This is available via a bittorrent magnet link<\/a> or you may be able to find it via google by searching for  \"rebirth_iso_installation.iso\" or \"rebirth_iso_installation.zip\". However there are a vast number of questionable sites purporting to provide a .torrent but instead providing suspicious .exe files so I highly recommend using the magnet link to avoid all that nonsense. If noone is seeding the first torrent, I also found a second torrent<\/a>. If you're not sure which bittorrent client to use, I recommend an open source one like Deluge<\/a> - some of the closed source clients are full of dodgy adverts.<\/p>\n

Once you have the .iso file you may either burn it onto a CD or use some virtual cd drive software to mount it as a new drive letter. I recommend the second option as having to find and insert a CD to use a piece of software is rather inconvenient. I used Virtual CloneDrive<\/a> which is freeware.<\/p>\n

Insert the burnt CD, or mount the iso in CloneDrive as you will need this when you launch ReBirth. There is an installer on the CD however this doesn't work with 64-bit windows so you will need an alternative. Some kind chap has made a 64-bit compatible installer which you can find at sendspace<\/a>, or via bittorrent<\/a>. The 64-bit installer will place ReBirth into a fixed location: for me it was \"C:\\ReBirth RB-338\\\". Once it has finished running you must navigate to this directory and perform a few actions before you run ReBirth.<\/p>\n

Post-Installation<\/h3>\n

Firstly, you may need to rename ReBirth.dll_ to ReBirth.dll and ReWire.dll_ to ReWire.dll. If either or both of those dlls are already suffixed with .dll this is ok, you've saved a bit of effort.<\/p>\n

Secondly  you must acquire WinHlp32.exe. For Windows 7 try https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=91<\/a> and for Windows 8 try https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=35449<\/a>. If you have no joy with those links, try searching Microsoft's website for WinHlp32.exe. If you have problems installing the file, have a look at section 2.3 of the gearslutz guide<\/a> for some troubleshooting tips.<\/p>\n

Edit (11\/12\/2015): Commenter ron (who is clearly a pretty cool dude) provides the following tips to install WinHlp32.exe on Windows 10:<\/strong><\/p>\n

i have got it working on win 10 64\njust download winhelp for win 7 then\nunzip and right click on install file and click edit\nunder the \"settings\" text add this\nset WindowsVersion=7\ngoto :BypassVersionError\nthen save the file\nthen run as administrator and rebirth will work \":)\"<\/pre>\n

The final step to get ReBirth working with Reason is to configure ReWire. The installer didn't do this for me automatically, so I had to Merge the ReWire.reg file which exists in the ReBirth folder. Until I merged this file, I would get an error when adding the ReBirth instrument to Reason: \"ReBirth not found \/ Could not load ReBirth Engine \/ Make sure ReBirth is properly installed\".<\/p>\n

\"Merge<\/a>
Merge the registry file to configure Rewire<\/figcaption><\/figure>\n

At this point you should be able to launch ReBirth. Press play and you should be able to hear the default tune.<\/p>\n

If that worked OK then you should be able to launch the 32-bit<\/strong> version of Reason and add a ReBirth Input Machine.<\/p>\n

\"ReBirth<\/a>
ReBirth Input Machine lives under Utilities<\/figcaption><\/figure>\n

If its working correctly both green lights will be on, so wire up the instrument into the Mixer and pressing play in Reason. You should hear ReBirth's default tune playing again, but this time via Reason!<\/p>\n

\"Both<\/a>
Both green lights will be on if its working correctly.<\/figcaption><\/figure>\n

Any problems, let me know!<\/p>\n","protected":false},"excerpt":{"rendered":"

Probably because I'd been listening to some Acid Techno earlier in the week, I woke up this morning with the urge to play with a 303. So the obvious thing to do was to dig out ReBirth RB-338 and run it through Reason. I was eventually able to get them working together on my computer (which runs Windows 7) […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[4],"tags":[17],"_links":{"self":[{"href":"https:\/\/francisfisher.me.uk\/problem\/wp-json\/wp\/v2\/posts\/355"}],"collection":[{"href":"https:\/\/francisfisher.me.uk\/problem\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/francisfisher.me.uk\/problem\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/francisfisher.me.uk\/problem\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/francisfisher.me.uk\/problem\/wp-json\/wp\/v2\/comments?post=355"}],"version-history":[{"count":11,"href":"https:\/\/francisfisher.me.uk\/problem\/wp-json\/wp\/v2\/posts\/355\/revisions"}],"predecessor-version":[{"id":426,"href":"https:\/\/francisfisher.me.uk\/problem\/wp-json\/wp\/v2\/posts\/355\/revisions\/426"}],"wp:attachment":[{"href":"https:\/\/francisfisher.me.uk\/problem\/wp-json\/wp\/v2\/media?parent=355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/francisfisher.me.uk\/problem\/wp-json\/wp\/v2\/categories?post=355"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/francisfisher.me.uk\/problem\/wp-json\/wp\/v2\/tags?post=355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}