Hz?
Hzwill answer to any of these pronunciations
- /hɜrz/ (her-tz) (american)
- /hərz/ (hair-tz) (german)
- /hɪz/ (hiz) (programmer)
HzWebruns anywhere you have a full-featured browser and a reasonable quality audio system. It runs best on systems with a keyboard, hard to program without one!
Hzruns onWindows 10,11 x86-64andMacOS M[1-5]. Linux is currently unsupported.
Hz cost?
Hzis offered free of charge so the biggest cost ofHzis the investment of your time! Occasional or regular tips are welcome as this helps keep our attitudes, computers and websitewell-adjusted.
Hzis distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Hz if I'm not a programmer?There are some usage modes that require little or no strenuous programming. If you want to learn about audio programming, Hz may be a good place to start. If you don't want to touch coding, then
Hzisn't for you.
Hz and HzWeb/WebAudio are both programmable via JavaScript. HzWeb uses the WebAudio audio engine that's built into all popular Web browsers (Chrome, Safari, Firefox, Edge, …). It therefore can't support native (CLAP, Vst3, …) plugins. WebAudioModules are the proposed standard format for WebAudio plugins and HzWeb supports them.
Hz is a downloadable native program that only operates on recent windows and MacOS systems. It is built atop a custom audio engine as opposed the WebAudio standard. Hz supports high-performance, modern CLAP plugins.
More comparisons can be found here.
Hz?Yeah, right. See credits.
Our idea is to make software for our own use and then share the results on a zero-calorie marketing budget.
We decided to create
Hzand to deprecateFiddlebecauseChucK'scustom-language and runtime offered no advantages over either JavaScript or Lua. By "moving on", we broaden the potential audience and leverage the significant community investments in improving and promoting these languages.This means we can evolve our system more quickly and be more responsive to feedback.
ChucK'sruntime is fundamentally single-sample oriented which means that, while it's more expressive it's also slower. It's harder for it to take advantage of data parallel processing. So the move toHzresults in improved audio engine performance.
Hz open source?It's inevitable, but ping us to raise the priority.