From ec87184d5d83776e440312143874a3580d18b8b2 Mon Sep 17 00:00:00 2001 From: Samuel Mimram Date: Wed, 19 Aug 2020 08:52:21 +0200 Subject: [PATCH] Let's release befor breaking things again. --- CHANGES.md | 4 + NOTES.md | 9 +- README.md | 5 +- docs/index.html | 4 +- docs/ocamldoc/Extlib.Complex.html | 1 - docs/ocamldoc/Extlib.File.html | 1 - docs/ocamldoc/Extlib.Float.html | 1 - docs/ocamldoc/Extlib.List.html | 1 - docs/ocamldoc/Extlib.String.html | 1 - docs/ocamldoc/Extlib.html | 1 - docs/ocamldoc/Instrument.html | 1 - docs/ocamldoc/MIDI.html | 1 - docs/ocamldoc/Note.Drum.html | 1 - docs/ocamldoc/Note.html | 1 - docs/ocamldoc/OSC.html | 1 - docs/ocamldoc/Operator.html | 160 ------------------ docs/ocamldoc/Pattern.html | 1 - docs/ocamldoc/Stream.B.html | 1 - docs/ocamldoc/Stream.Distortion.html | 1 - docs/ocamldoc/Stream.Envelope.html | 1 - docs/ocamldoc/Stream.Event.html | 1 - docs/ocamldoc/Stream.Filter.html | 1 - docs/ocamldoc/Stream.Operations.html | 1 - docs/ocamldoc/Stream.Ref.html | 1 - docs/ocamldoc/Stream.Ringbuffer.html | 1 - docs/ocamldoc/Stream.Sample.Ringbuffer.html | 1 - docs/ocamldoc/Stream.Sample.html | 1 - docs/ocamldoc/Stream.Slicer.html | 1 - docs/ocamldoc/Stream.Spectral.Window.html | 1 - docs/ocamldoc/Stream.Spectral.html | 1 - docs/ocamldoc/Stream.Stereo.Envelope.html | 1 - docs/ocamldoc/Stream.Stereo.html | 1 - docs/ocamldoc/Stream.StreamList.html | 1 - docs/ocamldoc/Stream.html | 5 +- docs/ocamldoc/Visu.Stereo.html | 1 - docs/ocamldoc/Visu.html | 5 +- docs/ocamldoc/index.html | 6 - docs/ocamldoc/index_attributes.html | 1 - docs/ocamldoc/index_class_types.html | 1 - docs/ocamldoc/index_classes.html | 1 - docs/ocamldoc/index_exceptions.html | 1 - docs/ocamldoc/index_extensions.html | 1 - docs/ocamldoc/index_methods.html | 1 - docs/ocamldoc/index_module_types.html | 1 - docs/ocamldoc/index_modules.html | 7 - docs/ocamldoc/index_types.html | 31 ---- docs/ocamldoc/index_values.html | 15 -- docs/ocamldoc/type_Extlib.Complex.html | 1 - docs/ocamldoc/type_Extlib.File.html | 1 - docs/ocamldoc/type_Extlib.Float.html | 1 - docs/ocamldoc/type_Extlib.List.html | 1 - docs/ocamldoc/type_Extlib.String.html | 1 - docs/ocamldoc/type_Extlib.html | 1 - docs/ocamldoc/type_Instrument.html | 1 - docs/ocamldoc/type_MIDI.html | 1 - docs/ocamldoc/type_Note.Drum.html | 1 - docs/ocamldoc/type_Note.html | 1 - docs/ocamldoc/type_OSC.html | 1 - docs/ocamldoc/type_Operator.html | 20 --- docs/ocamldoc/type_Pattern.html | 1 - docs/ocamldoc/type_Stream.B.html | 1 - docs/ocamldoc/type_Stream.Distortion.html | 1 - docs/ocamldoc/type_Stream.Envelope.html | 1 - docs/ocamldoc/type_Stream.Event.html | 1 - docs/ocamldoc/type_Stream.Filter.html | 1 - docs/ocamldoc/type_Stream.Operations.html | 1 - docs/ocamldoc/type_Stream.Ref.html | 1 - docs/ocamldoc/type_Stream.Ringbuffer.html | 1 - .../type_Stream.Sample.Ringbuffer.html | 1 - docs/ocamldoc/type_Stream.Sample.html | 1 - docs/ocamldoc/type_Stream.Slicer.html | 1 - .../ocamldoc/type_Stream.Spectral.Window.html | 1 - docs/ocamldoc/type_Stream.Spectral.html | 1 - .../ocamldoc/type_Stream.Stereo.Envelope.html | 1 - docs/ocamldoc/type_Stream.Stereo.html | 1 - docs/ocamldoc/type_Stream.StreamList.html | 1 - docs/ocamldoc/type_Stream.html | 1 - docs/ocamldoc/type_Visu.Stereo.html | 1 - docs/ocamldoc/type_Visu.html | 1 - src/Makefile | 2 +- src/operator.ml | 61 ------- 81 files changed, 21 insertions(+), 380 deletions(-) create mode 100644 CHANGES.md delete mode 100644 docs/ocamldoc/Operator.html delete mode 100644 docs/ocamldoc/type_Operator.html delete mode 100644 src/operator.ml diff --git a/CHANGES.md b/CHANGES.md new file mode 100644 index 0000000..7f3efde --- /dev/null +++ b/CHANGES.md @@ -0,0 +1,4 @@ +0.1.0 (2020-08-19) +===== + +- Initial release. diff --git a/NOTES.md b/NOTES.md index 5dbcc70..95207d3 100644 --- a/NOTES.md +++ b/NOTES.md @@ -8,11 +8,16 @@ General resources - https://learningsynths.ableton.com/ - http://www.music.mcgill.ca/~gary/ -Software synths -=============== +Languages / APIs +================ +- [SuperCollider](https://supercollider.github.io/) - [Web Audio API](https://www.w3.org/TR/webaudio/) (see also [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API)) + +Software synths +=============== + - all [Arturia's emulations](https://en.wikipedia.org/wiki/Arturia) - many [open source synths](https://zynthian.org/engines) - [zynaddsubfx](https://zynaddsubfx.sourceforge.io/) diff --git a/README.md b/README.md index 8cb6156..22f1843 100644 --- a/README.md +++ b/README.md @@ -298,7 +298,7 @@ to play some notes. In order to illustrate this let's detail step by step how we can quickly recreate the song _[better off alone](https://www.youtube.com/watch?v=Lj9GzcHbJ-w)_ (sort of) by detailing [this -example](https://github.com/smimram/monadic-synth/blob/master/examples/better_off_alone.ml) +example](https://github.com/smimram/monadic-synth/blob/master/examples/better_off_alone.ml). ### Playing notes @@ -436,7 +436,8 @@ small "harp like" synth with ``` If you were too lazy to try by yourself [your can hear the result -here](https://youtu.be/F7q-wtJRgjM). +here](https://youtu.be/F7q-wtJRgjM) (please remember that no further effects +where applied, nor a decent mix was performed). ### Live MIDI input diff --git a/docs/index.html b/docs/index.html index be4e0b9..90af0a1 100644 --- a/docs/index.html +++ b/docs/index.html @@ -244,7 +244,7 @@

Other examples

  • thx.ml: a quick recreation of the THX deep note by adding many saw oscillators, whose frequency is initially between 200 and 400 Hz, and slowly evolve to the same note at various octaves.
  • Instruments

    -

    Unless you are making concrete music, you certainly want to play some notes. In order to illustrate this let’s detail step by step how we can quickly recreate the song better off alone (sort of) by detailing this example

    +

    Unless you are making concrete music, you certainly want to play some notes. In order to illustrate this let’s detail step by step how we can quickly recreate the song better off alone (sort of) by detailing this example.

    Playing notes

    We first have to learn how to play notes. A melody can be described as a pattern which is a list of triples consisting of