From 80bb8d5126930147844860b728db822361fb5f71 Mon Sep 17 00:00:00 2001 From: CarloCattano Date: Sun, 26 Aug 2018 15:03:25 +0200 Subject: [PATCH 1/8] added supported objects list --- docs/01.introduction.md | 2 +- docs/14.Supported_vanilla_objects.md | 161 +++++++++++++++++++++++++++ 2 files changed, 162 insertions(+), 1 deletion(-) create mode 100644 docs/14.Supported_vanilla_objects.md diff --git a/docs/01.introduction.md b/docs/01.introduction.md index 6b3f7a75..f9219d82 100644 --- a/docs/01.introduction.md +++ b/docs/01.introduction.md @@ -18,7 +18,7 @@ However it's important to note that Pd is merely used as a front-end authoring e Heavy can interpret and convert a subset of features from Pure Data patches. -A full list of all the supported Pd objects can be found [here](https://enzienaudio.com/docs/pdobjects.html). +A full list of all the supported Pd objects can be found [here](#14.Supported_vanilla_objects.md) ## Supported Platforms * Windows 8, 10 and WSA diff --git a/docs/14.Supported_vanilla_objects.md b/docs/14.Supported_vanilla_objects.md new file mode 100644 index 00000000..a4af11bf --- /dev/null +++ b/docs/14.Supported_vanilla_objects.md @@ -0,0 +1,161 @@ +##Message Objects +!= +% +& +&& +* ++ +- +/ +< +<< +<= +== +> +>= +>> +abs +atan +atan2 +b +bang +bendin +bendout +bng +change +clip +cnv +cos +ctlin +ctlout +dbtopow +dbtorms +declare +del +delay +div +exp +f +float +floatatom +ftom +hradio +hsl +i +inlet +int +line +loadbang +log +makenote +max +metro +min +mod +moses +mtof +nbx +notein +noteout +outlet +pack +pgmin +pgmout +pipe +poly +pow +powtodb +print +r +random +receive +rmstodb +route +s +sel +select +send +sin +spigot +sqrt +swap +symbol +symbolatom +t +table +tabread +tabwrite +tan +tgl +timer +touchin +touchout +trigger +unpack +until +vradio +vsl +wrap +| +|| + +##Signal Objects +*~ ++~ +-~ +/~ +abs~ +adc~ +biquad~ +bp~ +catch~ +clip~ +cos~ +cpole~ +czero_rev~ +czero~ +dac~ +dbtopow~ +dbtorms~ +delread~ +delwrite~ +env~ +exp~ +ftom~ +hip~ +inlet~ +line~ +lop~ +max~ +min~ +mtof~ +noise~ +osc~ +outlet~ +phasor~ +powtodb~ +pow~ +q8_rsqrt~ +q8_sqrt~ +receive~ +rmstodb~ +rpole~ +rsqrt~ +rzero_rev~ +rzero~ +r~ +samphold~ +samplerate~ +send~ +sig~ +snapshot~ +sqrt~ +s~ +tabosc4~ +tabread4~ +tabread~ +tabwrite~ +throw~ +vcf~ +vd~ +wrap~ From 160065b90004202bb218e50af49f5f170c5e61ae Mon Sep 17 00:00:00 2001 From: CarloCattano Date: Sun, 26 Aug 2018 15:06:24 +0200 Subject: [PATCH 2/8] added supported objects list --- docs/01.introduction.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/01.introduction.md b/docs/01.introduction.md index f9219d82..0bacc6fa 100644 --- a/docs/01.introduction.md +++ b/docs/01.introduction.md @@ -18,7 +18,7 @@ However it's important to note that Pd is merely used as a front-end authoring e Heavy can interpret and convert a subset of features from Pure Data patches. -A full list of all the supported Pd objects can be found [here](#14.Supported_vanilla_objects.md) +A full list of all the supported Pd objects can be found [here](#docs#14.Supported_vanilla_objects.md) ## Supported Platforms * Windows 8, 10 and WSA From 380350800c8c78b235afb1e23865ec01755caea2 Mon Sep 17 00:00:00 2001 From: CarloCattano Date: Sun, 26 Aug 2018 15:08:35 +0200 Subject: [PATCH 3/8] added supported objects list --- docs/01.introduction.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/01.introduction.md b/docs/01.introduction.md index 0bacc6fa..ddc9e094 100644 --- a/docs/01.introduction.md +++ b/docs/01.introduction.md @@ -18,7 +18,8 @@ However it's important to note that Pd is merely used as a front-end authoring e Heavy can interpret and convert a subset of features from Pure Data patches. -A full list of all the supported Pd objects can be found [here](#docs#14.Supported_vanilla_objects.md) +A full list of all the supported Pd objects can be found [here](/docs/01.introduction.md) + ## Supported Platforms * Windows 8, 10 and WSA From 9236d6615d3330cd3b38db83b57ea2f706910f96 Mon Sep 17 00:00:00 2001 From: CarloCattano Date: Sun, 26 Aug 2018 15:09:25 +0200 Subject: [PATCH 4/8] added supported objects list --- docs/01.introduction.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/01.introduction.md b/docs/01.introduction.md index ddc9e094..db809a86 100644 --- a/docs/01.introduction.md +++ b/docs/01.introduction.md @@ -18,7 +18,7 @@ However it's important to note that Pd is merely used as a front-end authoring e Heavy can interpret and convert a subset of features from Pure Data patches. -A full list of all the supported Pd objects can be found [here](/docs/01.introduction.md) +A full list of all the supported Pd objects can be found [here](/docs/14.Supported_vanilla_objects.md) ## Supported Platforms From 3d17d6073221a863b41b0c410bce24ee6cb0a7b3 Mon Sep 17 00:00:00 2001 From: CarloCattano Date: Sun, 26 Aug 2018 15:10:20 +0200 Subject: [PATCH 5/8] fix text format --- docs/14.Supported_vanilla_objects.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/14.Supported_vanilla_objects.md b/docs/14.Supported_vanilla_objects.md index a4af11bf..2b4a3949 100644 --- a/docs/14.Supported_vanilla_objects.md +++ b/docs/14.Supported_vanilla_objects.md @@ -1,4 +1,5 @@ ##Message Objects +" != % & @@ -159,3 +160,4 @@ throw~ vcf~ vd~ wrap~ +"" From ab0d794f6e2e7d2f337154f082d910e53b1074be Mon Sep 17 00:00:00 2001 From: CarloCattano Date: Sun, 26 Aug 2018 15:12:14 +0200 Subject: [PATCH 6/8] fix text format --- docs/14.Supported_vanilla_objects.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/14.Supported_vanilla_objects.md b/docs/14.Supported_vanilla_objects.md index 2b4a3949..7bdafdb6 100644 --- a/docs/14.Supported_vanilla_objects.md +++ b/docs/14.Supported_vanilla_objects.md @@ -1,5 +1,6 @@ +#Supported vanilla objects ##Message Objects -" +``` != % & @@ -97,10 +98,10 @@ until vradio vsl wrap -| -|| +``` ##Signal Objects +``` *~ +~ -~ @@ -160,4 +161,5 @@ throw~ vcf~ vd~ wrap~ -"" +``` + From c68a92977582f622af28e18a26f563302e85c215 Mon Sep 17 00:00:00 2001 From: CarloCattano Date: Sun, 26 Aug 2018 15:13:04 +0200 Subject: [PATCH 7/8] fix text format --- docs/14.Supported_vanilla_objects.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/14.Supported_vanilla_objects.md b/docs/14.Supported_vanilla_objects.md index 7bdafdb6..0fa4abfc 100644 --- a/docs/14.Supported_vanilla_objects.md +++ b/docs/14.Supported_vanilla_objects.md @@ -1,5 +1,6 @@ -#Supported vanilla objects -##Message Objects +## Supported vanilla objects + +### Message Objects ``` != % @@ -100,7 +101,7 @@ vsl wrap ``` -##Signal Objects +### Signal Objects ``` *~ +~ From 1c7465255528aa8aaf3f25f74132631a8bd0095e Mon Sep 17 00:00:00 2001 From: CarloCattano Date: Sun, 26 Aug 2018 15:18:08 +0200 Subject: [PATCH 8/8] added path info --- docs/14.Supported_vanilla_objects.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/14.Supported_vanilla_objects.md b/docs/14.Supported_vanilla_objects.md index 0fa4abfc..a4ee7666 100644 --- a/docs/14.Supported_vanilla_objects.md +++ b/docs/14.Supported_vanilla_objects.md @@ -163,4 +163,10 @@ vcf~ vd~ wrap~ ``` +#### `-p` Search Paths +`hvcc` will iterate through various directories when resolving patch objects and abstractions. The `-p` or `--search_paths` argument can be used to add additional folders for `hvcc` to look in. + +This can be handy when using a third-party patch library for example https://github.com/enzienaudio/heavylib. + +`$ python2.7 hvcc.py ~/myProject/_main.pd -o ~/Desktop/somewhere/else/ -n mySynth -p "[~/Workspace/Projects/Enzien/heavylib/, ~/Desktop/myLib/]"`