AudioThing Outer Space - Tape Echo - NEW v2.1

VST, AU, AAX, CLAP, etc. Plugin Virtual Effects Discussion
Post Reply New Topic
RELATED
PRODUCTS
Outer Space

Post

Enjoy guys! :)
AudioThing (VST, AU, AAX, CLAP Plugins)
Bluesky | Instagram | Discord Server

Post

Thanks! I appreciate the enhancements.

Post

Enjoying demoing this. Just one thing that didn't seem right to me: When I adjust the repeat rate when sync is on, and the rates are different, they change independently at first but then if you move the rate all the way to the left or right, all three end up being the same. And the change in rate doesn't seem predictable. When setting rates per head, I would expect to be able to maintain the difference in repeat rates that was set initially when changing the global rate knob.

Post

Tappistry wrote: Tue May 22, 2018 3:10 pm
Blue Cat Late Replies is a hell of a rabbit hole. :D
thanks mate.
Last edited by Spring Goose on Thu Apr 30, 2020 2:30 pm, edited 1 time in total.

Post

Tappistry wrote: Tue May 22, 2018 3:10 pm
Blue Cat Late Replies is a hell of a rabbit hole. :D
..
Last edited by Spring Goose on Thu Apr 30, 2020 2:30 pm, edited 1 time in total.

Post

Echoes in the Attic wrote: Sat Feb 15, 2020 9:10 pm Enjoying demoing this. Just one thing that didn't seem right to me: When I adjust the repeat rate when sync is on, and the rates are different, they change independently at first but then if you move the rate all the way to the left or right, all three end up being the same. And the change in rate doesn't seem predictable. When setting rates per head, I would expect to be able to maintain the difference in repeat rates that was set initially when changing the global rate knob.
Yes, it should keep the difference between the heads, but I remember it was quite hard to make it work due to the fact that the Repeat Rate is a meta parameter that controls the separate heads parameter. I'll see if I can find a workaround.
AudioThing (VST, AU, AAX, CLAP Plugins)
Bluesky | Instagram | Discord Server

Post

audiothing wrote: Sat Feb 15, 2020 11:11 pm
Echoes in the Attic wrote: Sat Feb 15, 2020 9:10 pm Enjoying demoing this. Just one thing that didn't seem right to me: When I adjust the repeat rate when sync is on, and the rates are different, they change independently at first but then if you move the rate all the way to the left or right, all three end up being the same. And the change in rate doesn't seem predictable. When setting rates per head, I would expect to be able to maintain the difference in repeat rates that was set initially when changing the global rate knob.
Yes, it should keep the difference between the heads, but I remember it was quite hard to make it work due to the fact that the Repeat Rate is a meta parameter that controls the separate heads parameter. I'll see if I can find a workaround.
I've been thinking about this. I was initially thinking that the drop downs could select what the values could be when the knob is at the mid point and the display could show where they are currently due to the rate parameter being offset from there. And it would always remember those initial positions so that no matter where the knob went, they offset from there. Then I though well actually the simpler way would be for the rate knob to be set in the position of one of the head values in the display box and have the other two be tracked as offsets from there. All three drop downs could still be used, but the master would also affect the position of the rate knob. And conversely when you adjust the rate knob, it sets the absolute value of the master head but moves the other two in a relative fashion based on where you set them and their offset from the master.

For example:
Assuming head 1 is the master, then it is set to 1/4, so the knob is at centerish. You then chose 1/2 for head two and 1/8T for head three. Now moving the rate knob up moves the speeds to the next intervals up, so 1/8D, 1/4D and 1/16 respectively. As you continue up, the third one stops first at 1/16T while the other two are still stepping up to faster values. Once the rate knob is at max, the master is at 1/16T, as is the third head still and the second head only gets up to 1/16D max (since it was lower than the master), but when you move the rate knob back down, they then resume their offset positions once the rate knob gets low enough.

I think with this system you could always select the values for heads 2 and 3, no matter where the master (head 1) was at and they just maintain their offsets in terms of rate stages in the menu.

As it is now I think it's potential trouble for tweaking and automating stuff, it's not as flexible as it could be if it remembered the positions they were set to relative to each other.

Post

