{
  "_id": "6a13fa11acfb0bcc41d34ed0",
  "Package": "soundgen",
  "Type": "Package",
  "Title": "Sound Synthesis and Acoustic Analysis",
  "Version": "2.9.0",
  "Authors@R": "person(\"Andrey\", \"Anikin\", email = \"andrey.anikin@cogsci.se\", role = c(\"aut\", \"cre\"))",
  "Maintainer": "Andrey Anikin <andrey.anikin@cogsci.se>",
  "URL": "http://cogsci.se/soundgen.html",
  "Description": "Performs parametric synthesis of sounds with harmonic and\nnoise components such as animal vocalizations or human voice.\nAlso offers tools for audio manipulation and acoustic analysis,\nincluding pitch tracking, spectral analysis, audio\nsegmentation, pitch and formant shifting, etc. Includes four\ninteractive web apps for synthesizing and annotating audio,\nmanually correcting pitch contours, and measuring formant\nfrequencies. Reference: Anikin (2019)\n<doi:10.3758/s13428-018-1095-7>.",
  "License": "GPL (>= 2)",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-25 07:24:11 UTC",
    "User": "root"
  },
  "Author": "Andrey Anikin [aut, cre]",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-02-24 10:40:02 UTC",
  "RemoteUrl": "https://github.com/cran/soundgen",
  "RemoteRef": "HEAD",
  "RemoteSha": "7785dc07da320a519aa72589b2b055367e7a8e0b",
  "MD5sum": "6eda4ffbf45012939265da162fd912c6",
  "_user": "cran",
  "_type": "src",
  "_file": "soundgen_2.9.0.tar.gz",
  "_fileid": "f70e5f04b886241a70448a639594013f67e5f1539e2ed5aeb2c962294402dd7e",
  "_filesize": 1763574,
  "_sha256": "f70e5f04b886241a70448a639594013f67e5f1539e2ed5aeb2c962294402dd7e",
  "_created": "2026-05-25T07:24:11.000Z",
  "_published": "2026-05-25T07:28:17.043Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77673179685,
      "time": 192,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7193665992"
    },
    {
      "job": 77673179703,
      "time": 181,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7193663491"
    },
    {
      "job": 77672791119,
      "time": 197,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7193618366"
    },
    {
      "job": 77673179670,
      "time": 121,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7193648696"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26388621615",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/soundgen",
  "_commit": {
    "id": "7785dc07da320a519aa72589b2b055367e7a8e0b",
    "author": "Andrey Anikin <andrey.anikin@cogsci.se>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 2.9.0\n",
    "time": 1771929602
  },
  "_maintainer": {
    "name": "Andrey Anikin",
    "email": "andrey.anikin@cogsci.se"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "stats",
      "version": ">= 4.0.0",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "tuneR",
      "role": "Imports"
    },
    {
      "package": "seewave",
      "version": ">= 2.1.6",
      "role": "Imports"
    },
    {
      "package": "zoo",
      "role": "Imports"
    },
    {
      "package": "mvtnorm",
      "role": "Imports"
    },
    {
      "package": "dtw",
      "role": "Imports"
    },
    {
      "package": "phonTools",
      "role": "Imports"
    },
    {
      "package": "signal",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "shinyjs",
      "role": "Imports"
    },
    {
      "package": "bslib",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "doParallel",
      "role": "Imports"
    },
    {
      "package": "nonlinearTseries",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 2,
  "_updates": [
    {
      "week": "2025-29",
      "n": 1
    },
    {
      "week": "2025-40",
      "n": 1
    },
    {
      "week": "2025-50",
      "n": 1
    },
    {
      "week": "2026-09",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "2.7.3",
      "date": "2025-07-17"
    },
    {
      "name": "2.7.4",
      "date": "2025-09-29"
    },
    {
      "name": "2.8.0",
      "date": "2025-12-14"
    },
    {
      "name": "2.9.0",
      "date": "2026-02-24"
    }
  ],
  "_stars": 2,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 559,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/soundgen"
  },
  "_mentions": 4,
  "_searchresults": 129,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/soundgen.html",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2017-09-04"
    },
    {
      "version": "1.1.0",
      "date": "2017-10-19"
    },
    {
      "version": "1.1.1",
      "date": "2017-12-02"
    },
    {
      "version": "1.1.2",
      "date": "2018-01-23"
    },
    {
      "version": "1.2.0",
      "date": "2018-03-06"
    },
    {
      "version": "1.2.1",
      "date": "2018-08-04"
    },
    {
      "version": "1.3.0",
      "date": "2018-08-31"
    },
    {
      "version": "1.3.1",
      "date": "2018-10-04"
    },
    {
      "version": "1.3.2",
      "date": "2019-01-10"
    },
    {
      "version": "1.4.0",
      "date": "2019-03-13"
    },
    {
      "version": "1.4.1",
      "date": "2019-07-05"
    },
    {
      "version": "1.5.0",
      "date": "2019-09-11"
    },
    {
      "version": "1.5.1",
      "date": "2019-10-12"
    },
    {
      "version": "1.6.0",
      "date": "2019-12-09"
    },
    {
      "version": "1.6.1",
      "date": "2020-01-22"
    },
    {
      "version": "1.6.2",
      "date": "2020-02-06"
    },
    {
      "version": "1.7.0",
      "date": "2020-05-24"
    },
    {
      "version": "1.8.0",
      "date": "2020-08-11"
    },
    {
      "version": "1.8.1",
      "date": "2020-09-18"
    },
    {
      "version": "1.8.2",
      "date": "2020-10-17"
    },
    {
      "version": "2.0.0",
      "date": "2021-03-15"
    },
    {
      "version": "2.1.0",
      "date": "2021-06-19"
    },
    {
      "version": "2.2.0",
      "date": "2021-08-07"
    },
    {
      "version": "2.3.0",
      "date": "2021-09-06"
    },
    {
      "version": "2.4.0",
      "date": "2021-10-16"
    },
    {
      "version": "2.5.0",
      "date": "2021-11-21"
    },
    {
      "version": "2.5.1",
      "date": "2022-02-10"
    },
    {
      "version": "2.5.2",
      "date": "2022-08-14"
    },
    {
      "version": "2.5.3",
      "date": "2022-12-11"
    },
    {
      "version": "2.6.0",
      "date": "2023-05-22"
    },
    {
      "version": "2.6.1",
      "date": "2023-09-29"
    },
    {
      "version": "2.6.2",
      "date": "2023-12-03"
    },
    {
      "version": "2.6.3",
      "date": "2024-05-28"
    },
    {
      "version": "2.7.0",
      "date": "2024-09-11"
    },
    {
      "version": "2.7.1",
      "date": "2024-10-22"
    },
    {
      "version": "2.7.2",
      "date": "2025-01-22"
    },
    {
      "version": "2.7.3",
      "date": "2025-07-17"
    },
    {
      "version": "2.7.4",
      "date": "2025-09-29"
    },
    {
      "version": "2.8.0",
      "date": "2025-12-14"
    },
    {
      "version": "2.9.0",
      "date": "2026-02-24"
    }
  ],
  "_exports": [
    "addAM",
    "addFormants",
    "addPitchJumps",
    "addVectors",
    "analyze",
    "annotation_app",
    "audSpectrogram",
    "bandpass",
    "beat",
    "compareSounds",
    "compressor",
    "crossFade",
    "detectNLP",
    "ERBToHz",
    "estimateVTL",
    "fade",
    "fart",
    "filterMS",
    "filterSoundByMS",
    "findInflections",
    "findJumps",
    "findPeaks",
    "flatEnv",
    "flatSpectrum",
    "formant_app",
    "gaussianSmooth2D",
    "generateNoise",
    "getDuration",
    "getEntropy",
    "getEnv",
    "getHNR",
    "getIntegerRandomWalk",
    "getLoudness",
    "getPitchZc",
    "getPrior",
    "getRandomWalk",
    "getRMS",
    "getRolloff",
    "getSmoothContour",
    "getSpectralEnvelope",
    "getSurprisal",
    "HzToERB",
    "HzToNotes",
    "HzToOther",
    "HzToSemitones",
    "invertSpectrogram",
    "matchPars",
    "modulationSpectrum",
    "morph",
    "msToSpec",
    "naiveBayes",
    "naiveBayes_train",
    "noiseRemoval",
    "nonlinPred",
    "normalizeFolder",
    "notesToHz",
    "optimizePars",
    "osc",
    "otherToHz",
    "phasegram",
    "phon2sone",
    "pitch_app",
    "pitchDescriptives",
    "pitchSmoothPraat",
    "playme",
    "plotMS",
    "prosody",
    "reportTime",
    "resample",
    "reverb",
    "schwa",
    "segment",
    "semitonesToHz",
    "shiftFormants",
    "shiftPitch",
    "sone2phon",
    "soundgen",
    "soundgen_app",
    "specToMS",
    "specToMS_1D",
    "spectrogram",
    "ssm",
    "timeStretch",
    "transplantEnv",
    "transplantFormants"
  ],
  "_datasets": [
    {
      "name": "def_form",
      "title": "Defaults and ranges for formant_app()",
      "object": "def_form",
      "class": [
        "data.frame"
      ],
      "fields": [
        "default",
        "low",
        "high",
        "step"
      ],
      "rows": 27,
      "table": true,
      "tojson": true
    },
    {
      "name": "defaults",
      "title": "Shiny app defaults",
      "object": "defaults",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "defaults_analyze",
      "title": "Defaults and ranges for analyze()",
      "object": "defaults_analyze",
      "class": [
        "data.frame"
      ],
      "fields": [
        "default",
        "low",
        "high",
        "step"
      ],
      "rows": 58,
      "table": true,
      "tojson": true
    },
    {
      "name": "defaults_analyze_pitchCand",
      "title": "Defaults for plotting with analyze()",
      "object": "defaults_analyze_pitchCand",
      "class": [
        "data.frame"
      ],
      "fields": [
        "method",
        "col",
        "pch",
        "cex",
        "lwd",
        "lty"
      ],
      "rows": 9,
      "table": true,
      "tojson": true
    },
    {
      "name": "detectNLP_training_nonv",
      "title": "Nonlinear phenomena: Naive Bayes classifier trained on human nonverbal vocalizations",
      "object": "detectNLP_training_nonv",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "detectNLP_training_synth",
      "title": "Nonlinear phenomena: Naive Bayes classifier trained on synthetic sounds",
      "object": "detectNLP_training_synth",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "hillenbrand",
      "title": "Formants in American vowels",
      "object": "hillenbrand",
      "class": [
        "data.frame"
      ],
      "fields": [
        "vowel",
        "F1Rel",
        "F2Rel",
        "F3Rel",
        "F4Rel"
      ],
      "rows": 12,
      "table": true,
      "tojson": true
    },
    {
      "name": "notesDict",
      "title": "Conversion table from Hz to musical notation",
      "object": "notesDict",
      "class": [
        "data.frame"
      ],
      "fields": [
        "note",
        "freq"
      ],
      "rows": 192,
      "table": true,
      "tojson": true
    },
    {
      "name": "permittedValues",
      "title": "Defaults and ranges for soundgen()",
      "object": "permittedValues",
      "class": [
        "data.frame"
      ],
      "fields": [
        "default",
        "low",
        "high",
        "step"
      ],
      "rows": 62,
      "table": true,
      "tojson": true
    },
    {
      "name": "pitchContour",
      "title": "Manually corrected pitch contours in 260 sounds",
      "object": "pitchContour",
      "class": [
        "data.frame"
      ],
      "fields": [
        "file",
        "pitch"
      ],
      "rows": 260,
      "table": true,
      "tojson": true
    },
    {
      "name": "pitchManual",
      "title": "Manual pitch estimation in 260 sounds",
      "object": "pitchManual",
      "class": [
        "numeric"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "presets",
      "title": "Presets",
      "object": "presets",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "segmentManual",
      "title": "Manual counts of syllables in 260 sounds",
      "object": "segmentManual",
      "class": [
        "numeric"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "addAM",
      "title": "Add amplitude modulation",
      "topics": [
        "addAM"
      ]
    },
    {
      "page": "addFormants",
      "title": "Add formants",
      "topics": [
        "addFormants"
      ]
    },
    {
      "page": "addPitchJumps",
      "title": "Add pitch jumps",
      "topics": [
        "addPitchJumps"
      ]
    },
    {
      "page": "addVectors",
      "title": "Add overlapping vectors",
      "topics": [
        "addVectors"
      ]
    },
    {
      "page": "analyze",
      "title": "Acoustic analysis",
      "topics": [
        "analyze"
      ]
    },
    {
      "page": "annotation_app",
      "title": "Annotation app",
      "topics": [
        "annotation_app"
      ]
    },
    {
      "page": "audSpectrogram",
      "title": "Auditory spectrogram",
      "topics": [
        "audSpectrogram"
      ]
    },
    {
      "page": "bandpass",
      "title": "Bandpass/stop filters",
      "topics": [
        "bandpass"
      ]
    },
    {
      "page": "beat",
      "title": "Generate beat",
      "topics": [
        "beat"
      ]
    },
    {
      "page": "compareSounds",
      "title": "Compare two sounds",
      "topics": [
        "compareSounds"
      ]
    },
    {
      "page": "crossFade",
      "title": "Join two waveforms by cross-fading",
      "topics": [
        "crossFade"
      ]
    },
    {
      "page": "defaults",
      "title": "Shiny app defaults",
      "topics": [
        "defaults"
      ]
    },
    {
      "page": "defaults_analyze",
      "title": "Defaults and ranges for analyze()",
      "topics": [
        "defaults_analyze"
      ]
    },
    {
      "page": "defaults_analyze_pitchCand",
      "title": "Defaults for plotting with analyze()",
      "topics": [
        "defaults_analyze_pitchCand"
      ]
    },
    {
      "page": "detectNLP",
      "title": "Detect NLP",
      "topics": [
        "detectNLP"
      ]
    },
    {
      "page": "detectNLP_training_nonv",
      "title": "Nonlinear phenomena: Naive Bayes classifier trained on human nonverbal vocalizations",
      "topics": [
        "detectNLP_training_nonv"
      ]
    },
    {
      "page": "detectNLP_training_synth",
      "title": "Nonlinear phenomena: Naive Bayes classifier trained on synthetic sounds",
      "topics": [
        "detectNLP_training_synth"
      ]
    },
    {
      "page": "estimateVTL",
      "title": "Estimate vocal tract length",
      "topics": [
        "estimateVTL"
      ]
    },
    {
      "page": "fade",
      "title": "Fade",
      "topics": [
        "fade"
      ]
    },
    {
      "page": "fart",
      "title": "Fart",
      "topics": [
        "fart"
      ]
    },
    {
      "page": "filterMS",
      "title": "Filter modulation spectrum",
      "topics": [
        "filterMS"
      ]
    },
    {
      "page": "filterSoundByMS",
      "title": "Filter sound by modulation spectrum",
      "topics": [
        "filterSoundByMS"
      ]
    },
    {
      "page": "findInflections",
      "title": "Find inflections",
      "topics": [
        "findInflections"
      ]
    },
    {
      "page": "findJumps",
      "title": "Find frequency jumps",
      "topics": [
        "findJumps"
      ]
    },
    {
      "page": "findPeaks",
      "title": "Find peaks",
      "topics": [
        "findPeaks"
      ]
    },
    {
      "page": "flatEnv",
      "title": "Flat envelope / compressor",
      "topics": [
        "compressor",
        "flatEnv"
      ]
    },
    {
      "page": "flatSpectrum",
      "title": "Flat spectrum",
      "topics": [
        "flatSpectrum"
      ]
    },
    {
      "page": "formant_app",
      "title": "Interactive formant tracker",
      "topics": [
        "formant_app"
      ]
    },
    {
      "page": "gaussianSmooth2D",
      "title": "Gaussian smoothing in 2D",
      "topics": [
        "gaussianSmooth2D"
      ]
    },
    {
      "page": "generateNoise",
      "title": "Generate noise",
      "topics": [
        "generateNoise"
      ]
    },
    {
      "page": "getDuration",
      "title": "Get duration",
      "topics": [
        "getDuration"
      ]
    },
    {
      "page": "getEntropy",
      "title": "Entropy",
      "topics": [
        "getEntropy"
      ]
    },
    {
      "page": "getEnv",
      "title": "Get amplitude envelope",
      "topics": [
        "getEnv"
      ]
    },
    {
      "page": "getHNR",
      "title": "Get HNR",
      "topics": [
        "getHNR"
      ]
    },
    {
      "page": "getIntegerRandomWalk",
      "title": "Discrete random walk",
      "topics": [
        "getIntegerRandomWalk"
      ]
    },
    {
      "page": "getLoudness",
      "title": "Get loudness",
      "topics": [
        "getLoudness"
      ]
    },
    {
      "page": "getPitchZc",
      "title": "Zero-crossing rate",
      "topics": [
        "getPitchZc"
      ]
    },
    {
      "page": "getPrior",
      "title": "Get prior for pitch candidates",
      "topics": [
        "getPrior"
      ]
    },
    {
      "page": "getRandomWalk",
      "title": "Random walk",
      "topics": [
        "getRandomWalk"
      ]
    },
    {
      "page": "getRMS",
      "title": "RMS amplitude",
      "topics": [
        "getRMS"
      ]
    },
    {
      "page": "getRolloff",
      "title": "Control rolloff of harmonics",
      "topics": [
        "getRolloff"
      ]
    },
    {
      "page": "getSmoothContour",
      "title": "Smooth contour from anchors",
      "topics": [
        "getSmoothContour"
      ]
    },
    {
      "page": "getSpectralEnvelope",
      "title": "Spectral envelope",
      "topics": [
        "getSpectralEnvelope"
      ]
    },
    {
      "page": "getSurprisal",
      "title": "Get surprisal",
      "topics": [
        "getSurprisal"
      ]
    },
    {
      "page": "hillenbrand",
      "title": "Formants in American vowels",
      "topics": [
        "hillenbrand"
      ]
    },
    {
      "page": "HzToERB",
      "title": "Convert Hz to ERB rate",
      "topics": [
        "ERBToHz",
        "HzToERB"
      ]
    },
    {
      "page": "HzToNotes",
      "title": "Convert between Hz and notes",
      "topics": [
        "HzToNotes",
        "notesToHz"
      ]
    },
    {
      "page": "HzToOther",
      "title": "Convert between Hz and other frequency scales",
      "topics": [
        "HzToOther",
        "otherToHz"
      ]
    },
    {
      "page": "HzToSemitones",
      "title": "Convert semitones to Hz and back",
      "topics": [
        "HzToSemitones",
        "semitonesToHz"
      ]
    },
    {
      "page": "invertSpectrogram",
      "title": "Invert spectrogram",
      "topics": [
        "invertSpectrogram"
      ]
    },
    {
      "page": "matchPars",
      "title": "Match soundgen pars (experimental)",
      "topics": [
        "matchPars"
      ]
    },
    {
      "page": "modulationSpectrum",
      "title": "Modulation spectrum",
      "topics": [
        "modulationSpectrum"
      ]
    },
    {
      "page": "morph",
      "title": "Morph sounds",
      "topics": [
        "morph"
      ]
    },
    {
      "page": "msToSpec",
      "title": "Modulation spectrum to spectrogram",
      "topics": [
        "msToSpec"
      ]
    },
    {
      "page": "naiveBayes",
      "title": "Naive Bayes",
      "topics": [
        "naiveBayes"
      ]
    },
    {
      "page": "naiveBayes_train",
      "title": "Train a naive Bayes classifier",
      "topics": [
        "naiveBayes_train"
      ]
    },
    {
      "page": "noiseRemoval",
      "title": "Noise removal",
      "topics": [
        "noiseRemoval"
      ]
    },
    {
      "page": "nonlinPred",
      "title": "Nonlinear prediction",
      "topics": [
        "nonlinPred"
      ]
    },
    {
      "page": "normalizeFolder",
      "title": "Normalize folder",
      "topics": [
        "normalizeFolder"
      ]
    },
    {
      "page": "notesDict",
      "title": "Conversion table from Hz to musical notation",
      "topics": [
        "notesDict"
      ]
    },
    {
      "page": "optimizePars",
      "title": "Optimize parameters for acoustic analysis",
      "topics": [
        "optimizePars"
      ]
    },
    {
      "page": "osc",
      "title": "Oscillogram",
      "topics": [
        "osc"
      ]
    },
    {
      "page": "permittedValues",
      "title": "Defaults and ranges for soundgen()",
      "topics": [
        "permittedValues"
      ]
    },
    {
      "page": "phasegram",
      "title": "Phasegram",
      "topics": [
        "phasegram"
      ]
    },
    {
      "page": "phon2sone",
      "title": "Phon-sone conversion",
      "topics": [
        "phon2sone",
        "sone2phon"
      ]
    },
    {
      "page": "pitch_app",
      "title": "Interactive pitch tracker",
      "topics": [
        "pitch_app"
      ]
    },
    {
      "page": "pitchContour",
      "title": "Manually corrected pitch contours in 260 sounds",
      "topics": [
        "pitchContour"
      ]
    },
    {
      "page": "pitchDescriptives",
      "title": "Pitch descriptives",
      "topics": [
        "pitchDescriptives"
      ]
    },
    {
      "page": "pitchManual",
      "title": "Manual pitch estimation in 260 sounds",
      "topics": [
        "pitchManual"
      ]
    },
    {
      "page": "pitchSmoothPraat",
      "title": "Pitch smoothing as in Praat",
      "topics": [
        "pitchSmoothPraat"
      ]
    },
    {
      "page": "playme",
      "title": "Play audio",
      "topics": [
        "playme"
      ]
    },
    {
      "page": "plotMS",
      "title": "Plot modulation spectrum",
      "topics": [
        "plotMS"
      ]
    },
    {
      "page": "presets",
      "title": "Presets",
      "topics": [
        "presets"
      ]
    },
    {
      "page": "prosody",
      "title": "Prosody",
      "topics": [
        "prosody"
      ]
    },
    {
      "page": "reportTime",
      "title": "Report time",
      "topics": [
        "reportTime"
      ]
    },
    {
      "page": "resample",
      "title": "Resample a vector",
      "topics": [
        "resample"
      ]
    },
    {
      "page": "reverb",
      "title": "Reverb & echo",
      "topics": [
        "reverb"
      ]
    },
    {
      "page": "schwa",
      "title": "Schwa-related formant conversion",
      "topics": [
        "schwa"
      ]
    },
    {
      "page": "segment",
      "title": "Segment a sound",
      "topics": [
        "segment"
      ]
    },
    {
      "page": "segmentManual",
      "title": "Manual counts of syllables in 260 sounds",
      "topics": [
        "segmentManual"
      ]
    },
    {
      "page": "shiftFormants",
      "title": "Shift formants",
      "topics": [
        "shiftFormants"
      ]
    },
    {
      "page": "shiftPitch",
      "title": "Shift pitch",
      "topics": [
        "shiftPitch"
      ]
    },
    {
      "page": "soundgen",
      "title": "Generate a sound",
      "topics": [
        "soundgen"
      ]
    },
    {
      "page": "soundgen_app",
      "title": "Interactive sound synthesizer",
      "topics": [
        "soundgen_app"
      ]
    },
    {
      "page": "specToMS",
      "title": "Spectrogram to modulation spectrum",
      "topics": [
        "specToMS"
      ]
    },
    {
      "page": "specToMS_1D",
      "title": "Spectrogram to modulation spectrum 1D",
      "topics": [
        "specToMS_1D"
      ]
    },
    {
      "page": "spectrogram",
      "title": "Spectrogram",
      "topics": [
        "spectrogram"
      ]
    },
    {
      "page": "ssm",
      "title": "Self-similarity matrix",
      "topics": [
        "ssm"
      ]
    },
    {
      "page": "timeStretch",
      "title": "Time stretch",
      "topics": [
        "timeStretch"
      ]
    },
    {
      "page": "transplantEnv",
      "title": "Transplant envelope",
      "topics": [
        "transplantEnv"
      ]
    },
    {
      "page": "transplantFormants",
      "title": "Transplant formants",
      "topics": [
        "transplantFormants"
      ]
    }
  ],
  "_readme": "https://github.com/cran/soundgen/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "codetools",
    "commonmark",
    "curl",
    "data.table",
    "digest",
    "doParallel",
    "dtw",
    "fastmap",
    "fontawesome",
    "foreach",
    "fs",
    "glue",
    "htmltools",
    "httpuv",
    "iterators",
    "jquerylib",
    "jsonlite",
    "later",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "memoise",
    "mime",
    "mvtnorm",
    "nonlinearTseries",
    "otel",
    "phonTools",
    "promises",
    "proxy",
    "quadprog",
    "quantmod",
    "R6",
    "rappdirs",
    "Rcpp",
    "RcppArmadillo",
    "rlang",
    "sass",
    "seewave",
    "shiny",
    "shinyjs",
    "signal",
    "sourcetools",
    "tseries",
    "TTR",
    "tuneR",
    "withr",
    "xtable",
    "xts",
    "zoo"
  ],
  "_score": 5.092860943338818,
  "_indexed": true,
  "_nocasepkg": "soundgen",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.9.0",
      "date": "2026-05-25T07:26:38.000Z",
      "distro": "noble",
      "commit": "7785dc07da320a519aa72589b2b055367e7a8e0b",
      "fileid": "cdda4656b9b9078565e08b3c4344874d9e841f8120b9c009a56a1b4e76652e84",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26388621615"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.9.0",
      "date": "2026-05-25T07:26:32.000Z",
      "distro": "noble",
      "commit": "7785dc07da320a519aa72589b2b055367e7a8e0b",
      "fileid": "2bf1674fd9660a117e25fe99b2de69330df207bcc624b5ca1ec7958dbc3e7c1d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26388621615"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.9.0",
      "date": "2026-05-25T07:26:45.000Z",
      "commit": "7785dc07da320a519aa72589b2b055367e7a8e0b",
      "fileid": "3b7d5c55a386f24c3bc58508987c176d7b11ec9d8d6ebfe86b0c4f056680058c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26388621615"
    }
  ]
}