diff --git a/README.md b/README.md deleted file mode 100644 index 5f1ed0f..0000000 --- a/README.md +++ /dev/null @@ -1,118 +0,0 @@ - -## ****Oi, Grandad!**** - - - -Oi, Grandad! is a 4 voice granular synthesiser inspired by modular synthesis and certain, "lazy" DAW compositon workflows. - - - -Oi, Grandad! is built with [HISE](http://hise.audio). - - - -![Oi, Grandad! ](https://github.com/publicsamples/Oi-Grandad/blob/main/oi%20grandad/oigrandad.png?raw=true) - - - -It features: - - - -- 4 independant granular voices with extensive controls - -- 12 indepentantly triggered complex modulation sources - -- Tracking modulation - -- Drone button for sustained playback - -- Delay per voice - - - -Plugins are available for Mac OS (VST, AU), Windows & Linux (VST): - - - -https://github.com/publicsamples/Oi-Grandad/releases - - - -For a quick overview of the functionality see: - - - -https://github.com/publicsamples/Oi-Grandad/wiki/Oi,-Grandad!-Quick-Guide - - - -# Known issues - - - -When using Logic Pro 10.7.x it is necessary to use a buffer size of 512 or higher, a lower buffer will cause the position modulation to behave incorrectly. 10.6.3 should work with any buffer size. - - - -It is reccomended to use samples of 3 seconds or larger, shorter files may cause crashes or audio dropouts. - - - - - -# Installation - - - -****Linux**** - -Copy oi grandad.vst3 to User/Home/vst3 - -copy modularsamples to User/Home/.config - - - - - -****Windows**** - - - -Copy oi grandad.vst3 to C:\Program Files\Common Files\VST3 - - - -Copy the modularsamples folder to C:\Users/YOURNAME/AppData/Roaming/ - - - -****Mac**** - -Open the DMG file and then open the file "Oi Grandad.mkpg". If you get a message saying "“Oi Grandad.mpkg” cannot be opened because it is from an unidentified developer." Right click on the package and select "open" instead. - - - -On loading your DAW you may see a message saying “the developer cannot be verified” to fix this open System Preferences → Security and Privacy. On the general tab click ‘Open anyway’. - - - -https://support.apple.com/en-us/HT202491 - -# Other - -If you have any questions, comments or suggestions feel free to create a post here: - -https://github.com/publicsamples/Oi-Grandad/discussions - - - -I've started a list of free sounds that I feel work well with with Oi, Grandad! here: - - - -https://github.com/publicsamples/Oi-Grandad/discussions - -https://github.com/publicsamples/Oi-Grandad/discussions/6 - -[![Yo! pensioner! ](https://github.com/publicsamples/Oi-Grandad/blob/main/oi%20grandad/Images/YoPensioner.png?raw=true)](https://modularsamples.gumroad.com/l/gyckl) diff --git a/oi grandad/Images/background-image.png b/oi grandad/Images/background-image.png deleted file mode 100644 index 3a9cc17..0000000 Binary files a/oi grandad/Images/background-image.png and /dev/null differ diff --git a/oi grandad/Images/background.png b/oi grandad/Images/background.png index 9e3eac3..b6db976 100644 Binary files a/oi grandad/Images/background.png and b/oi grandad/Images/background.png differ diff --git a/oi grandad/Images/bg.png b/oi grandad/Images/bg.png deleted file mode 100644 index 68d8fc9..0000000 Binary files a/oi grandad/Images/bg.png and /dev/null differ diff --git a/oi grandad/Images/ogbackground.png b/oi grandad/Images/ogbackground.png deleted file mode 100644 index d577b8f..0000000 Binary files a/oi grandad/Images/ogbackground.png and /dev/null differ diff --git a/oi grandad/Images/ogbackground2.png b/oi grandad/Images/ogbackground2.png deleted file mode 100644 index abb93f7..0000000 Binary files a/oi grandad/Images/ogbackground2.png and /dev/null differ diff --git a/oi grandad/Images/ogbackground3.png b/oi grandad/Images/ogbackground3.png deleted file mode 100644 index 2c4230c..0000000 Binary files a/oi grandad/Images/ogbackground3.png and /dev/null differ diff --git a/oi grandad/Images/ogbackgroundX.png b/oi grandad/Images/ogbackgroundX.png deleted file mode 100644 index 745ee08..0000000 Binary files a/oi grandad/Images/ogbackgroundX.png and /dev/null differ diff --git a/oi grandad/Images/ogbg.png b/oi grandad/Images/ogbg.png deleted file mode 100644 index 2cb8cde..0000000 Binary files a/oi grandad/Images/ogbg.png and /dev/null differ diff --git a/oi grandad/Presets/oi grandad.hip b/oi grandad/Presets/oi grandad.hip index 1e87941..00d4473 100644 Binary files a/oi grandad/Presets/oi grandad.hip and b/oi grandad/Presets/oi grandad.hip differ diff --git a/oi grandad/Scripts/ScriptProcessors/oigrandad/ui.js b/oi grandad/Scripts/ScriptProcessors/oigrandad/ui.js index bba32d9..f0e2118 100644 --- a/oi grandad/Scripts/ScriptProcessors/oigrandad/ui.js +++ b/oi grandad/Scripts/ScriptProcessors/oigrandad/ui.js @@ -831,7 +831,7 @@ const var masterdense = Content.getComponent("masterdense"); const var Dense = Content.getComponent("Dense"); const var Dense1 = Content.getComponent("Dense1"); const var Dense2 = Content.getComponent("Dense2"); -const var Dense3 = Content.getComponent("Dense"); +const var Dense3 = Content.getComponent("Dense3"); inline function onmasterdenseControl(component, value) @@ -852,7 +852,7 @@ const var masterpitch = Content.getComponent("masterpitch"); const var pitch = Content.getComponent("pitch"); const var pitch1 = Content.getComponent("pitch1"); const var pitch2 = Content.getComponent("pitch2"); -const var pitch3 = Content.getComponent("pitch"); +const var pitch3 = Content.getComponent("pitch3"); inline function onmasterpitchControl(component, value) @@ -873,7 +873,7 @@ const var masterspread = Content.getComponent("masterspread"); const var spread = Content.getComponent("spread"); const var spread1 = Content.getComponent("spread1"); const var spread2 = Content.getComponent("spread2"); -const var spread3 = Content.getComponent("spread"); +const var spread3 = Content.getComponent("spread3"); inline function onmasterspreadControl(component, value) diff --git a/oi grandad/XmlPresetBackups/oi grandad.xml b/oi grandad/XmlPresetBackups/oi grandad.xml index 9c1f867..5a904fb 100644 --- a/oi grandad/XmlPresetBackups/oi grandad.xml +++ b/oi grandad/XmlPresetBackups/oi grandad.xml @@ -19,7 +19,7 @@ - + @@ -30,7 +30,7 @@ - + @@ -40,7 +40,7 @@ - + @@ -50,7 +50,7 @@ - + @@ -60,7 +60,7 @@ - + @@ -70,39 +70,39 @@ - + - + - + - - + + - + - + - + - + - - + + - + @@ -133,16 +133,16 @@ - + - + - + - + @@ -157,31 +157,31 @@ - + - + - + - + - - - - + + + + - + @@ -191,7 +191,7 @@ - + @@ -212,7 +212,7 @@ - + @@ -229,7 +229,7 @@ - + @@ -239,7 +239,7 @@ - + @@ -260,7 +260,7 @@ - + @@ -278,7 +278,7 @@ - + @@ -287,8 +287,8 @@ - - + + @@ -302,14 +302,14 @@ - + - + @@ -326,14 +326,14 @@ - + - + saveInPreset="1" bgColour="16777215"> @@ -383,17 +383,17 @@ filmstripImage="{PROJECT_FOLDER}switch_toggle2.png" scaleFactor="0.4000000059604645" processorId="s7" parameterId="dir"/> + width="195.0" height="60.0" itemColour="4282291135" itemColour2="16777215" + textColour="16777215" parentComponent="seq7"/> + height="60.0" parentComponent="seq7" itemColour="4282291135" + bgColour="9964299" itemColour2="4289344298" processorId="s7" + tableIndex="1" customColours="1" visible="0"/> + width="195.0" height="60.0" itemColour="4282291135" itemColour2="16777215" + textColour="16777215" parentComponent="seq8" text="SliderPackA" + visible="0"/> + height="60.0" parentComponent="seq8" itemColour="4282291135" + bgColour="9964299" itemColour2="4289344298" processorId="s8" + tableIndex="1" customColours="1"/> + width="195.0" height="60.0" itemColour="4282291135" itemColour2="16777215" + textColour="16777215" parentComponent="seq9"/> + height="60.0" parentComponent="seq9" itemColour="4282291135" + bgColour="9964299" itemColour2="4289344298" processorId="s9" + tableIndex="1" customColours="1" visible="0"/> + width="195.0" height="60.0" itemColour="4282291135" itemColour2="16777215" + textColour="16777215" parentComponent="seq10" visible="0"/> + height="60.0" parentComponent="seq10" itemColour="4282291135" + bgColour="9964299" itemColour2="4289344298" processorId="s10" + tableIndex="1" customColours="1"/> + width="195.0" height="60.0" itemColour="4282291135" itemColour2="16777215" + textColour="16777215" parentComponent="seq11"/> + height="60.0" parentComponent="seq11" itemColour="4282291135" + bgColour="9964299" itemColour2="4289344298" processorId="s11" + tableIndex="1" customColours="1" visible="0"/> + width="195.0" height="60.0" itemColour="4282291135" itemColour2="16777215" + textColour="16777215" parentComponent="seq12" visible="0"/> + height="60.0" parentComponent="seq12" itemColour="4282291135" + bgColour="9964299" itemColour2="4289344298" processorId="s12" + tableIndex="1" customColours="1"/> + saveInPreset="1" bgColour="16777215" visible="0"> @@ -684,17 +685,17 @@ filmstripImage="{PROJECT_FOLDER}switch_toggle2.png" scaleFactor="0.4000000059604645" processorId="s1" parameterId="dir"/> + height="60.0" parentComponent="seq1" itemColour="4282291135" + bgColour="15002" itemColour2="4289344298" processorId="s1" tableIndex="1" + customColours="1"/> - - - - - + - - + isPluginParameter="1" pluginParameterName="Grain1"/> - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + bgColour="16777215" textColour="16777215"> - - + - - - - - + @@ -1285,39 +1283,35 @@ height="340.0" text="wave1" bgColour="4205612" itemColour="13620881" itemColour2="13023914" borderSize="0.0" borderRadius="0.0" locked="1" parentComponent="VOICE"> - - - + + - - - - - - - - - - - + - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + scaleFactor="0.8" parentComponent="voice2" saveInPreset="0" text="Left Delay" + isMetaParameter="1" middlePosition="9.0" processorId="del2" parameterId="delytime" + showValuePopup="Below" mode="TempoSync" max="18.0" visible="0"/> - - - + + - - - - - - - - - - + scaleFactor="0.8" defaultValue="1.0" showValuePopup="Below" isPluginParameter="1" + pluginParameterName="cutoff3"/> - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - + scaleFactor="0.8" parentComponent="voice3" saveInPreset="0" text="Left Delay" + isMetaParameter="1" middlePosition="9.0" processorId="del3" parameterId="delytime" + showValuePopup="Below" mode="TempoSync" max="18.0" stepSize="1.0" + visible="0"/> - - - + + - - - - - - - - - - - + - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + scaleFactor="0.8" parentComponent="voice4" saveInPreset="0" text="Left Delay" + isMetaParameter="1" middlePosition="9.0" processorId="del4" parameterId="delytime" + showValuePopup="Below" mode="TempoSync" max="18.0" stepSize="1.0" + visible="0"/> + height="26.0" itemColour2="4289344298" itemColour="4289344298" + text="Config/Presets" bgColour="4289344298" textColour="4289344298"/> @@ -2205,82 +2192,82 @@ isPopupPanel="1" holdIsRightClick="0" popupOnRightClick="0" allowCallbacks="All Callbacks"/> - + macroControl="No MacroControl" middlePosition="0.5" showTextBox="0" + defaultValue="0.5" scaleFactor="0.75" saveInPreset="0" isPluginParameter="1" + isMetaParameter="1"/> + macroControl="No MacroControl" middlePosition="0.5" showTextBox="0" + defaultValue="0.5" scaleFactor="0.75" saveInPreset="0" isPluginParameter="1" + isMetaParameter="1"/> + macroControl="No MacroControl" middlePosition="0.5" stepSize="1.0" + showTextBox="0" defaultValue="0.5" scaleFactor="0.75" saveInPreset="0" + isPluginParameter="1" max="127.0" isMetaParameter="1"/> + macroControl="No MacroControl" middlePosition="0.5" showTextBox="0" + defaultValue="0.5" scaleFactor="0.75" saveInPreset="0" isPluginParameter="1" + isMetaParameter="1"/> - + + macroControl="No MacroControl" middlePosition="0.5" showTextBox="0" + defaultValue="0.5" scaleFactor="0.75" saveInPreset="0" isPluginParameter="1" + isMetaParameter="1"/> + macroControl="No MacroControl" middlePosition="0.5" showTextBox="0" + defaultValue="0.5" scaleFactor="0.75" saveInPreset="0" isPluginParameter="1" + isMetaParameter="1"/> - - + - + - + macroControl="No MacroControl" middlePosition="0.5" showTextBox="0" + defaultValue="0.5" scaleFactor="0.75" saveInPreset="0" isPluginParameter="1" + isMetaParameter="1"/> + - + macroControl="No MacroControl" middlePosition="9.0" stepSize="1.0" + showTextBox="0" scaleFactor="0.75" saveInPreset="0" isPluginParameter="1" + mode="TempoSync" max="18.0" isMetaParameter="1" visible="0"/> diff --git a/oi grandad/oigrandad.png b/oi grandad/oigrandad.png index 21e29cc..b36a146 100644 Binary files a/oi grandad/oigrandad.png and b/oi grandad/oigrandad.png differ diff --git a/oi grandad/project_info.xml b/oi grandad/project_info.xml index 82a2709..bd10c82 100644 --- a/oi grandad/project_info.xml +++ b/oi grandad/project_info.xml @@ -2,7 +2,7 @@ - +