I don't want to read the whole thread. Can somebody explain to me what a "ducker" / "ducking" is (please)?

Post

My understanding is that it's like built-in sidechain compression - it cuts the wet signal when it receives sound above a threshold.

Post

well...in fact it reduce it, but doesn't cut it

(...j'aime enfoncer les portes ouvertes !)

:P

Post

Echoes in the Attic wrote: Sun Feb 16, 2020 12:14 am I've been thinking about this. I was initially thinking that the drop downs could select what the values could be when the knob is at the mid point and the display could show where they are currently due to the rate parameter being offset from there. And it would always remember those initial positions so that no matter where the knob went, they offset from there. Then I though well actually the simpler way would be for the rate knob to be set in the position of one of the head values in the display box and have the other two be tracked as offsets from there. All three drop downs could still be used, but the master would also affect the position of the rate knob. And conversely when you adjust the rate knob, it sets the absolute value of the master head but moves the other two in a relative fashion based on where you set them and their offset from the master.
Hmm, unfortunately, it's not that simple as right now there are 4 parameters, the Repeat Rate (master), and each head rate as separate parameters. The master is the only one who is currently also changing the other heads, this way you avoid race conditions/recursion issues.

Anyway, I did a few tests today and I may have found a slightly better solution than the current implementation. If you want to try it, send us a message, I should be able to have a beta tomorrow.
AudioThing (VST, AU, AAX, CLAP Plugins)
Bluesky | Instagram | Discord Server

Post

Thanks miloszz and Krakatau

Post

audiothing wrote: Sun Feb 16, 2020 3:04 pm
Echoes in the Attic wrote: Sun Feb 16, 2020 12:14 am I've been thinking about this. I was initially thinking that the drop downs could select what the values could be when the knob is at the mid point and the display could show where they are currently due to the rate parameter being offset from there. And it would always remember those initial positions so that no matter where the knob went, they offset from there. Then I though well actually the simpler way would be for the rate knob to be set in the position of one of the head values in the display box and have the other two be tracked as offsets from there. All three drop downs could still be used, but the master would also affect the position of the rate knob. And conversely when you adjust the rate knob, it sets the absolute value of the master head but moves the other two in a relative fashion based on where you set them and their offset from the master.
Hmm, unfortunately, it's not that simple as right now there are 4 parameters, the Repeat Rate (master), and each head rate as separate parameters. The master is the only one who is currently also changing the other heads, this way you avoid race conditions/recursion issues.

Anyway, I did a few tests today and I may have found a slightly better solution than the current implementation. If you want to try it, send us a message, I should be able to have a beta tomorrow.
Yeah I get that there are 4 parameters, but I guess I was just thinking that you could just have Head 1 follow the master rate and vice versa for example and the other two being offsets from that. But anyways, happy to try your new implementation. I just think it needs some way to remember where they were set if the master rate is moved to min or max and then back.

Post

I received an email about the 1.2.6 update keeping the relative sync times of the heads so I downloaded it to try.

Unfortunately it doesn’t seem to do what I expect. Simple test: set the first head to 1/8, next head to 1/4 and then last one to 1/2. Now move the master rate knob down one notch and back and you’ll see it doesn’t go back to what it was. Two of them are now 1/4.

Shouldn’t it just move each head one category down or up for each notch of the master rate and return to where it was originally when you go back to where you set it?

Post

Echoes in the Attic wrote: Wed Apr 29, 2020 10:23 pm I received an email about the 1.2.6 update keeping the relative sync times of the heads so I downloaded it to try.

Unfortunately it doesn’t seem to do what I expect. Simple test: set the first head to 1/8, next head to 1/4 and then last one to 1/2. Now move the master rate knob down one notch and back and you’ll see it doesn’t go back to what it was. Two of them are now 1/4.

Shouldn’t it just move each head one category down or up for each notch of the master rate and return to where it was originally when you go back to where you set it?
Yeah, unfortunately, it's not perfect with all cases. That's the only workaround I could find (for now) to avoid breaking backward compatibility. I might need to completely rewrite the parameters and how they behave, maybe in a v2.0.
AudioThing (VST, AU, AAX, CLAP Plugins)
Bluesky | Instagram | Discord Server

Post Reply

Return to “Effects”