Skip to content

Commit

Permalink
Prepare release 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jatinchowdhury18 committed Jan 11, 2019
1 parent 2fc629e commit 21f04bb
Show file tree
Hide file tree
Showing 5 changed files with 50 additions and 23 deletions.
10 changes: 5 additions & 5 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ matrix:
env:
- BUILD_FOLDER="MacOSX"
- PROJUCER="$TRAVIS_BUILD_DIR/JUCE/extras/Projucer/Builds/MacOSX/build/Debug/Projucer.app/Contents/MacOS/Projucer"
- os: windows
env:
- MSBUILD_PATH="c:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin"
- BUILD_FOLDER="VisualStudio2017"
- PROJUCER="$TRAVIS_BUILD_DIR/JUCE/extras/Projucer/Builds/VisualStudio2017/x64/Debug/App/Projucer.exe"
# - os: windows
# env:
# - MSBUILD_PATH="c:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin"
# - BUILD_FOLDER="VisualStudio2017"
# - PROJUCER="$TRAVIS_BUILD_DIR/JUCE/extras/Projucer/Builds/VisualStudio2017/x64/Debug/App/Projucer.exe"

before_install:
# mac installs
Expand Down
5 changes: 4 additions & 1 deletion CHOW.jucer
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>

<JUCERPROJECT id="zK0IVL" name="CHOW" projectType="audioplug" jucerVersion="5.4.1"
pluginFormats="buildAU,buildStandalone,buildVST,buildVST3" bundleIdentifier="com.chowdsp.CHOW">
pluginFormats="buildAU,buildStandalone,buildVST,buildVST3" bundleIdentifier="com.chowdsp.CHOW"
version="1.0.0" companyName="Chowdhury DSP" companyWebsite="chowdsp.com"
companyEmail="chowdsp@gmail.com" pluginName="CHOW" pluginDesc="Maximally truculent distortion"
pluginManufacturerCode="Chow" aaxIdentifier="com.chowdsp.CHOW">
<MAINGROUP id="fvFmFA" name="CHOW">
<GROUP id="{77BB85C6-10A2-D351-C891-0FA2413631C8}" name="Source">
<FILE id="Z1PiUo" name="MyLNF.h" compile="0" resource="0" file="Source/MyLNF.h"/>
Expand Down
14 changes: 7 additions & 7 deletions JuceLibraryCode/AppConfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -341,19 +341,19 @@
#define JucePlugin_Name "CHOW"
#endif
#ifndef JucePlugin_Desc
#define JucePlugin_Desc "CHOW"
#define JucePlugin_Desc "Maximally truculent distortion"
#endif
#ifndef JucePlugin_Manufacturer
#define JucePlugin_Manufacturer "yourcompany"
#define JucePlugin_Manufacturer "Chowdhury DSP"
#endif
#ifndef JucePlugin_ManufacturerWebsite
#define JucePlugin_ManufacturerWebsite ""
#define JucePlugin_ManufacturerWebsite "chowdsp.com"
#endif
#ifndef JucePlugin_ManufacturerEmail
#define JucePlugin_ManufacturerEmail ""
#define JucePlugin_ManufacturerEmail "chowdsp@gmail.com"
#endif
#ifndef JucePlugin_ManufacturerCode
#define JucePlugin_ManufacturerCode 0x4d616e75 // 'Manu'
#define JucePlugin_ManufacturerCode 0x43686f77 // 'Chow'
#endif
#ifndef JucePlugin_PluginCode
#define JucePlugin_PluginCode 0x5a6b3069 // 'Zk0i'
Expand Down Expand Up @@ -425,7 +425,7 @@
#define JucePlugin_RTASDisableMultiMono 0
#endif
#ifndef JucePlugin_AAXIdentifier
#define JucePlugin_AAXIdentifier com.yourcompany.CHOW
#define JucePlugin_AAXIdentifier com.chowdsp.CHOW
#endif
#ifndef JucePlugin_AAXManufacturerCode
#define JucePlugin_AAXManufacturerCode JucePlugin_ManufacturerCode
Expand All @@ -449,7 +449,7 @@
#define JucePlugin_IAASubType JucePlugin_PluginCode
#endif
#ifndef JucePlugin_IAAName
#define JucePlugin_IAAName "yourcompany: CHOW"
#define JucePlugin_IAAName "Chowdhury DSP: CHOW"
#endif

