Hacker Newsnew | past | comments | ask | show | jobs | submit | butterknife's commentslogin

Clipboard history? Screen recording? Polished web browser? And none of these are available on most distros?

I think you ought to try "most distros" before making such claims.


Sustain is not time, but level. How long the sound lingers before hitting release portion of the envelope is determined by how long you "hold the key"


You just contradicted yourself, read that again.

“How long the sound lingers” It’s definitely time…

The envelope is a level but the knob’s use is time. “How long that the sound lingers before release”.

Some synths may have this as a pedal or a key you can hold but the purpose is definitely to lengthen the tone prior to release which is always time.


Mate you're confidently incorrect here.

Even the quote you use is intentionally incomplete. The crucial part of the parent quote is 'is determined by how long you "hold the key"'.

Go play with a synth, or even look at an ADSR envelope tutorial, and you'll see you were wrong. And not just wrong, but condescending and wrong.


No, the other commenter is correct.

There’s a gate signal, typically activated by holding a key (though in a modular synth, there are many other potential gate sources). While the gate is open an ADSR envelope progresses from Attack -> Decay -> Sustain. It then remains on Sustain until the gate closes, at which point it enters the Release phase. So the amount of time it remains in Sustain is dictated by the gate signal. Notice there’s no G in ADSR, because the gate doesn’t come from the envelope.

What you’re describing is Hold, which some envelopes (AHDSR is one popular flavor) can do. Many Elektron groove boxes have hold stages on their envelopes.

In AHDSR, an open gate goes from Attack into Hold, where it retains its value for a set period of time after the attack, and then goes into the Decay phase and continues from there.

There are plenty of other kinds of envelope, and things that live somewhere between LFOs and envelopes called a function generator, which is often an AR envelope that can be looped. Then there are complex many-stage envelopes that were especially popular when digital synths were first coming onto the scene.

I’d also add that the description you gave of a synth architecture is generally considered East Coast synthesis. One or more oscillators going into a mixer/VCA, and then into a filter and possibly some effects is a very popular architecture made famous by Bob Moog. But there are other forms like West Coast synthesis where instead of having filters, you run gentler wave forms like a triangle through a wave folder, and/or a complex oscillator where you have a pair of oscillators that can cross modulate one another. So where East Coast synthesis takes harmonically rich waveforms and cuts harmonics away with filters, West Coast synthesis starts with harmonically tame waveforms and adds harmonics through various flavors of FM, wave shaping, etc.

Then you’ve got samplers, granular synthesis, physical modeling, additive synthesis, and a bunch of other types as well. The East Coast architecture is popular, but there’s a lot more out there.


I stand by my comment. It’s time, and no one can convince me otherwise. However, you’re right about East vs West, various LFO combinations, etc but in the end it’s all still very much the same process. You can replace Sampler with Signal, you can replace ADSR with AHDSR or whatever LFO combo you wish but the flow is still the same. Input signal, LFO, output signal for the oscillator, you can take that signal and feed it into another to do FM, you can take that signal and feed it through more LFO’s for that dreamscape, you can take it and send it to master to send out to speakers. The key point here is that no matter what “configuration” your synth is, these things are all the same. Attack is attack. Delay is delay. Etc. once you know what they are, what they do, tweaking them to get the sound you want is mostly trivial (bitcrushing aside)


I agree with the overall sentiment. It’s all just a bunch of functions with well defined inputs and outputs that can be combined in a delightfully endless number of configurations. None of it is nearly as complicated as it seems at first glance, and learning how to do it is a ton of fun.


OK Sir. Glad your synths are working this way for you.


pg_upgrade has worked fine for years now, no need for manual dump/restore

https://www.postgresql.org/docs/current/pgupgrade.html


You are right, but it's still a manual step I have to remind myself how to perform every time I upgrade. Thankfully the OpenBSD docs remind me, otherwise I wouldn't remember:

https://www.openbsd.org/faq/upgrade77.html

https://github.com/openbsd/ports/blob/master/databases/postg...


Nice one! I will be using this.


We don't.


True. I personally do (and I don't currently own a TV!) but I think non-payment is going to become a significant enough issue within the period of this parliament that we will likely see an end to the licence fee shortly after the 2030 election if not sooner.


Thanks for the laughs.


Vivaldi mail component is underrated but comes with the browser baggage.


He was famous in audio way before Viktor.

https://www.orban.com/timeline


I've seen Orban boxes at almost every broadcast facility I've visited, they're widely used in TV, FM, and AM at least, and have been since the 80s/90s.

Is there another Orban out there besides Bob Orban who's widely known?


My company pays VAT surplus to government every quarter since the VAT we collect on our products and services is higher then the VAT we pay for our purchases. How are we not paying it?


"Paying" is a bit too ambiguous term. Let's say we go to have a lunch, but I forgot my wallet at the office. You pay my lunch and once we are back at the office, I pay you back. Who paid my lunch, you or me? Your company pays VAT in the technical sense you paid my lunch and your company does not pay VAT in the economical sense I paid my lunch.


You are answering your own question: companies collect VAT from consumers and pass it on to tax authorities.

Then, as the company is VAT-registered what it purchases is either VAT-free or VAT paid can be deducted from the amount of VAT collected from consumers (as you said).

Bottom line: companies do not pay VAT on their own purchases, they only pass on VAT collected from consumers.

Obviously companies do make actual payments to the tax authorities but the point is that these are not from their own funds, they only effectively act as tax collectors.


You are right I suppose. We pay it and then we can get some of it returned.


You get all of it returned. 100% of the VAT you paid on things you as a company bought you'll get back from the tax office.

And when selling products, you'll send 100% of the VAT collected from consumers to the tax office.

VAT doesn't affect a company (besides the bookkeeping).


If thats the case, why not just register a business, and make a bunch of purchases so you don't have to pay VAT?


Because that would be an obvious loophole and has been made illegal almost everywhere (i.e. you can't have a business that isn't aiming for profitability).


If you're in the UK, please consider signing the below petition. Thanks.

https://you.38degrees.org.uk/petitions/keep-our-apple-data-e...


I never understand why people create petitions (targeted at the gov) on a non-official site.


I'm not familiar with UK law, but what's the matter? They're equally valid in jurisdictions that I know of, a signature is a signature no matter where it was put

I'd personally just trust the government variant more with my government ID data than a third party but that's up to the petitioners to weigh and decide


In the UK, there's an official gov site for petitions, such that when a petition has >10k signatures, a government minister is required to write a response, and >100k triggers a parliamentary debate, iirc.

Whether the responses/parliamentary debates the person triggers end up being useful is up for debate.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: