New stock devices using repatch extensions and icons.

This forum is for discussing Propellerhead's music software. Questions, answers, ideas, and opinions... all apply.
Post Reply
User avatar
Namyo85
Posts: 42
Joined: 11 Mar 2017

16 Dec 2017

It makes no sense that the latest stock devices in Reason: Europa, Grain, Klang, Humana etc have .repatch extensions and icons. This does not help organisation of patches and makes them look like 3rd party rack extensions. How about .eur for Europa, .grn for Grain, I'm hoping this changes in the future. Look at the files for Subtractor, Thor, Kong, The Echo for example, and all the earlier devices before Reason 8/9, they all have their own file extensions and icons. Any thoughts on this? Thanks.

EdGrip
Posts: 872
Joined: 03 Jun 2016

16 Dec 2017

My experience of using Reason's browser is that if you're not saving patches in logical folders in logical locations, you're asking for trouble. The browser seems to have a way of not encouraging good housekeeping.

Folder structure like
D:\ > My Reason Patches > Synth Patches > Grain Patches > Pads
will help hugely in the long run.

You can also note the device and type in the patch name, like GRpadLonelyVessels or EUbassGwaarrr, just in case it crops up in a "recent files" list or something out of context like that.

Try to avoid having a big folder called "Messing About Within Reason" that's full of song files and patches and samples and other mixed floor sweepings. Take it from one who knows.

househoppin09
Posts: 439
Joined: 03 Aug 2016

17 Dec 2017

Seconding all of that. A little basic organization goes a long way and pays back the time and effort investment many times over.

User avatar
Namyo85
Posts: 42
Joined: 11 Mar 2017

18 Dec 2017

I have folders with the names of the devices for patches, i.e. Thor patches patches go in a folder called Thor. Also songs go in Songs folder etc... I've always been organised, however, as for new synths / effects etc getting the .repatch extension which should be reserved for non-stock devices, I think is lazy and not professional. Why break convention? All Reason stock devices prior to 10 have their own file extension and icon. Why stop doing this now? I've also found out the Softube devices are also repatch.
Last edited by Namyo85 on 19 Dec 2017, edited 1 time in total.

househoppin09
Posts: 439
Joined: 03 Aug 2016

18 Dec 2017

Well the Softube devices were originally sold as REs, so that makes good sense. The Propellerhead devices that use repatch extensions and icons do so because, under the hood, they actually are REs. There's no technical difference between them and a Propellerhead RE that you'd buy in the shop, they just happen to be bundled with Reason. The Props have been developing their devices that way pretty much ever since the RE format came out.

WongoTheSane
Posts: 1255
Joined: 14 Sep 2015
Location: Paris, France

18 Dec 2017

Namyo85 wrote:
18 Dec 2017
I have folders with the names of the devices for patches, i.e. Thor patches patches go in a folder called Thor. Also songs go in Songs folder etc... I've always been organised, however, as for new synths / effects etc getting the .repatch extension which should be reserved for non-stock devices, I think is stupid, lazy and not professional. Why break convention? All Reason stock devices prior to 10 have their own file extension and icon. Why stop doing this now? I've also found out the Softube devices are also repatch.
Actually, it's quite smart, but you have to think backwards to understand.

All devices post 6.5 have the .repatch extension, it's not a R10 thing.

Currently, if Reason isn't open and you double-click a .repatch file, it will launch Reason (and load the corresponding RE or show the placeholder cardboard). If Reason is already open, it will add the device to the rack.

Imagine each RE had a different extension. If you double-clicked a file with a ".sftub" extension for instance, and you didn't have that extension, Reason wouldn't launch, and you wouldn't know what program it was intended for. So, when they introduced REs, they had to create an universal extension so that Reason would launch/load the device no matter what. It's the only way for the "You don't have this RE, click to see it the shop" mechanism to work.

In case you're wondering why they don't simply register all possible extensions, like they did for .thor and the rest: because if they did, and a new extension was published, you would have to wait for the next Reason update to have it register that new extension with your OS, and the launching wouldn't work until then. That was possible when the number of extensions was limited and the names were known, but that's not the case anymore, so they can't do it that way anymore (there are new RE developers quite often).

Another advantage is that the .repatch files are xml files, and having a single extension enables easy batch processing. Granted, batch processing isn't an everyday task for most users, but it's an advantage nonetheless :)

User avatar
Namyo85
Posts: 42
Joined: 11 Mar 2017

19 Dec 2017

WongoTheSane wrote:
18 Dec 2017
Imagine each RE had a different extension. If you double-clicked a file with a ".sftub" extension for instance, and you didn't have that extension, Reason wouldn't launch, and you wouldn't know what program it was intended for. So, when they introduced REs, they had to create an universal extension so that Reason would launch/load the device no matter what. It's the only way for the "You don't have this RE, click to see it the shop" mechanism to work.
With all due respect that's a poor argument. Don't forget the files also have icons as well as extensions which gives an additional clue as to what the device is, also some devices are named after the device, .'thor' for example, isn't difficult to work out what that is. Some of the devices have an extension that isn't the letters of the device for example Malstrom .xwv, however, the big 'm' and green backround on the icon kind of tells you what that belongs to! ) Subtractor with .zyp is a little less obvious and it doesn't have an 's' on the icon but the colour and picture does help. It wouldn't take long to learn what devices these icons belonged to either, especially the ones that say what it is is in the extension. :cool:

