Propellerhead Software

Go Back   Propellerhead Forum > Feature Suggestion Forum

Thread Tools Display Modes
Old 2011-06-07, 18:47
selig's Avatar
selig selig is offline
Join Date: Jun 2003
Posts: 10,520
Record: Song File "Versions" w/Data Import

[EDIT 2013: also applies to Reason!]

OK, I understand the reason to self contain the audio, although I'd prefer to have it in it's own folder. But the BIGGER issue is when you want to save a version of the song you are working on to try some complex edits that go beyond the undo buffer (or any number of other reasons to want to save a different version of your song). There's no way to quickly save a different version of the file - and if you DO this more than a few times things get messy quick. So here's one way around these problems - "Versions".

Since the Record Song file is already a 'self-contained' file, why not use it to contain a few more files, namely the song file data (minus the audio). By 'containing' different version of the song within the main song file, you keep the audio and song elements together and organized, but you allow switching between different versions of the song (best of both worlds).

When you open a previously saved song with versions, the current version will be the last version saved. From there you can switch to a different version or create a new version (essentially a self-contained 'save as' feature).

Auto Save
A 'bonus' feature to this idea is Auto Saving for backups, which would appear in it's own 'window' or folder to keep them separate from user-created versions. Set Auto Save to save one 'version' every so often, and set a total number of versions to save with the file. Now if you do something silly (who hasn't), you can perform a virtual 'time machine' function, and go 'back in time' to the version prior to the 'silly' one!

Data Import
This feature allows you to combine tracks or other elements of one mix with another. Say you have improved the vocal settings but have ruined the drums on your current mix 'version'. Either go back to the version with the good drums and import just the vocal channel data (EQ, inserts, etc) to the current vocal track, or import the drum setting into the current mix. Either way, instant fix!

Data Import can also be used to import the setting from another song file into your current song file, like your mastering settings or favorite vocal chain. This is also handy for mixing multiple songs from one tracking session. Once you have the drums EQ'ed etc, on the next mix you could just import the EQ settings and use them as a starting point for that mix. This is re-creating what happens on an analog console when you have mixed one song and go to mix the next song - the console stays setup allowing you to use the settings from the last mix to begin the next mix (sometimes with very interesting and unexpected results!).

The types of data you can import will be similar to the 'copy channel settings' in the mixer, and will also include fader/mute/pan data, and sequencer tracks/data. You can import the data to an existing track, or even use it to create a new track. You can of course import multiple tracks of different data types to different (or the same) destination tracks, all in one command.

That is all. :-)
Giles Reaves, aka 'selig'
Audio Illusionist, Musical Technologist
Selig Audio, LLC

Last edited by selig; 2013-01-14 at 20:39.
Old 2011-06-07, 20:58
JiggeryPokery's Avatar
JiggeryPokery JiggeryPokery is offline
Join Date: Aug 2002
Posts: 5,081
Wow, you're on a bit of a roll today, GR!
Vintage Keyboard & Guitar ReFills for Reason
Old 2011-06-12, 04:22
AndrewBest AndrewBest is offline
Join Date: May 2009
Posts: 72
Yes! This is a great idea. In the Versions feature it would be nice if there could be some way of highlighting which settings are different between two versions. Similar to the green automation highlight there could be a different color highlight on knobs that differ from the current version. Or that information could be shown in a list. Software developers couldn't live without version control. I'm surprised it hasn't crossed over into music production software.
Old 2011-06-12, 04:55
AndrewBest AndrewBest is offline
Join Date: May 2009
Posts: 72
One other thought. Your Data Import idea would make collaboration work a lot easier. Despite good intentions of keeping files in sync, it always ends up the case that two people were accidentally changing the song at the same time. And someone ends up having to manually integrate the other's changes. Seeing the differences between the two files and being able to choose which settings to keep and which to overwrite when merging would be great.
Old 2011-06-13, 04:16
EpiGenetik's Avatar
EpiGenetik EpiGenetik is offline
Join Date: Feb 2011
Posts: 1,606

This is an excellent idea Selig! I also like Andrew's collaboration addition.

good stuff guys, keep it coming.
Old 2011-06-13, 11:41
pushedbutton's Avatar
pushedbutton pushedbutton is offline
Join Date: May 2009
Posts: 5,589
I'm on board with this. I made a similar thread but this one explains it better.
Loading SoundCloud…
This Is My Song
@pushedbutton on twitter
I live in Lancashire, England.
Old 2011-06-13, 12:34
BonezMcCoy's Avatar
BonezMcCoy BonezMcCoy is online now
Join Date: Jan 2006
Posts: 6,702
I'm all for this!
Old 2012-02-05, 16:16
Lokeyfly's Avatar
Lokeyfly Lokeyfly is offline
Join Date: Jan 2012
Posts: 159
Qute frankly, I'm surprised PH has not included this ability. Song/sequence or track saving is a pretty fundemental way of saving "parts" when working on or sharing songs.

Since PH has thankfully entered a more usable (than previous Reason) sequencer scheme of things, They are like it or not going to hear many DAW wish list requests. This sort of file saving is a fundemental and useful one.
Old 2013-04-28, 22:25
lemec's Avatar
lemec lemec is offline
Join Date: Jul 2001
Posts: 662
I'm really really on board too. This kind of gap drive me crazy everytime I have to work with more versions ( lot of waste gigabytes) and destructive audio editing..

I hoped that an authoritative voice as Selig would address the issue (and wonderfully explained). Thank you
"Feel free.. Dance hard!"

Reason 7.0.1 / Mac Pro 8 core 16 gigabyte Ram / M-Audio Firewire 410 / Studio UAD Solo 2 Quad / Behringer BCF2000 / Ua Distressor / Yamaha HFS80/ Blamsoft Resampler / Bitspeek LPC Vocoder / Ozone Maximizer / Rough Compressor / Softube FET / RPdistort Effect / RPsubboombass / Synapse Antidote / Korg Polysix / Quadelectra Stereo Splitter / Selig Curve / ReQ131
Old 2013-04-29, 04:22
JesseRyckman's Avatar
JesseRyckman JesseRyckman is offline
Join Date: May 2011
Posts: 909
I agree, this would make a good feature addition. Along with a new browser perhaps?

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Record won't open Reason 4 song file lorrenn Phead User Forum (read only) 0 2010-07-08 18:16
Record as CD Mastering Tool Reason1O1 Phead User Forum (read only) 10 2009-10-31 01:47
Import song-length wav file into Reason to record tracks to? Unadonis General Forum (read only) 7 2007-06-19 16:33

All times are GMT +2. The time now is 15:13.