Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Pre-Release Discussion

Reply
 
Thread Tools Display Modes
Old 01-12-2012, 11:57 AM   #1
typewriter
Human being with feelings
 
Join Date: Jun 2007
Posts: 528
Default v4.15rc2 - January 12 2012

v4.15rc2 - January 12 2012
+ (rc2) Filters: support for NOT and OR keywords (upper case, ORs have lowest precedence, so a b OR c d NOT e means (a and b) or (c and d and not e)
# (rc2) Track templates: support saving of fx envelopes in track templates
# (rc2) Track templates: saving/loading track templates support using QN times for envelopes
+ (rc2) Track templates: option to offset imported template items (and envelopes) by edit cursor
# (rc2) Project bay: fixed column hiding in different tabs on OSX
# (rc2) Track/region manager: fixed editing track/region names in place when docked on OSX
# (rc2) Track manager: better handling of option to display child tracks when folder parent is displayed
# (rc2) Track manager: better handling of redisplaying tracks when clearing filter
# (rc2) Track/region manager: filter text does not persist when closing/reopening REAPER

+ API: added simple functions to safely access take and track audio
+ API: extensions and ReaScript can store/restore simple global state (GetExtState, SetExtState, etc)
+ API: extensions can add functions to ReaScript
+ AU: fixed wet/dry control on default pin mappings
+ Actions: relative item positions are preserved when moving item start or end
+ Auto recarm: faster changing of recarm state when operating on many tracks
+ Bridging: avoid unnecessary delays when bridge process failed to launch
+ Bridging: OSX support for bridging/firewalling 64 bit VST/AU
+ Config import/export: UI improvement, added sections for chanmaps, scripts, menusets
+ Envelope editing: fixed envelope point selection following time selection when option disabled
+ Freeze: fixed actions to freeze through last selected FX
+ MIDI editor: fixed hang when entering grid size of zero
+ Media item properties: immediately update properties window on apply
+ Memory metering: improved Win32 memory meter accuracy
+ Memory metering: option (enabled by default on 32 bit) to warn when memory use is high
+ Mixer: action to show/hide children of selected folder tracks
+ Parameter modulation: fixed switching between tempo-synced and unsynced LFO
+ Parameter modulation: no minimum or maximum for typed-in LFO speed
+ Project bay: fixed action to force refresh
+ Project bay: list offline FX
+ Project bay: option to zoom/scroll to selected items when mirroring selection
+ Project bay: right-click header to show/hide columns
+ Project bay: usage menu selects and scrolls to media items
+ ReWire: updated to ReWire 2.6
+ ReWire: OSX and Win64 now install ReWire libraries if necessary
+ ReWire: support for loading 64 bit ReWire devices
+ ReWire: support for running 64 bit REAPER as ReWire slave (requires 64 bit host app, for now at least)
+ ReaScript: Python loading improvements
+ ReaScript: separate custom path preferences for 32-bit and 64-bit REAPER
+ ReaTune: clear/update analysis on demand in the manual correction tab
+ Region manager: delete key removes regions
+ Region manager: display time in project timeline format
+ Region manager: edit region/marker names in place
+ Region manager: optionally display project markers
+ Region manager: right-click header to show/hide columns
+ Region manager: seek when selecting a marker or region (optional)
+ Regions: improved timesignature handling when duplicating regions
+ Render dialog: remembers last window position
+ Render dialog: saves changes even if window closed without rendering
+ TCP/Mixer: immediate feedback when sweep recarm/mute/solo controls across multiple tracks
+ TCP/Mixer: sweeping mute/solo/record-arm respects grouping (shift held overrides)
+ TCP/Mixer: sweeping record-arm buttons clears track auto-recarm state on mouseup
+ Take lanes: option to display empty lanes is now global, not per-project
+ Track manager: double-click track number to scroll track into view
+ Track manager: MIDI column (double-click to open all track MIDI in editor)
+ Track manager: action to delete selected tracks (via menu or delete key)
+ Track manager: changing record-arm state clears track auto-recarm
+ Track manager: doubleclick on toggle columns works properly
+ Track manager: drag tracks in manager to rearrange tracks in project (optional)
+ Track manager: fixed remembering previous window location on OSX
+ Track manager: if track MIDI is already open, double-click MIDI column to close
+ Track manager: mute/solo/record-arm changes respect grouping (shift held overrides)
+ Track manager: option for filter to hide child tracks only if the folder parent is hidden
+ Track manager: option to auto-scroll to selected track when mirroring selection
+ Track manager: right-click FX column to open individual track FX
+ Track manager: right-click header to show/hide columns
+ Track manager: set last touched track when selecting from the track manager
+ Track manager: set track colors
+ Track recording settings window: fixed potential crash under certain instances
+ Track templates: support for saving envelopes in templates
+ VST: fix for saving presets for plugins with non-automatable parameters
+ Windows: 64-bit build now compiled with ICC
+ Windows: better ASIO device selection when running both 32-bit and 64-bit REAPER on the same machine
typewriter is offline   Reply With Quote
Old 01-12-2012, 12:13 PM   #2
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default Yeah.. track templates!

Thanks devs for the filter stuff too!

I'm so hoping for audio item sub-folders for saving a track templates audio with the actual template though! this would really increase the benefit of them!
musicbynumbers is offline   Reply With Quote
Old 01-12-2012, 12:20 PM   #3
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default

Quote:
Originally Posted by musicbynumbers View Post
Thanks devs for the filter stuff too!

I'm so hoping for audio item sub-folders for saving a track templates audio with the actual template though! this would really increase the benefit of them!
uh? I didn't understand a word
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 01-12-2012, 12:48 PM   #4
Kundalinguist
Human being with feelings
 
Kundalinguist's Avatar
 
Join Date: Nov 2008
Location: Toronto, Canada
Posts: 4,630
Default

Wow, I am totally honored that they would make all those FR changes just for me.


[PSSST. I'll wire you the money to Switzerland later today.]
__________________
Success is just one more plugin away! And happiness is as close as your next upgrade. (On the interweb: www.rolandk.ca / www.auroraskypublishing.com)
Kundalinguist is offline   Reply With Quote
Old 01-12-2012, 01:15 PM   #5
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Quote:
Originally Posted by Mercado_Negro View Post
uh? I didn't understand a word
Sorry, that's due to a massive headache from lack of sleep

Right now the audio you "include" in a track template stays within the project folder.

I would love an option to have this audio copied into a folder with the actual template file so we can use them for things like archiving tracks, collaboration via file sharing etc without having to worry about the audio files not being found or even worse, the files being accidentally deleted when using the clean project function.
musicbynumbers is offline   Reply With Quote
Old 01-12-2012, 01:22 PM   #6
pentecost
Human being with feelings
 
Join Date: Jan 2011
Posts: 91
Default

ditto on the filter FR's, i didn't expect to see it till 4.16 after schwa's comments on rc1. the operators are a nice touch! i've got another wrinkle to add, but i'll hold my tongue like a good boy.
pentecost is offline   Reply With Quote
Old 01-12-2012, 02:01 PM   #7
Anton9
Human being with feelings
 
Anton9's Avatar
 
Join Date: Jun 2009
Location: Earth
Posts: 1,340
Default

# (rc2) Track templates: support saving of fx envelopes in track templates
# (rc2) Track templates: saving/loading track templates support using QN times for envelopes
+ (rc2) Track templates: option to offset imported template items (and envelopes) by edit cursor

Thank You!!!
Anton9 is offline   Reply With Quote
Old 01-12-2012, 02:01 PM   #8
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Quote:
Originally Posted by pentecost View Post
ditto on the filter FR's, i didn't expect to see it till 4.16 after schwa's comments on rc1. the operators are a nice touch! i've got another wrinkle to add, but i'll hold my tongue like a good boy.
It's great that they are for all filters too!

(now we just need a proper search function for the media explorer, we need search within sub-folders!)
musicbynumbers is offline   Reply With Quote
Old 01-12-2012, 02:03 PM   #9
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

I might of missed this discussion but is there anything NOT saved with a template now that would have been saved with a normal project?


Quote:
Originally Posted by Anton9 View Post
# (rc2) Track templates: support saving of fx envelopes in track templates
# (rc2) Track templates: saving/loading track templates support using QN times for envelopes
+ (rc2) Track templates: option to offset imported template items (and envelopes) by edit cursor

Thank You!!!
musicbynumbers is offline   Reply With Quote
Old 01-12-2012, 02:27 PM   #10
beatbybit
Human being with feelings
 
beatbybit's Avatar
 
Join Date: Jul 2006
Location: Hungary
Posts: 3,129
Default

thank you for the Templates goodies!
i finally found the "option" - in the actions menu.

"offset track template items by edit cursor" - and its a toggle.
nice.
__________________
panda in the desert
beatbybit is offline   Reply With Quote
Old 01-12-2012, 03:09 PM   #11
mabian
Moderator
 
mabian's Avatar
 
Join Date: Aug 2007
Location: Italy
Posts: 4,326
Default

Out of curiosity, since around 415pre10 or so the installer hangs for a while (a few seconds) in extracting Reaper.exe; this was not definitely there in 4.14.

Has something changed in the way Reaper.exe is crunched in the installer?

- Mario

Last edited by mabian; 01-12-2012 at 04:00 PM.
mabian is offline   Reply With Quote
Old 01-12-2012, 03:57 PM   #12
pentecost
Human being with feelings
 
Join Date: Jan 2011
Posts: 91
Default

Quote:
Originally Posted by musicbynumbers View Post
(now we just need a proper search function for the media explorer, we need search within sub-folders!)
it's needed in general... what ever happened to all that reasearch noise? lost in the land of misfit FR's, methinks.
pentecost is offline   Reply With Quote
Old 01-12-2012, 04:03 PM   #13
Anton9
Human being with feelings
 
Anton9's Avatar
 
Join Date: Jun 2009
Location: Earth
Posts: 1,340
Default

Quote:
Originally Posted by musicbynumbers View Post
I might of missed this discussion but is there anything NOT saved with a template now that would have been saved with a normal project?
I don't think so.., but I could be wrong.
Anton9 is offline   Reply With Quote
Old 01-12-2012, 04:07 PM   #14
mabian
Moderator
 
mabian's Avatar
 
Join Date: Aug 2007
Location: Italy
Posts: 4,326
Default

Quote:
Originally Posted by musicbynumbers View Post
I might of missed this discussion but is there anything NOT saved with a template now that would have been saved with a normal project?
Sends? Parameter linking or modulation? Groups?

- Mario
mabian is offline   Reply With Quote
Old 01-12-2012, 04:15 PM   #15
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default

Quote:
Originally Posted by mabian View Post
Sends? Parameter linking or modulation? Groups?

- Mario
They are all saved with track templates
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 01-12-2012, 04:18 PM   #16
nicholas
Scribe
 
nicholas's Avatar
 
Join Date: Jan 2007
Location: Van Diemen's Land
Posts: 12,166
Default

Quote:
Originally Posted by Mercado_Negro View Post
They are all saved with track templates
... with the (perfectly logical) exception that any feature that involves more than one track will not be saved unless both tracks are in the template - e.g. a send from A to B will be saved if both A and B are in the template, but not if, say, B is not included in the track template.
__________________
Learning Manuals and Reaper Books
REAPER Unleashed - ReaMix - REAPER User Guide
http://www.lulu.com/spotlight/glazfolk
nicholas is offline   Reply With Quote
Old 01-12-2012, 04:20 PM   #17
nicholas
Scribe
 
nicholas's Avatar
 
Join Date: Jan 2007
Location: Van Diemen's Land
Posts: 12,166
Default

Quote:
Originally Posted by beatbybit View Post
thank you for the Templates goodies!
i finally found the "option" - in the actions menu.

"offset track template items by edit cursor" - and its a toggle.
nice.
It's also on the Insert Track From Template menu, next to Open template...
__________________
Learning Manuals and Reaper Books
REAPER Unleashed - ReaMix - REAPER User Guide
http://www.lulu.com/spotlight/glazfolk
nicholas is offline   Reply With Quote
Old 01-12-2012, 04:27 PM   #18
mabian
Moderator
 
mabian's Avatar
 
Join Date: Aug 2007
Location: Italy
Posts: 4,326
Default

Quote:
Originally Posted by Mercado_Negro View Post
They are all saved with track templates
I stand corrected

- Mario
mabian is offline   Reply With Quote
Old 01-12-2012, 04:28 PM   #19
Anton9
Human being with feelings
 
Anton9's Avatar
 
Join Date: Jun 2009
Location: Earth
Posts: 1,340
Default Attention Devs

Edit: No problem.., it works now.

Just discovered that Send Envelopes are not saved with track templates.

Last edited by Anton9; 01-13-2012 at 12:17 PM.
Anton9 is offline   Reply With Quote
Old 01-12-2012, 04:37 PM   #20
Marah Mag
Human being with feelings
 
Marah Mag's Avatar
 
Join Date: Sep 2008
Location: Here
Posts: 3,000
Default

4.15 is gonna be a great release. Thanks devs, and all.


Quote:
Originally Posted by musicbynumbers View Post

Right now the audio you "include" in a track template stays within the project folder.

I would love an option to have this audio copied into a folder with the actual template file so we can use them for things like archiving tracks, collaboration via file sharing etc without having to worry about the audio files not being found or even worse, the files being accidentally deleted when using the clean project function.
I agree.

The way I currently get around this (when I want to be sure that the items are still available) is instead of saving a track template as a .RTrackTemplate file in the default TrackTemplates folder, I save the track(s) by themselves in a regular project, in the main project folder.

Related to this (though probably more appropriate for another thread, but I'll mention it anyway): I'm not clear on the relationship and interactions between .ReaBay files and the Clean audio folder function. Does the Clean function reference *all* .ReaBay files in the ProjectBays folder... just those with a common name as the current project... something else...? Are saved project bays in some way associated with a parent project?
Marah Mag is offline   Reply With Quote
Old 01-12-2012, 04:38 PM   #21
beatbybit
Human being with feelings
 
beatbybit's Avatar
 
Join Date: Jul 2006
Location: Hungary
Posts: 3,129
Default

Quote:
Originally Posted by nicholas View Post
It's also on the Insert Track From Template menu, next to Open template...
sorry nicholas, not here.

__________________
panda in the desert
beatbybit is offline   Reply With Quote
Old 01-12-2012, 04:40 PM   #22
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by beatbybit View Post
sorry nicholas, not here.
It's in the actions list, too, if you have customized menus you'll need to add it there.
Justin is offline   Reply With Quote
Old 01-12-2012, 04:53 PM   #23
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Quote:
Originally Posted by Anton9 View Post
Just discovered that Send Envelopes are not saved with track templates.
Not even if the send is going to a track stored within the same template?
musicbynumbers is offline   Reply With Quote
Old 01-12-2012, 04:59 PM   #24
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Quote:
Originally Posted by Marah Mag View Post
The way I currently get around this (when I want to be sure that the items are still available) is instead of saving a track template as a .RTrackTemplate file in the default TrackTemplates folder, I save the track(s) by themselves in a regular project, in the main project folder.

Related to this (though probably more appropriate for another thread, but I'll mention it anyway): I'm not clear on the relationship and interactions between .ReaBay files and the Clean audio folder function. Does the Clean function reference *all* .ReaBay files in the ProjectBays folder... just those with a common name as the current project... something else...? Are saved project bays in some way associated with a parent project?
that's how I do it now, not great with the clean project function though.

If we get this function, it would open up quite a lot of cool things.

I could bounce my drums to a stem track and then save all the drums (with sends and busses) to a track template then delete them from the project with the option to recall at any time

(although an actual "archive tracks" function that does this in the track manager but stores the removed track/item info within the actual project file would be amazing!)
musicbynumbers is offline   Reply With Quote
Old 01-12-2012, 05:01 PM   #25
Anton9
Human being with feelings
 
Anton9's Avatar
 
Join Date: Jun 2009
Location: Earth
Posts: 1,340
Default Attention Justin

EDIT: Issue solved thanks to Jeffos!

When you have a moment could take a look at this thread.
http://forum.cockos.com/showthread.p...83571&posted=1

Originally I thought it might be an issue with Jeffos's MIDIReaRoute plugin, but he looked into it and said he thinks it's probably something within REAPER that's causing it. It's a real pain having to delete all those extra messages and it's also causing some problems with looping.

Thanks,

Anton

Last edited by Anton9; 01-13-2012 at 12:21 PM.
Anton9 is offline   Reply With Quote
Old 01-12-2012, 05:03 PM   #26
beatbybit
Human being with feelings
 
beatbybit's Avatar
 
Join Date: Jul 2006
Location: Hungary
Posts: 3,129
Default

Quote:
Originally Posted by musicbynumbers View Post
that's how I do it now, not great with the clean project function though.

If we get this function, it would open up quite a lot of cool things.

I could bounce my drums to a stem track and then save all the drums (with sends and busses) to a track template then delete them from the project with the option to recall at any time

(although an actual "archive tracks" function that does this in the track manager but stores the removed track/item info within the actual project file would be amazing!)
PiPs?
__________________
panda in the desert
beatbybit is offline   Reply With Quote
Old 01-12-2012, 05:04 PM   #27
Anton9
Human being with feelings
 
Anton9's Avatar
 
Join Date: Jun 2009
Location: Earth
Posts: 1,340
Default

Quote:
Originally Posted by musicbynumbers View Post
Not even if the send is going to a track stored within the same template?
Yep, I saved both tracks with routing set up and a Send Env. in the template and the Send Env. does not get saved.
Anton9 is offline   Reply With Quote
Old 01-12-2012, 05:22 PM   #28
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Quote:
Originally Posted by beatbybit View Post
PiPs?
close but no cigar

they're not the same thing but a way to get PIPs working easily within the same project would be useful
musicbynumbers is offline   Reply With Quote
Old 01-12-2012, 05:49 PM   #29
vocalid
Human being with feelings
 
vocalid's Avatar
 
Join Date: Sep 2009
Location: Middle of nowhere (where the cheese comes from)
Posts: 483
Default

Quote:
Originally Posted by pentecost View Post
it's needed in general... what ever happened to all that reasearch noise? lost in the land of misfit FR's, methinks.
I can't speak for the others, but I'm still game
vocalid is offline   Reply With Quote
Old 01-12-2012, 08:56 PM   #30
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default

Quote:
Originally Posted by Anton9 View Post
Yep, I saved both tracks with routing set up and a Send Env. in the template and the Send Env. does not get saved.
It's working here:



Are you sure "Include envelopes in template" is ticked when you save it?
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 01-12-2012, 09:48 PM   #31
amrodan
Human being with feelings
 
Join Date: Aug 2011
Posts: 123
Default

Awesome I wanted the sends feature so bad!!!!
amrodan is offline   Reply With Quote
Old 01-12-2012, 11:27 PM   #32
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
Default

Saving track templates with envelopes works, which is a relief.

Possible bug or oversight:
Each install of Reaper still resets a preference setting.

Editing Behavior / Envelopes /
"After recording automation in write mode, on repeat/seek/stop" (bottom of screen)
to "Switch to read/trim mode"
__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 01-13-2012, 12:38 AM   #33
Marah Mag
Human being with feelings
 
Marah Mag's Avatar
 
Join Date: Sep 2008
Location: Here
Posts: 3,000
Default

The memory warning deal is a great addition.

It's really useful to be able to set the warning threshold.

But... a setting like that just adds to the claustrophobia of the Preferences window.

Can't that window please at least be made resizeable so that all the categories show, and so that the already-collapsible folders stay collapsed when reopened?

Please please please retrofit the Preferences window with all the goodness that the PB and TM and RM are getting.

This is an awesome update btw.
Marah Mag is offline   Reply With Quote
Old 01-13-2012, 01:18 AM   #34
hopi
Human being with feelings
 
hopi's Avatar
 
Join Date: Oct 2008
Location: Right Hear
Posts: 15,618
Default

Oh my it's all so nice!!!!
__________________
...should be fixed for the next build... http://tinyurl.com/cr7o7yl
https://soundcloud.com/hopikiva
hopi is online now   Reply With Quote
Old 01-13-2012, 02:03 AM   #35
Jeffos
Mortal
 
Jeffos's Avatar
 
Join Date: Dec 2008
Location: France
Posts: 1,969
Default

Quote:
Originally Posted by Anton9 View Post
I thought it might be an issue with Jeffos's MIDIReaRoute plugin, but he looked into it and said he thinks it's probably something within REAPER that's causing it
Name droping!!
Disclaimer: I am honored but please let me say that I am not THAT trustable (Cockos is already aware of that anyway )

Ok, so I elaborate a bit what I said in that other thread: I think that those reset CC messages are due to MIDI tack/send vol/pan faders/knobs. I personnaly have a feeling it is normal (not a bug). *However* there is a big gotcha. May be it is your prob Anton: a little bug (me thinks) which can enable send MIDI vol/pan faders/knobs "behind you back" :



As you can see, when you set no audio to your MIDI send, that option is automatically enabled for that routing (button -> green). If you disable it, no extra reset CC messages will be sent.
Jeffos is offline   Reply With Quote
Old 01-13-2012, 02:26 AM   #36
IXix
Human being with feelings
 
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,889
Default

Quote:
+ (rc2) Filters: support for NOT and OR keywords (upper case, ORs have lowest precedence, so a b OR c d NOT e means (a and b) or (c and d and not e)
Awesome! If I lived in America, I'd so stalk you.
IXix is offline   Reply With Quote
Old 01-13-2012, 04:08 AM   #37
drew
Mobile
 
drew's Avatar
 
Join Date: Jan 2006
Location: London & São Paulo. Hardcore commercial REAPERite
Posts: 1,669
Default

+ Memory metering: option (enabled by default on 32 bit) to warn when memory use is high

..but then just keeps loading the project regardless - and doesn't know how much is free!

Sorry to sound negative, but a much needed, long-awaited feature seems about to land in a release without doing the job properly.

1) A 'safety' feature only makes sense if it allows you to stop going further into danger. Opening a project which uses more than 1800 warns me 3 times but gives me no way to stop and carries on using further memory.

2) The concern is not about how much REAPER's using, but how little free RAM your system has. That's surely the only aspect that causes problems. If I'm running Reason rewired or a standalone plugin or Vegas to work on video at the same time, the amount I can safely allocate to REAPER changes dramatically.

3) Offering 1800 is neither helping those with less RAM, since they'll never see the warning until they stumble across the limit in preferences, or have a nasty crash and look in the forum for answers.

...nor is it helpful to those with plenty more space!

Hope it's not too late to look at this!

That's why doing it on 'when RAM gets below' basis would make much more sense.
__________________
Proudly using REAPER exclusively for...
* Media and event music composition & production, sound design + auto-processing at Qsonics.com
* Broadcast branding, promos, education & training and narration voice-overs at DrewWhite.com
drew is offline   Reply With Quote
Old 01-13-2012, 07:25 AM   #38
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by drew View Post
+ Memory metering: option (enabled by default on 32 bit) to warn when memory use is high

..but then just keeps loading the project regardless - and doesn't know how much is free!

Sorry to sound negative, but a much needed, long-awaited feature seems about to land in a release without doing the job properly.

1) A 'safety' feature only makes sense if it allows you to stop going further into danger. Opening a project which uses more than 1800 warns me 3 times but gives me no way to stop and carries on using further memory.
Fair enough, having a way to abort project loading in this instance would be handy. Having said that, a crash when loading a project is one thing, a crash when editing a project is another completely, IMO.
Quote:
2) The concern is not about how much REAPER's using, but how little free RAM your system has. That's surely the only aspect that causes problems. If I'm running Reason rewired or a standalone plugin or Vegas to work on video at the same time, the amount I can safely allocate to REAPER changes dramatically.
Assuming the user has the default pagefile settings, running out of physical RAM will slow things down but not crash; the real issue is when you run out of address space, which can cause crashes, regardless of physical RAM use. That's what this warning is really about (and why it is disabled by default on 64 bit).

