FreeBSD Ports

audio/neuralrack-lv2 0.4.1

NeuralRack is a Neural Model and Impulse Response File loader

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
6e11c23641
License
BSD3CLAUSE
Categories
audio
Package size
1100.6 KiB, 7519.5 KiB installed

Description

NeuralRack is a Neural Model and Impulse Response File loader.

It supports *.nam files with the Neural Amp Modeler engine, or *.json or .aidax files with the RTNeural engine.

NeuralRack emulate a simple guitar effect chain with a pedal, a EQ a Amplifier and a Stereo Cabinet.

Optional, NeuralRack could run the complete process in buffered mode to reduce the dsp load. The resulting latency will be reported to the host so that it could be compensated. For information the resulting latency will be shown on the GUI.

NeuralRack supports resampling when needed to match the expected sample rate of the loaded models. Both models and the IR Files may have different expectations regarding the sample rate.

Install

As a binary package — by origin, or by package name:

pkg install audio/neuralrack-lv2
pkg install neuralrack-lv2

From the ports tree:

cd /usr/ports/audio/neuralrack-lv2/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	neuralrack-lv2>0:audio/neuralrack-lv2

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.4.10.4.1-0.2.0.20.4.1
FreeBSD:14:quarterly-0.4.1n/a0.1.80.4.1
FreeBSD:15:latest0.4.10.4.1n/a0.2.0.20.2.0.2
FreeBSD:15:quarterly-0.4.1n/an/an/a
FreeBSD:16:latest-0.4.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Library 4

The full lists below include those, and their dependencies in turn.

All build dependencies 69
All run dependencies 50

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c++20-lang gmake gnome localbase pkgconfig xorg
Service scripts
none

Files

pkg-plist 10
  • bin/Neuralrack
  • lib/clap/NeuralRack.clap
  • lib/lv2/Neuralrack.lv2/NeuralRack.ttl
  • lib/lv2/Neuralrack.lv2/Neuralrack.so
  • lib/lv2/Neuralrack.lv2/Neuralrack_ui.so
  • lib/lv2/Neuralrack.lv2/manifest.ttl
  • lib/vst/NeuralRackvst.so
  • lib/vst3/NeuralRackVST3.vst3/Contents/-freebsd/NeuralRackVST3.so
  • share/applications/NeuralRack.desktop
  • share/pixmaps/NeuralRack.svg
distinfo 8
FileSizeSHA256
brummer10-neuralrack-v0.4.1_GH0.tar.gz3149913c943a0923bbd000a03681071d0e5f5dfa99f1dd2037420e54ce35bdb74633a4
brummer10-libxputty-a1a89fab276a49aff1e9810de9c73f3ae6ce462d_GH0.tar.gz75837817207b9961eedfeaff78ea2256f95e3afb0d10c2ab8c58079a8a8a8981b83fc5
HiFi-LoFi-FFTConvolver-f2cdeb04c42141d2caec19ca4f137398b2a76b85_GH0.tar.gz1453738c7c4d9d2973f80df152993eda871c8ffaf886f9d7185301a890f3f656142a2
mikeoliphant-NeuralAudio-606d57a57a6534218bb635ca778c85b8fdd3929a_GH0.tar.gz40481966f8dc466ebc0fddbefcc1288a44d9998a362954d11e7f057e8176ae41568abe
mikeoliphant-RTNeural-5909c44_GH0.tar.gz2.649579e+06bef7afb429ddc400680f30033b20fa961c4b5bc3adc72aaac3989505da7f402b
xtensor-stack-xsimd-a00c81f7b9e808a42aedcf7da2fbb1f9a636da34_GH0.tar.gz217905f1c485107ae0b29069a88bf9619d2d93eaed8321ae03a83d7fc437da85d5b9fd
mikeoliphant-NeuralAmpModelerCore-4c0ee78b71abd5eb20aec58562e7540f43caac3b_GH0.tar.gz7971124e9998ae116c3805089165d7da8c5f79ee004771731fa44e47dde30f96eab276
Chowdhury-DSP-math_approx-f6d55e70f0c5e888d3a0c4e252b02b530210c78a_GH0.tar.gz380993c638ff556d7874c01ccc327a84b9b09ed2334846341195e3f0d26803418a432

Commit history 2

DateCommitCreditsLog message
6e11c23641 Piotr Kubaj audio/neuralrack-lv2: fix packaging on non-amd64
Name the VST3 bundle directory after the compiler target instead of uname -m, which is the platform (powerpc, arm64) on FreeBSD, and make pkg-plist follow ARCH.
b1de905bdc Yuri Victorovich audio/neuralrack-lv2: update 0.3.2 → 0.4.1