Browse Source

correct title caps

pull/21/head
Andrew Belt 6 years ago
parent
commit
493a6e0d61
2 changed files with 6 additions and 5 deletions
  1. +5
    -4
      Contributing.md
  2. +1
    -1
      DSP.md

+ 5
- 4
Contributing.md View File

@@ -1,18 +1,19 @@
# Contributing # Contributing


I (Andrew Belt) generally do not accept unpaid contributions to the Rack codebase itself.
I (Andrew Belt) generally do not accept unpaid contributions to the Rack codebase itself due to time costs.


Writing code is easy. Instead, the difficulty of changing Rack's source code involves Writing code is easy. Instead, the difficulty of changing Rack's source code involves

- research to devise the best solution with a convincing argument - research to devise the best solution with a convincing argument
- acceptance of API/ABI change proposals - acceptance of API/ABI change proposals
- generalizability to solve similar issues, and flexibility for solving future solutions without an entire rewrite
- future-proofing to avoid unnecessarily breaking patches or API/ABI in the near future
- testing on relevant platforms, hardware devices, plugins, etc. - testing on relevant platforms, hardware devices, plugins, etc.
- dedication to maintain the code in the future - dedication to maintain the code in the future
- generalizability to solve similar issues, and flexibility for solving future solutions without an entire rewrite
- sometimes legal review - sometimes legal review


Unpaid contributions typically omit many of the above tasks, making the code more expensive for me to accept than if I had written it myself.
Unpaid contributions typically omit many of the above tasks, making the code more expensive for me to accept than simply writing it myself. Instead, there are many other areas where contributions are much appreciated.


Instead, there are many other areas where contributions are much appreciated.
- Dependencies of Rack. Especially [nanovg](https://github.com/memononen/nanovg)'s performance, [rtaudio](https://github.com/thestk/rtaudio)/[rtmidi](https://github.com/thestk/rtmidi)'s stability and compatibility, and maybe even touch support in [GLFW](https://github.com/glfw/glfw). You would be helping many more projects than just Rack. - Dependencies of Rack. Especially [nanovg](https://github.com/memononen/nanovg)'s performance, [rtaudio](https://github.com/thestk/rtaudio)/[rtmidi](https://github.com/thestk/rtmidi)'s stability and compatibility, and maybe even touch support in [GLFW](https://github.com/glfw/glfw). You would be helping many more projects than just Rack.
- Your own Rack [plugin](PluginDevelopmentTutorial.html) - Your own Rack [plugin](PluginDevelopmentTutorial.html)
- Maintaining the Rack plugin ecosystem by [curating](https://github.com/VCVRack/community/issues/352), [updating](https://github.com/VCVRack/community/issues/269), and [reviewing](https://github.com/VCVRack/community/issues/354) plugins - Maintaining the Rack plugin ecosystem by [curating](https://github.com/VCVRack/community/issues/352), [updating](https://github.com/VCVRack/community/issues/269), and [reviewing](https://github.com/VCVRack/community/issues/354) plugins


+ 1
- 1
DSP.md View File

@@ -6,7 +6,7 @@ One of its many applications is to generate and process audio from virtual/digit
There are many online resources and books for learning DSP. There are many online resources and books for learning DSP.


- [Digital signal processing Wikipedia](https://en.wikipedia.org/wiki/Digital_signal_processing): An overview of the entire field. - [Digital signal processing Wikipedia](https://en.wikipedia.org/wiki/Digital_signal_processing): An overview of the entire field.
- [Seeing circles, sines, and signals](https://jackschaedler.github.io/circles-sines-signals/): A visual and interactive introduction to DSP.
- [Seeing Circles, Sines, and Signals](https://jackschaedler.github.io/circles-sines-signals/): A visual and interactive introduction to DSP.
- [Julius O. Smith III Online Books](https://ccrma.stanford.edu/~jos/) ([Index](https://ccrma.stanford.edu/~jos/GlobalJOSIndex.html)): Thousands of topics on audio DSP and relevant mathematics, neatly organized into easy-to-digest but sufficiently deep pages and examples. - [Julius O. Smith III Online Books](https://ccrma.stanford.edu/~jos/) ([Index](https://ccrma.stanford.edu/~jos/GlobalJOSIndex.html)): Thousands of topics on audio DSP and relevant mathematics, neatly organized into easy-to-digest but sufficiently deep pages and examples.
- [Mathematics of the Discrete Fourier Transform (DFT)](https://ccrma.stanford.edu/~jos/mdft/) - [Mathematics of the Discrete Fourier Transform (DFT)](https://ccrma.stanford.edu/~jos/mdft/)
- [Introduction to Digital Filters](https://ccrma.stanford.edu/~jos/filters/) - [Introduction to Digital Filters](https://ccrma.stanford.edu/~jos/filters/)


Loading…
Cancel
Save