Quote:
3) Offering 1800 is neither helping those with less RAM, since they'll never see the warning until they stumble across the limit in preferences, or have a nasty crash and look in the forum for answers.

...nor is it helpful to those with plenty more space!
You can have 6GB of RAM, and on Win64 you'll still crash if you hit around 3900MB of use (it is higher than 1800GB, fortunately, because of WoW64).

Also, I should mention, that the RAM use might not actually be physical RAM use, it can also be address space used, that isn't actually backed by physical RAM-- for example, if you memory map a 1GB file into RAM, or allocate a huge block of RAM and do not use it -- these will not actually consume physical RAM, but will use address space.

TL;DR. Physical RAM isn't important for crashes, address space is.
Justin is offline   Reply With Quote
Old 01-13-2012, 07:32 AM   #39
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default

Quote:
Originally Posted by Justin View Post
Fair enough, having a way to abort project loading in this instance would be handy. Having said that, a crash when loading a project is one thing, a crash when editing a project is another completely, IMO.
Maybe we need 2 dialog with 2 buttons each?

If it happens when editing a project:

"Save and close project" or "Continue anyways"

If it happens while loading a project:

"Abort loading project" or "Continue anyways"

Yesterday I had 2 BSODs when I tried to save a 1.9GB project in REAPER 32bit (I read the warning but "continued anyways", my fault).
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 01-13-2012, 09:32 AM   #40
Marah Mag
Human being with feelings
 
Marah Mag's Avatar
 
Join Date: Sep 2008
Location: Here
Posts: 3,000
Default

I haven't seen the memory warning when loading, but I have seen it a number of times while working.

MN's suggestion seems like a good one:

Quote:
If it happens when editing a project:

"Save and close project" or "Continue anyways"

If it happens while loading a project:

"Abort loading project" or "Continue anyways"
The first option is how I've been interpreting the warning while editing. Basically as, "proceed with caution."
Marah Mag is offline   Reply With Quote
Reply

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

Forum Jump


All times are GMT -7. The time now is 12:00 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.