PREFIX atom:    <http://lv2plug.in/ns/ext/atom#>
PREFIX aufx:    <https://w3id.org/aufx/ontology/1.0#>
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX doap:    <http://usefulinc.com/ns/doap#>
PREFIX foaf:    <http://xmlns.com/foaf/0.1/>
PREFIX lv2:     <http://lv2plug.in/ns/lv2core#>
PREFIX midi:    <http://lv2plug.in/ns/ext/midi#>
PREFIX mo:      <http://purl.org/ontology/mo/>
PREFIX owl:     <http://www.w3.org/2002/07/owl#>
PREFIX prov:    <http://www.w3.org/ns/prov#>
PREFIX pu:      <http://purl.org/stuff/plugin-universe/>
PREFIX rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs:    <http://www.w3.org/2000/01/rdf-schema#>
PREFIX schema:  <https://schema.org/>
PREFIX sh:      <http://www.w3.org/ns/shacl#>
PREFIX skos:    <http://www.w3.org/2004/02/skos/core#>
PREFIX spdx:    <http://spdx.org/rdf/terms#>
PREFIX studio:  <http://purl.org/ontology/studio/main/>
PREFIX time:    <http://lv2plug.in/ns/ext/time#>
PREFIX trn:     <http://purl.org/stuff/transmissions/>
PREFIX ui:      <http://lv2plug.in/ns/extensions/ui#>
PREFIX units:   <http://lv2plug.in/ns/extensions/units#>
PREFIX void:    <http://rdfs.org/ns/void#>
PREFIX xsd:     <http://www.w3.org/2001/XMLSchema#>

