|
|
|
05-28-2019, 06:07 AM
|
#1
|
Human being with feelings
Join Date: Dec 2018
Posts: 1,025
|
ACTIONS for: changing block size (buffer size) AND rendering via preset
Toolbar actions for:
1, selecting specific block size (change buffer size to 128, 256, 512, etc. with one click)
and
2, Saved Render presets to enable choosing specific rendering application with the click of a button.
Would be so very helpful.
thank you.
Last edited by talustalus; 07-15-2019 at 10:15 PM.
|
|
|
07-15-2019, 10:15 PM
|
#2
|
Human being with feelings
Join Date: Dec 2018
Posts: 1,025
|
Reworded for better clarity.
Can anyone see the above requests as being helpful?
|
|
|
07-15-2019, 10:34 PM
|
#3
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
|
1. is not going to be universally possible because different audio interface drivers respond (or don't respond) to ASIO buffer size requests.
2. very useful.
|
|
|
07-15-2019, 10:52 PM
|
#4
|
Human being with feelings
Join Date: Dec 2018
Posts: 1,025
|
Quote:
Originally Posted by EvilDragon
1. is not going to be universally possible because different audio interface drivers respond (or don't respond) to ASIO buffer size requests.
2. very useful.
|
Thanks.
I'll take the Render to preset action any day!
|
|
|
07-16-2019, 01:20 AM
|
#5
|
Human being with feelings
Join Date: Mar 2007
Posts: 4,018
|
Quote:
Originally Posted by EvilDragon
1. is not going to be universally possible because different audio interface drivers respond (or don't respond) to ASIO buffer size requests.
|
But buffer settings for rendering can be specified independently of audio hardware and would be nice to have saved in render presets (for different purposes).
(E.g. I use parameter modulations in Reaper for modular synthesizing all sounds and as we know PM speed/precision relies on buffer size, so very often I change buffer size to get various needed snappines for different sounds I render). To have presets would be great.
|
|
|
07-16-2019, 08:39 AM
|
#6
|
Human being with feelings
Join Date: Feb 2017
Posts: 4,820
|
1) It is ofcourse very useful. Even if not all sound cards responded it is useful for those who have decent soundcards, which most people that are into this do have.
This could be in a config file or something if it makes it easy for devs
2) would be very useful too
Last edited by deeb; 07-16-2019 at 08:47 AM.
|
|
|
07-16-2019, 10:55 AM
|
#7
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,630
|
2) is codeable via my Ultraschall-Api.
Don't have the time to do it myself,sadly... :/
|
|
|
07-17-2019, 06:42 AM
|
#8
|
Human being with feelings
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,109
|
1) Not clear to me if we're talking about soundcard buffer size (as ED said) or the setting in Prefernces -> Block size to use when rendering (as akademie said).
If the latter, it may be scriptable, something like:
Code:
-- sets Preferences -> 'Block size to use when rendering' value, needs SWS extension installed
blocksize_when_rendering = 32
setOK = reaper.SNM_SetIntConfigVar("renderbsnew", blocksize_when_rendering)
- would need to check if the new setting is actually applied immediately
- isn't persistent (only valid until Reaper restart), would need to write to REAPER.ini to make it persistent, but doable
|
|
|
07-17-2019, 07:11 AM
|
#9
|
Human being with feelings
Join Date: Mar 2007
Posts: 4,018
|
thanks nofish, is it possible to script it without need of SWS ?
|
|
|
07-17-2019, 07:18 AM
|
#10
|
Human being with feelings
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,109
|
Quote:
Originally Posted by akademie
thanks nofish, is it possible to script it without need of SWS ?
|
As far as I know this functionality (SetIntConfigVar()) is currently only available via SWS, so I don't think so (someone may correct me though).
|
|
|
07-17-2019, 07:26 AM
|
#11
|
Human being with feelings
Join Date: Mar 2007
Posts: 4,018
|
Quote:
Originally Posted by nofish
As far as I know this functionality (SetIntConfigVar()) is currently only available via SWS, so I don't think so (someone may correct me though).
|
OK, no big problem then. Will try later, thanks.
|
|
|
07-17-2019, 07:38 AM
|
#12
|
Human being with feelings
Join Date: Feb 2017
Posts: 4,820
|
Quote:
Originally Posted by nofish
1) Not clear to me if we're talking about soundcard buffer size (as ED said) or the setting in Prefernces -> Block size to use when rendering (as akademie said).
If the latter, it may be scriptable, something like:
|
i was refering to soundcard buffer size. The other one has not use for me (as far i can see now).
I love to play/ record / write midi with the smallest latency i can. So i tend to isolate the track that i am playing/ working (render everything else), and switch to example: 0.4 ms and then after recording the keyboard put everything back and buffer back to a latency which can support all the project example: 1000ms. So switching between this 2 latency values would be handy handy handy : )
|
|
|
07-17-2019, 08:03 AM
|
#13
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,630
|
This could be done via hacking the preferences-dialog with the functions from the JS-extension.
But it would be ugly, flickering up the preferences-page for a fraction of a second.
I personally would also prefer being able to set the settings for the Recording/Playback-Device programmatically. Including a way to change the device using a script.
|
|
|
07-17-2019, 06:26 PM
|
#14
|
Human being with feelings
Join Date: Dec 2018
Posts: 1,025
|
Quote:
Originally Posted by deeb
i was refering to soundcard buffer size. The other one has not use for me (as far i can see now).
I love to play/ record / write midi with the smallest latency i can. So i tend to isolate the track that i am playing/ working (render everything else), and switch to example: 0.4 ms and then after recording the keyboard put everything back and buffer back to a latency which can support all the project example: 1000ms. So switching between this 2 latency values would be handy handy handy : )
|
I work in a similar way, hence why I suggested it. It's going back and forth between live recording and monitoring in the box, having to always open preferences and set the block size by typing it in manually, that led me to suggest it.
|
|
|
07-18-2019, 10:00 AM
|
#15
|
Human being with feelings
Join Date: Feb 2017
Posts: 4,820
|
yep! and Doing this process so manny times , and being forced to render always full project is a waste of resources and time, that is one of the reasons of this request: https://forum.cockos.com/showthread.php?t=216871
|
|
|
07-18-2019, 11:16 AM
|
#16
|
Human being with feelings
Join Date: Dec 2009
Location: Oblivion
Posts: 10,271
|
I'd still prefer if these settings were automatic, based on order of preference and which devices are detected.
https://forum.cockos.com/showthread.php?p=2058161
|
|
|
07-18-2019, 11:24 AM
|
#17
|
Human being with feelings
Join Date: Feb 2017
Posts: 4,820
|
i see! well your request makes a lot of sense altho different, but related. I +1 both and thought together.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 08:08 PM.
|