Coder Social home page Coder Social logo

vcv_nozori's People

Contributors

ch-nry avatar joshdavenport avatar netboy3 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

vcv_nozori's Issues

SIN FM V/O tracking in v1.1.4

Hello, I received the 1.1.4 update today.

It appears that now the effective range is between -6V and -2V with a frequency range of 1.2kHz and 21kHz with all the FQ knobs at minimum. Is this the proper behavior?

I've attached a patch.
sin_fm_demo.vcv.zip

Pitch module question

HI! It seems to me Pitch module doesn't always work. Looks like it expects some louder signal or signal with specific range of the pitch but I didn't get it yet. Sometimes it works as expected but sometimes the output is silent

Tips for using V/O on SIN AM and SIN FM

Hello, I'm having difficulty getting useful sounds out of these modules when using the V/O input. I'm finding that V/O values above 0 almost always produce results above 20kHz and many of the negative V/O produce results in that range as well. Am I doing something wrong or is it just that these modules are not meant to be "played" with note CV?

Pitch and Co.

Hallo
In the video I show how I deal with Nozoid modules . There are constant crash or sound problems here and there. At the moment, when I open the Pitch, the system crashes every now and then. I have to duplicate the Pitch Module and then reconnect it so that it works again. Please watch the video completely so that you can see it, for me it is difficult to put it into words.

Crash Nozoid.zip

https://youtu.be/UlhxlIi80XU
https://youtu.be/FQGyYyiyGW4

Lg Peter

Add sample rate conversion

If the engine sample rate is 44.1kHz for example, you can still process audio at 96kHz or whatever, you just need a sample rate converter that converts an input buffer, processes when full, and converts it back to an output buffer.
See https://github.com/VCVRack/AudibleInstruments/blob/v1/src/Clouds.cpp for an example of how to do this.
In 2005+, CPUs and sample rate conversion software (such as libspeexdsp or libsamplerate which are both included with Rack) is high quality enough to hear no aliasing or filtering to the human ear. It should also make a negligible difference in CPU, especially since you would be switching from single-sample processing to buffer processing (better cache locality, etc.)

Invalid tag in plugin.json

[Nozoid] Validating plugin.json...FAILED
[Nozoid] Issues found in `plugin.json`:

Nozori_84_MODULATE: invalid module tags: Ring Modulation
-- Valid tags are defined in https://raw.githubusercontent.com/VCVRack/Rack/v1/src/tag.cpp

Can't compile it on windows

Hi! Thanks for your modules but I can't compile it on windows.
I'm getting this error
Artem@WIN-NNS56LESTDV MINGW64 ~/rack-sdk/dep/vcv_nozori

make

Makefile:22: ../plugin.mk: No such file or directory

Make it clearer that a specific sampling rate is required, so that users won't install modules they can't use

Most VCV modules don't require any specific sampling rate. When installing a new module, users will reasonably expect it's going to work at any given sampling rate. They could get negatively surprised to to find out it's not the case. According to https://github.com/ch-nry/VCV_nozori most Nozori modules "need a 96KHz sampling rate. Few others need 48KHz sampling rate. Using another frequency is not recommended".

Is there any way to make such requirements and recommendations clearer, in order to prevent users to subscribe, download and install modules they won't be able to use?
Maybe the required or recommended sampling rate could be embedded in the name of the module?

Plugin Manager integration issues with `plugin.json`

[VCV_nozori] Issues found in `plugin.json`:

Nozori_68_ADSR: invalid module tags: nozoïd, nozori
Nozori_68_AR: invalid module tags: nozoïd, nozori
Nozori_68_CRUSH: invalid module tags: nozoïd, nozori
Nozori_68_CV_REC: invalid module tags: nozoïd, nozori
Nozori_68_DELAY: invalid module tags: nozoïd, nozori
Nozori_68_EQ: invalid module tags: nozoïd, nozori
Nozori_68_GRAN: invalid module tags: nozoïd, nozori
Nozori_68_KS: invalid module tags: nozoïd, nozori
Nozori_68_LFO: invalid module tags: nozoïd, nozori
Nozori_68_LFO_MOD: invalid module tags: nozoïd, nozori
Nozori_68_NOISE: invalid module tags: nozoïd, nozori
Nozori_68_PITCH: invalid module tags: nozoïd, nozori
Nozori_68_RND_LOOP: invalid module tags: nozoïd, nozori
Nozori_68_SIN_MOD: invalid module tags: nozoïd, nozori
Nozori_68_VCA_PAN: invalid module tags: nozoïd, nozori
Nozori_68_VCF_MOD: invalid module tags: nozoïd, nozori
Nozori_68_VCF_MORPH: invalid module tags: nozoïd, nozori
Nozori_68_VCO: invalid module tags: nozoïd, nozori
Nozori_68_VCO_LOOP: invalid module tags: nozoïd, nozori
Nozori_68_VCO_MORPH: invalid module tags: nozoïd, nozori
Nozori_68_VCO_QTZ: invalid module tags: nozoïd, nozori
Nozori_68_VCO_WS: invalid module tags: nozoïd, nozori
Nozori_68_WS: invalid module tags: nozoïd, nozori
-- Valid tags are defined in https://raw.githubusercontent.com/VCVRack/Rack/v1/src/tag.cpp
changelogUrl: no URL specified
Invalid license ID: GPL v3
-- License must be a valid Identifier from https://spdx.org/licenses/

Very Processor-Intensive

Your modules are very interesting. I want to use them, but I can't. At 96k, they completely overwhelm my i7-3770, even with a 2048 block size on my PreSonus audio interface. The sound breaks up terribly.

I hope you can find a way to make your modules less processor-intensive, because I really want to explore them. :)

Migration to V2

I've just completed migrating the plugin to V2 and making a few enhancements. I've added a dark theme in the spirit of following the actual hardware modules. I've posted a PR #17 for your review and merge. I'm attaching below pre-built test binaries of the plugin for all three platforms. Please make sure to open the zip file below and pick the plugin binary for your platform. The binaries were built from modified sources posted to my repository and built as of commit da9fc03.

Nozoid-2.1.3.zip

"This module need 96 kHz" message does not disappear

All the modules have the same issue. I tried changing to 96kHz, restarting Rack, saving and reloading the patch with 96kHz. Is this meant to happen?

I'm using Rack 1.1.6, the modules are 1.1.5, I am running MacOS Catalina 10.15.4.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.