<http://purl.org/stuff/plugin-universe/plugin/dm-stutter-b7b52339>
        rdf:type         trn:PluginProfile , lv2:DelayPlugin , <http://moddevices.com/ns/mod#DelayPlugin>;
        rdfs:comment     "\nA stereo stutter effect.\n";
        rdfs:label       "dm-Stutter";
        rdfs:seeAlso     <https://github.com/davemollen/dm-Stutter>;
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "1/64";
                           lv2:symbol   "sixty_fourth_notes"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "1/32 triplet";
                           lv2:symbol   "thirty_second_triplet_notes"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0.25;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "1/32";
                           lv2:symbol   "thirty_second_notes"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "1/16 triplet";
                           lv2:symbol   "sixteenth_triplet_notes"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "1/16";
                           lv2:symbol   "sixteenth_notes"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "1/8 triplet";
                           lv2:symbol   "eighth_triplet_notes"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0.25;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "1/8";
                           lv2:symbol   "eighth_notes"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "1/4 triplet";
                           lv2:symbol   "quarter_triplet_notes"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "3/16";
                           lv2:symbol   "three_sixteenth_notes"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0.25;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "1/4";
                           lv2:symbol   "quarter_notes"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "5/16";
                           lv2:symbol   "five_sixteenth_notes"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "1/2 triplet";
                           lv2:symbol   "half_triplet_notes"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0.25;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "3/8";
                           lv2:symbol   "six_sixteenth_notes"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "7/16";
                           lv2:symbol   "seven_sixteenth_notes"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "1/2";
                           lv2:symbol   "half_notes"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0.5;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "Chance";
                           lv2:symbol   "chance"
                         ];
        lv2:port         [ rdf:type     lv2:InputPort , lv2:ControlPort;
                           lv2:default  0.5;
                           lv2:maximum  1;
                           lv2:minimum  0;
                           lv2:name     "Duration";
                           lv2:symbol   "duration"
                         ];
        lv2:port         [ rdf:type          lv2:InputPort , lv2:ControlPort;
                           lv2:default       2;
                           lv2:maximum       4;
                           lv2:minimum       0;
                           lv2:name          "Tempo factor";
                           lv2:portProperty  lv2:integer;
                           lv2:scalePoint    [ rdf:value   4;
                                               rdfs:label  "4 x"
                                             ];
                           lv2:scalePoint    [ rdf:value   3;
                                               rdfs:label  "2 x"
                                             ];
                           lv2:scalePoint    [ rdf:value   2;
                                               rdfs:label  "1 x"
                                             ];
                           lv2:scalePoint    [ rdf:value   1;
                                               rdfs:label  "0.5 x"
                                             ];
                           lv2:scalePoint    [ rdf:value   0;
                                               rdfs:label  "0.25 x"
                                             ];
                           lv2:symbol        "tempo_factor"
                         ];
        lv2:port         [ rdf:type      lv2:InputPort , lv2:ControlPort;
                           units:unit    units:ms;
                           lv2:default   500;
                           lv2:maximum   3000;
                           lv2:minimum   10;
                           lv2:name      "Pulse";
                           lv2:symbol    "pulse";
                           pu:unitLabel  "ms"
                         ];
        lv2:port         [ rdf:type          lv2:InputPort , lv2:ControlPort;
                           lv2:default       1;
                           lv2:maximum       3;
                           lv2:minimum       1;
                           lv2:name          "Mix";
                           lv2:portProperty  lv2:integer;
                           lv2:scalePoint    [ rdf:value   3;
                                               rdfs:label  "Wet only"
                                             ];
                           lv2:scalePoint    [ rdf:value   2;
                                               rdfs:label  "Dry and wet"
                                             ];
                           lv2:scalePoint    [ rdf:value   1;
                                               rdfs:label  "Dry or wet"
                                             ];
                           lv2:symbol        "mix"
                         ];
        lv2:port         [ rdf:type          lv2:InputPort , lv2:ControlPort;
                           lv2:default       1;
                           lv2:maximum       1;
                           lv2:minimum       0;
                           lv2:name          "Sync";
                           lv2:portProperty  lv2:integer;
                           lv2:symbol        "sync"
                         ];
        lv2:port         [ rdf:type          lv2:InputPort , lv2:ControlPort;
                           lv2:default       1;
                           lv2:maximum       1;
                           lv2:minimum       0;
                           lv2:name          "Auto";
                           lv2:portProperty  lv2:integer;
                           lv2:symbol        "auto"
                         ];
        lv2:port         [ rdf:type          lv2:InputPort , lv2:ControlPort;
                           lv2:default       0;
                           lv2:maximum       1;
                           lv2:minimum       0;
                           lv2:name          "Trigger";
                           lv2:portProperty  lv2:integer;
                           lv2:symbol        "trigger"
                         ];
        lv2:port         [ rdf:type          lv2:InputPort , lv2:ControlPort;
                           lv2:default       0;
                           lv2:maximum       1;
                           lv2:minimum       0;
                           lv2:name          "On";
                           lv2:portProperty  lv2:integer;
                           lv2:symbol        "on"
                         ];
        lv2:project      "http://lv2plug.in/ns/lv2";
        dcterms:created  "2026-09-10T12:47:11.687Z"^^xsd:dateTime;
        dcterms:license  "GPLv3";
        pu:category      <http://purl.org/stuff/plugin-universe/category/effect> , <http://purl.org/stuff/plugin-universe/category/delay>;
        pu:licenceId     "GPL-3.0";
        pu:package       [ rdf:type           pu:Package;
                           rdfs:comment       "v0.1.4";
                           dcterms:issued     "2026-03-23T08:49:29Z";
                           pu:packageFile     [ rdf:type          pu:PackageFile;
                                                pu:downloadCount  20;
                                                pu:downloadUrl    <https://github.com/davemollen/dm-Stutter/releases/download/v0.1.4/dm-Stutter-windows.zip>;
                                                pu:fileKind       "archive";
                                                pu:fileSize       6625033
                                              ];
                           pu:packageFile     [ rdf:type          pu:PackageFile;
                                                pu:downloadCount  12;
                                                pu:downloadUrl    <https://github.com/davemollen/dm-Stutter/releases/download/v0.1.4/dm-Stutter-ubuntu.zip>;
                                                pu:fileKind       "archive";
                                                pu:fileSize       7580554
                                              ];
                           pu:packageFile     [ rdf:type          pu:PackageFile;
                                                pu:downloadCount  8;
                                                pu:downloadUrl    <https://github.com/davemollen/dm-Stutter/releases/download/v0.1.4/dm-Stutter-moddwarf-new.zip>;
                                                pu:fileKind       "archive";
                                                pu:fileSize       840008
                                              ];
                           pu:packageFile     [ rdf:type          pu:PackageFile;
                                                pu:downloadCount  3;
                                                pu:downloadUrl    <https://github.com/davemollen/dm-Stutter/releases/download/v0.1.4/dm-Stutter-modduox-new.zip>;
                                                pu:fileKind       "archive";
                                                pu:fileSize       840357
                                              ];
                           pu:packageFile     [ rdf:type          pu:PackageFile;
                                                pu:downloadCount  4;
                                                pu:downloadUrl    <https://github.com/davemollen/dm-Stutter/releases/download/v0.1.4/dm-Stutter-modduo-new.zip>;
                                                pu:fileKind       "archive";
                                                pu:fileSize       852793
                                              ];
                           pu:packageFile     [ rdf:type          pu:PackageFile;
                                                pu:downloadCount  7;
                                                pu:downloadUrl    <https://github.com/davemollen/dm-Stutter/releases/download/v0.1.4/dm-Stutter-macos.zip>;
                                                pu:fileKind       "archive";
                                                pu:fileSize       20106538
                                              ];
                           pu:packageVersion  "v0.1.4"
                         ];
        pu:tag           "audio-plugin" , "au" , "clap" , "vst3" , "lv2";
        trn:accepts      trn:Audio;
        trn:format       trn:LV2;
        trn:produces     trn:Audio;
        trn:requires     trn:HostTransport;
        trn:role         trn:AudioEffect;
        trn:vendor       "Dave Mollen";
        owl:sameAs       <https://github.com/davemollen/dm-Stutter>;
        foaf:homepage    <https://github.com/davemollen/dm-Stutter> .