//==============================================================================
Expand Down
2 changes: 1 addition & 1 deletion JuceLibraryCode/JuceHeader.h
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
namespace ProjectInfo
{
const char* const projectName = "CHOW";
const char* const companyName = "";
const char* const companyName = "Chowdhury DSP";
const char* const versionString = "1.0.0";
const int versionNumber = 0x10000;
}
Expand Down
42 changes: 33 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,19 @@

[![Download Latest](https://img.shields.io/badge/download-latest-blue.svg)](https://github.com/jatinchowdhury18/CHOW/releases/latest)
[![Build Status](https://travis-ci.com/jatinchowdhury18/CHOW.svg?branch=master)](https://travis-ci.com/jatinchowdhury18/CHOW)
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-brightgreen.svg)](https://www.gnu.org/licenses/gpl-3.0)

---

<span style="font-size:2em;">**truculent**</span> adjective<br/>
## Definition
**truculent** adjective<br/>
tru·​cu·​lent | \ˈtrə-kyə-lənt also ˈtrü- \
Definition of *truculent*<br/>
1 : aggressively self-assertive : <span style="text-decoration:underline">BELLIGERENT</span><br/>
2 : scathingly harsh : <span style="text-decoration:underline">VITRIOLIC</span><br/>
1 : aggressively self-assertive : BELLIGERENT<br/>
2 : scathingly harsh : VITRIOLIC<br/>
&nbsp;&nbsp;&nbsp;// *truculent* criticism<br/>
3 : feeling or displaying ferocity : <span style="text-decoration:underline">CRUEL</span>, <span style="text-decoration:underline">SAVAGE</span><br/>
4 : <span style="text-decoration:underline">DEADLY</span>, <span style="text-decoration:underline">DESTRUCTIVE</span><br/>

---
3 : feeling or displaying ferocity : CRUEL, SAVAGE<br/>
4 : DEADLY, DESTRUCTIVE<br/>

## Description
![Pic](https://raw.githubusercontent.com/jatinchowdhury18/CHOW/master/screenshot.PNG)

CHOW is a digital ditortion effect designed for maximum truculence, somewhere between a true half-wave rectifier and a noisy vintage compressor. Useful for mixing guitars, drums, even vocals when a heavily degraded sound is desired. Feel free to build and use for your own enjoyment!
Expand All @@ -25,3 +24,28 @@ CHOW is currently available in the following formats:
- VST3
- AU
- Standalone plugin

## Instructions For Building
If you would like to build CHOW for yourself, use the following steps, otherwise you can download the latest builds [here](https://github.com/jatinchowdhury18/CHOW/releases/latest).
- Install [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
- Run the following git commands:
```bash
# Clone the repository
git clone --recursive https://github.com/jatinchowdhury18/CHOW.git

# Initialize JUCE submodule
git submodule update --init --recursive
```
- Navigate to "JUCE/extras/Projucer/Builds/"
- Build the Projucer using XCode (Mac), Visual Studio (Windows), or Makefile (Linux)
- From the Projucer, open CHOW.jucer
- From the "File" menu, open "Global Paths..."
- Set "Path To JUCE" to "...\CHOW\JUCE"
- Set "JUCE Modules" to "...\CHOW\JUCE\modules"
- Set "VST (Legacy) SDK" to "...CHOW\VST2_SDK"
- Close "Global Paths" window
- Select "Save and open in IDE"
- Build CHOW

## License
CHOW is freely distributable and is covered by the terms of the GNU licensing agreement. Enjoy!

0 comments on commit 21f04bb

Please sign in to comment.