Also consider this: If you had a folder full of repatch files and you didn't know what device they were for, which you wouldn't, (unless one included the name of the device in the saved file - which isn't an ideal solution) you would have to go through all of them one at a time! Reason would have to open in order to find out what device it belongs to.
If you had a folder full of files with different extensions and icons eg. .cmb .rv7. thor .kong, you would only need to click on one out of the groups of these files, and as you say, Reason wouldn't open therefore making it a lot quicker to work out if you have the device or not. Much more efficient than a folder full of .repatch files!

Where you say about introducing re's, that's rack extensions by 3rd parties, I'm not expecting them to have their own extension, that would be asking a lot and would be complicated. I'm talking about the Reason stock devices.

I don't think there is any excuse for Reasons own devices not to have their own file extension and icon. It's beneficial, not at all detrimental.

How about .eur .grn .rad .sync .klg .hum .png .soft - guess the devices these could be used for.

WongoTheSane
Posts: 1255
Joined: 14 Sep 2015
Location: Paris, France

19 Dec 2017

Namyo85 wrote:
19 Dec 2017
WongoTheSane wrote:
18 Dec 2017
Imagine each RE had a different extension. If you double-clicked a file with a ".sftub" extension for instance, and you didn't have that extension, Reason wouldn't launch, and you wouldn't know what program it was intended for. So, when they introduced REs, they had to create an universal extension so that Reason would launch/load the device no matter what. It's the only way for the "You don't have this RE, click to see it the shop" mechanism to work.
With all due respect that's a poor argument. Don't forget the files also have icons as well as extensions which gives an additional clue as to what the device is, also some devices are named after the device, .'thor' for example, isn't difficult to work out what that is. Some of the devices have an extension that isn't the letters of the device for example Malstrom .xwv, however, the big 'm' and green backround on the icon kind of tells you what that belongs to! ) Subtractor with .zyp is a little less obvious and it doesn't have an 's' on the icon but the colour and picture does help. It wouldn't take long to learn what devices these icons belonged to either, especially the ones that say what it is is in the extension. :cool:
You're forgetting one small detail: in order to register for an extension and the associated icon, there has to be an installer (at least on Windows). REs aren't installed by the OS, so it's a no-go (unless they decided to register them on the fly, which I think will never happen, because there are about 8192 items above that one on their to-do list).
Namyo85 wrote:
19 Dec 2017
Also consider this: If you had a folder full of repatch files and you didn't know what device they were for, which you wouldn't, (unless one included the name of the device in the saved file - which isn't an ideal solution) you would have to go through all of them one at a time! Reason would have to open in order to find out what device it belongs to.
I forgot one point earlier: I completely support this model because it makes Reason device-agnostic. If I want a bass, I don't care whether it's made with VK-2, Quad or Subtractor, I just want a bass (indeed, my favorites are sorted by instrument genres, not devices). So, in my workflow at least, I don't need to sort anything per device. Several people here are asking for tag-based sorting, IMHO that would be orders of magnitude more convenient than device extensions. Again, not trying to shoot down your idea, just saying that it doesn't make sense with the way I work (or store my patches).

User avatar
QVprod
Posts: 1390
Joined: 15 Jan 2015
Contact:

19 Dec 2017

Despite the common repatch extension, every device has its own patch folder. So there's no real reason to confused as to what device a patch belongs to when browsing through the factory banks. If you're saving patches to a folder of your choosing, that's up to the individual on how they want to organize it. That aside, when browsing from the Reason browser It also tells you what device it is.
Screen Shot 2017-12-19 at 10.45.32 AM.png
Screen Shot 2017-12-19 at 10.45.32 AM.png (47.45 KiB) Viewed 171 times

User avatar
Namyo85
Posts: 42
Joined: 11 Mar 2017

19 Dec 2017

WongoTheSane wrote:
19 Dec 2017
You're forgetting one small detail: in order to register for an extension and the associated icon, there has to be an installer (at least on Windows). REs aren't installed by the OS, so it's a no-go (unless they decided to register them on the fly, which I think will never happen, because there are about 8192 items above that one on their to-do list).
I assume that may not be the case as if it was wouldn't Subtractor, Malstrom, Kong, Thor, The Echo, NNXT, NN19, Pulveriser, Alligator... amongst many other devices need their own installer also? They are all part of the program. In recent versions new devices were added to Reason, at one time the Alligator was added as a new device, it had it's own icon and extension which is .gator. When the Pulverisor was added as a new device it had it's own icon and extension .pulver. Amongst the more recent stock devices are the Players, Europa and Grain, ... with a sudden break in convention these new devices have repatch icons and extensions, I believe this happened around the time RE's were a new concept.
Don't forget I'm talking about core parts of the program, not 3rd party RE's.

I'm aware that some of Reasons stock devices were RE's at one point, two of them I believe were Radical Piano and Synchronous, maybe that's why those particular devices didn't have their own extension, however, they are now core parts of Reason, so perhaps maybe they should. That's debatable for now. I maintain however, that new Reason stock devices should follow existing convention and have their own icon and extension.

QVProd: I know what you're saying but they are for presets, not for ones own creations and there's no way to find / open these folders in Windows explorer (correct me if I'm wrong here). I currently create my own folders for specific RE's whenever I do make patches for them. For example I own FM4 so I have an FM4 folder which I save any new patches for that device in.

In conclusion. Reasons inbuilt core devices - that have load / save functionality - should have their own file extensions and icons. :cool:

Post Reply
  • Information
  • Who is online

    Users browsing this forum: No registered users and 10 guests