From 493a6e0d619dec4e85017cdf45a1b066b1d4bc98 Mon Sep 17 00:00:00 2001 From: Andrew Belt Date: Fri, 16 Nov 2018 10:30:19 -0500 Subject: [PATCH] correct title caps --- Contributing.md | 9 +++++---- DSP.md | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Contributing.md b/Contributing.md index 1d66e71..d31080b 100644 --- a/Contributing.md +++ b/Contributing.md @@ -1,18 +1,19 @@ # 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 + - research to devise the best solution with a convincing argument - 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. - 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 -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. - 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 diff --git a/DSP.md b/DSP.md index 28aa2b6..4a66a56 100644 --- a/DSP.md +++ b/DSP.md @@ -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. - [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. - [Mathematics of the Discrete Fourier Transform (DFT)](https://ccrma.stanford.edu/~jos/mdft/) - [Introduction to Digital Filters](https://ccrma.stanford.edu/~jos/filters/)