Skip to content

Commit

Permalink
chore: bump
Browse files Browse the repository at this point in the history
  • Loading branch information
danigb committed Sep 9, 2024
1 parent f581472 commit 45312b9
Show file tree
Hide file tree
Showing 6 changed files with 40 additions and 13 deletions.
14 changes: 12 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,21 @@
# synthlet

## 0.6.0
## 0.7.0

### Minor Changes

- d9ae8bf: State Variable Filter improvements:
- - Add `detune` parameter to Polyblep oscillator

### Patch Changes

- Updated dependencies
- @synthlet/polyblep-oscillator@0.2.0

## 0.6.0

### Minor Changes

- State Variable Filter improvements:
- It uses a better algorithm (by Andrew Simper and Freq Anton Corvest)
- `frequency` is now a a-rate parameter suitable for modulation
- Renamed `resonance` to `Q` to match Web Audio API standard
Expand Down
6 changes: 6 additions & 0 deletions packages/polyblep-oscillator/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @synthlet/polyblep-oscillator

## 0.2.0

### Minor Changes

- - Add `detune` parameter to Polyblep oscillator

## 0.1.0

- Initial release
2 changes: 1 addition & 1 deletion packages/polyblep-oscillator/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@synthlet/polyblep-oscillator",
"version": "0.1.0",
"version": "0.2.0",
"description": "PolyBLEP Oscillator module for synthlet",
"keywords": [
"modular",
Expand Down
14 changes: 12 additions & 2 deletions packages/synthlet/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,21 @@
# synthlet

## 0.6.0
## 0.7.0

### Minor Changes

- d9ae8bf: State Variable Filter improvements:
- - Add `detune` parameter to Polyblep oscillator

### Patch Changes

- Updated dependencies
- @synthlet/polyblep-oscillator@0.2.0

## 0.6.0

### Minor Changes

- State Variable Filter improvements:
- It uses a better algorithm (by Andrew Simper and Freq Anton Corvest)
- `frequency` is now a a-rate parameter suitable for modulation
- Renamed `resonance` to `Q` to match Web Audio API standard
Expand Down
13 changes: 7 additions & 6 deletions packages/synthlet/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,15 +55,15 @@ Documentation and examples are [here](https://danigb.github.io/synthlet/docs/qui

### Why?

Mostly, because I want to learn dsp. But I'd like to create a collection of high quality sounding sources and effects.
Mostly, because I want to learn dsp.

### Is it a good idea to write dsp in Typescript?

Probably not, but I've seen [a talk at WAC 2022](https://zenodo.org/records/6767468) about it that made me think it is possible (thanks to JS engine optimizations).

### Should I use it?

Maybe, for fun and profit. If you want to make music, [Tone.js](https://github.com/Tonejs/Tone.js) is probably the way to go.
Just for fun and curiosity. If you want to make music, [Tone.js](https://github.com/Tonejs/Tone.js) is probably the way to go.

If you want to deploy dsp modules to web in production, currently [Faust](https://faustdoc.grame.fr/) and [Cmajor](https://github.com/cmajor-lang/cmajor) or [Elementary Audio](https://github.com/elemaudio/elementary) are better alternatives.

Expand All @@ -89,11 +89,12 @@ This library wouldn't be possible with all the people writing books, blog posts
- http://synthworks.eu/ - DIY Synthetizers
- [Karplus-Strong original paper](https://users.soe.ucsc.edu/~karplus/papers/digitar.pdf)

### Open source repositories
### Synthesis open source repositories

- https://github.com/VCVRack/Rack
- https://github.com/grame-cncm/faust
- https://github.com/SoundStacks/cmajor
- [Faust](https://github.com/grame-cncm/faust)
- [Cmajor](https://github.com/SoundStacks/cmajor)
- [VCVRack](https://github.com/VCVRack/Rack)
- [The Synthesis ToolKit](https://github.com/thestk/stk)
- https://github.com/jd-13/WE-Core
- https://github.com/mhetrick/nonlinearcircuits
- https://github.com/timowest/analogue
Expand Down
4 changes: 2 additions & 2 deletions packages/synthlet/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "synthlet",
"version": "0.6.0",
"version": "0.7.0",
"description": "Modular synthesis in the browser",
"keywords": [
"modular",
Expand Down Expand Up @@ -33,7 +33,7 @@
"@synthlet/lfo": "^0.1.0",
"@synthlet/noise": "^0.1.0",
"@synthlet/param": "^0.1.0",
"@synthlet/polyblep-oscillator": "^0.1.0",
"@synthlet/polyblep-oscillator": "^0.2.0",
"@synthlet/state-variable-filter": "^0.2.0",
"@synthlet/wavetable-oscillator": "^0.1.0"
},
Expand Down

0 comments on commit 45312b9

Please sign in to comment.