trackers with freeze
-
- KVRist
- 235 posts since 16 Apr, 2003 from Norway
You can render a selection of a track with effects in Renoise, mute the original track and play the rendered sample on a new track. I think muting a track will remove the CPU load of that track.
-
- KVRian
- Topic Starter
- 1008 posts since 9 Aug, 2004 from helsinki rock city
yeah but it would be quite a chore to work with the whole song this way .. i mean .. you have to play it from the beginning every time you stop :P
-
- KVRist
- 100 posts since 24 Jul, 2003
I'd be you I'd forgot about thatwhat about the new version of buzz? buzzle or something like that?
btw Ronny Pries is right. That's easy in buzz. That's easy in any host : just render to wav and create another project using this wav
-
- KVRian
- Topic Starter
- 1008 posts since 9 Aug, 2004 from helsinki rock city
yeah, real convenient and dynamic ;P
- KVRAF
- 2366 posts since 23 Sep, 2004 from Kocmoc
I'd like a tracker with FULL PLUGIN DELAY COMPENSATION. Otherwise they're unusable for me these days.
Aodix and Renoise developers... please.
Soft Knees - Live 12, Diva, Omnisphere, Slate Digital VSX, TDR, Kush Audio, U-He, PA, Valhalla, Fuse, Pulsar AUDIO, NI, OekSound etc. on Win11Pro R7950X & RME AiO Pro
https://www.youtube.com/@softknees/videos Music & Demoscene
https://www.youtube.com/@softknees/videos Music & Demoscene
- KVRist
- 490 posts since 21 Jun, 2002 from Hamburg
deed,
ha ha... as said there's quite a number of options for freezing.
legend,
buzz' ld mixer can do that.
ha ha... as said there's quite a number of options for freezing.
legend,
buzz' ld mixer can do that.
aka rktic. demoscener (Farbrausch, Holon, MFX, Still), sound designer, ux-dude, sth @AudioRealism, human synthesizer—not necessarily in that order.
-
- KVRian
- Topic Starter
- 1008 posts since 9 Aug, 2004 from helsinki rock city
yeah, you can compensate for the delay by cutting the beginning from a "frozen" track ;P
blah .. couldn't someone just code a general opensource sequencer engine that anybody could use to create their own sequencer guis .. so that devs would have more time for the frontends and still have all the feats of any seq :;P
blah .. couldn't someone just code a general opensource sequencer engine that anybody could use to create their own sequencer guis .. so that devs would have more time for the frontends and still have all the feats of any seq :;P
-
- KVRAF
- 1954 posts since 15 Nov, 2003 from London, UK
If you just render straight to a new instrument slot in renoise, which can be done i think, then insert new track next to "real" track and put the sample there. you could do it per-pattern where necessary if it wasn't need for whole songs.moonlite wrote:yeah, real convenient and dynamic ;P
Just a thought.
-
- KVRian
- Topic Starter
- 1008 posts since 9 Aug, 2004 from helsinki rock city
hmmm ...
-
- KVRian
- Topic Starter
- 1008 posts since 9 Aug, 2004 from helsinki rock city
... you'd still have to play the pattern from the beginning to hear all sounds in it, right? .. and automation would just cause too much trouble .. me thinks ..
or do you have some great idea on how to make this easy and dynamic that i just don't understand?
or do you have some great idea on how to make this easy and dynamic that i just don't understand?
-
- KVRian
- 1025 posts since 7 Nov, 2003
I have been trying to make a wav player in synth-edit for this very purpose of playing back wavs in renoise. The aim is to have it respond to the transport of renoise and play back the wav in time from wherever in the pattern it is triggered.
So far I have managed to get the wav player to respond to the stop and start commands from renoise so it will play back once stopped further down the pattern.
The trouble occurs however when you start to scroll in renoise as sync gets lost. i.e. I have not yet been able to to get the wav to sync to `transport seconds` yet, just the start and stop commands.
I am only a SE newbie so any help with this would be appreciated (I also see this could be of mutual benefit if this can be got to work)
I will post an image of what I have done in SE so far in this thread in case it could be useful.
ezeeboogie already gave me a couple of tips in this thread:
http://www.kvraudio.com/forum/viewtopic.php?t=103866
So far I have managed to get the wav player to respond to the stop and start commands from renoise so it will play back once stopped further down the pattern.
The trouble occurs however when you start to scroll in renoise as sync gets lost. i.e. I have not yet been able to to get the wav to sync to `transport seconds` yet, just the start and stop commands.
I am only a SE newbie so any help with this would be appreciated (I also see this could be of mutual benefit if this can be got to work)
I will post an image of what I have done in SE so far in this thread in case it could be useful.
ezeeboogie already gave me a couple of tips in this thread:
http://www.kvraudio.com/forum/viewtopic.php?t=103866
(I am no longer trying an ADSR in the scheme for this now)ezeeboogie wrote:Hmm. What host are you using? Everything you've mentioned there is normally standard (and a damn sight easier to do!) in most hosts.
Anyway, if you're really wanting to do this the hard way it should be possible (at least in part, see later for likely problems) to make one using third party modules in particular Chris Kerry's (CK) "Host position" module and Dave Haupt's (DH) "Waveplayer2" and "Wavefile info" modules. The CK module is, as far as I am aware, the only way to make Synthedit VSTs to respond to host position. The DH Wavplayer2 module has extra controls for the start position of the sample that the standard SE Module doesn't have and the wavefile info module will give you the length of the wavefile in seconds.
What you will need to do is translate the CK modules "seconds" output into a figure that the DH module will understand (it uses a scale of 0-10, 0 being the start of the sample, 10 the end). This will require some maths and some clever switching to send this info only when it's needed (you don't want the startposition pin to be fed constant information, it's uneccessary and likely to create problems). You will also need to create a gate to trigger your sample each time you press play but that should be simple enough to construct.
The only thing I can't think of a simple way around is the fact you wish to use an ADSR on the sample. There's no easy way to restart an envelope at exactly the position you require. What will happen instead is the envelope will retrigger every time you restart the host. I would suggest instead simply adding a VCA to your VST and making this available for automation. That way you could use your hosts automation to adjust the volume in a much more controllable manner.
Hope that helps!
-
- KVRian
- Topic Starter
- 1008 posts since 9 Aug, 2004 from helsinki rock city
isn't that basicly how fx freeze works?
-
- KVRian
- Topic Starter
- 1008 posts since 9 Aug, 2004 from helsinki rock city
i mean .. render to wav, and then work as a wav player that follows the timing ..
and btw, isn't there already such wav players also?
and btw, isn't there already such wav players also?
-
- KVRAF
- 2029 posts since 21 Jul, 2004
I think your right about the tracker freeze thing moonlite. You would need a sort of hybrid of a traditional multitrack and a tracker to be able to playback from any point in the song. There could be workaround though. maybe there would be a way to render to multiple files and playback a new section every 4 ticks or so so that there would be more places your song could start from. That would keep it stricktly tracker. A feature like this shouldn't be too hard to add to a tracker. It could be painless to and you wouln't have to set a lot up if it was implemented right. Tempo changes could be a bitch though. I sort of do this already in buzz mainly so I can rearrange pieces and chop up breaks, so it would be good for that sort of thing too if it was implemented right.
PS- you should send this idea to renoise as a FR because I bet they would do it. It could have a tick amount option like every X tick(s) is a new section and then just press GO! and it would create a new track with a bunch of secuenced waves. Or maybe there are trackers with a scripting feature which would allow you to create a script that would do all of this quickly.
PS- you should send this idea to renoise as a FR because I bet they would do it. It could have a tick amount option like every X tick(s) is a new section and then just press GO! and it would create a new track with a bunch of secuenced waves. Or maybe there are trackers with a scripting feature which would allow you to create a script that would do all of this quickly.
Last edited by funkadil on Tue Sep 20, 2005 9:48 pm, edited 1 time in total.
Do not lick the fablanky
