-
-
Notifications
You must be signed in to change notification settings - Fork 251
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
asap silence / hush #454
Comments
So something like a 'panic' button? I think foxdot has 'ctrldot' or something like that, after the supercollider key combination. I don't understand the bit about about 'parameters applied to the sample'? |
For example:
If you hush the above, not only will it not technically hush until the sample has finished, but sometimes the speed parameter (or other params, maybe this isn’t best example) will not be applied and so what you hear is different to the intended pattern. I am guessing this is because the parameters are immediately hushed, sometimes before the last sample has been triggered? This can make the pattern sound drastically different if a lot of functions/effects were applied, and not at all what the author wanted to be heard. To me this has always been a bug; hush and silence do not produce silence, they do something else that results in silence at an unpredictable future time, with unpredictable sound happening in the meanwhile. So semantically panic doesn’t make sense to me - in fact hush actually makes me panic sometimes! If you did want to keep hush as is though, I was suggesting you could have an asap hush. |
Parameters are always only applied at trigger time, so unless there's a bug somewhere, nothing you do in tidal should change already running sounds, with some exceptions - I can only think of changing global effects, or the use of For me,
It's a shame that you can't add exclamations in haskell keywords like |
Ok, maybe it is cut that I’m thinking about. I’ll see if I can find an example. If that’s what you really mean by hush then shouldn’t it be named something more like What about |
I still like |
|
Panic does have that legacy, and it is still used in some places. I find it quite passive aggressive as a word for an interface action. People aren't actually panicking when they use it. Yeah, I forgot that about |
Yes it looks pretty standard:
http://electronicmusic.wikia.com/wiki/Panic_button
At the moment, Tidal is really based on trigger messages, you say how long
something will last when you set something to play. If you want everything
to stop, from tidal's perspective, this is a case of changing your mind.
"If you didn't want to hear this whole bev sample you should have told me!"
A panic button would probably call s.freeAll, and kill all sound, including
reverb, is that what you want? There might be a click, though..
…On Fri, 11 Jan 2019 at 10:56, Jack Armitage ***@***.***> wrote:
Panic does have that legacy, and it is still used in some places. I find
it quite passive aggressive as a word for an interface action. People
aren't actually panicking when they use it.
Yeah, I forgot that about cut! Maybe this is more to do with cut and
terminating patterns with long samples than generic hush then. Am I right
in thinking people making drone/ambient music in Tidal use cut as their
go to as well?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#454 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABtJBngMnh2QV8WA3Gqi_bD7OzJB74lks5vCG3UgaJpZM4Z5b98>
.
--
blog: http://slab.org/
|
The other option is to |
Yeah ok. Is there anything that could be done to
I'd be interested to try that, might be a good general addition. I'll just create my own alias |
Also, I know some people take advantage of the way
|
Wanted to add my $0.02 about I To me, |
Yeah I wouldn’t want to change cut in a way that would affect what you’re describing. I’m just wondering if there’s anything to be done about the case of ‘what should a pattern using cut do once hush/silence have been sent?’ Where currently I find it unsatisfying that the whole sample will play out |
And perhaps if there was a ‘panic’ that might be the easiest way to cover this case? |
In the case of long samples continuing to play out, I just kill the sound using an external mixer (which could be MIDI controlled with an |
ref musikinformatik/SuperDirt#107 This works, in sc:
in tidal:
Then you have the |
After playing out with TidalCycles a couple times one thing I’d be interested in helping implement would be a per orbit mute. Muting the orbit but completely but not the reverb tails, effects, etc. allowing a complete cut out like hitting the mute channel on a mixer. I may mess around with implementing the SC/tidal piece for it based on this panic implementation. |
Hi Rich.
You could do something like this:
~dirt.soundLibrary.addSynth(\superpanic0, (play: { ~dirt.
<http://dirt.orbits.do/>orbits[0].freeSynths }));
Em sex, 2 de ago de 2019 às 10:11, Rich Seymour <notifications@github.com>
escreveu:
… After playing out with Tifalcycles a couple times one thing I’d be
interested in helping implement would be a per orbit mute. Muting the orbit
but completely but not the reverb tails, effects, etc. allowing a complete
cut out like hitting the mute channel on a mixer. I may mess around with
implementing the SC/tidal piece for it based on this panic implementation.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#454?email_source=notifications&email_token=ACHYAKRN77SIJMTIRQ6WP63QCQXA3A5CNFSM4GPFX56KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3NWNDA#issuecomment-517695116>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ACHYAKSJU3WTJKR4FFV5CFDQCQXA3ANCNFSM4GPFX56A>
.
--
*Gil Fuser*
*http:// <http://soundcloud.com/dj-fuser>gilfuser.net <http://gilfuser.net>*
|
fixes #107 (#197), tidalcycles/Tidal#454
silence
/hush
do not not terminate samples from playing immediately, instead the last triggered sample will play out until completely finished.While this is charming in it's own right, it does interfere with some performance goals. This is especially so since
silence
/hush
will stop sending parameters applied to the sample, so you hear the raw sample which might be far from what the performer intended.Would it be possible to borrow the
asap
idea and have something likeasap hush
? Or, shouldhush
do "what it says on the tin" and immediately stop all playback?The text was updated successfully, but these errors were encountered: