Code Monkey home page Code Monkey logo

vvvv.audio's Introduction

Implementation of a modular audio engine for vvvv.

Flattr this git repo

Engine 1

The source code is released under the LGPLv3 license.

vvvv.audio's People

Contributors

joreg avatar tebjan avatar waffle-iron avatar woeishi avatar

Stargazers

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

Watchers

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

vvvv.audio's Issues

VST error

I just got this error when running the VSTTest.v4p from girlpower and browsing for VST plugins and making a comment on github in chrome
error

Audio node confusion

Having installed both this pack and the addon pack the node browser gets pretty confusing when looking for audio nodes. I can see these categories, I think some of the categories are the same:

(DShow9)
(Audio)
(Bass)
(Bass Asio)

When I want to find one of the Audio nodes of this pack it is pretty confusing browsing through and figuring out what is what.

SystemFolder (File) should have a reference to the VST folder

Not sure if this is even possible, but I can see that I have some of the same VST plugins as Tonfilm and having the system folder include an option of the specific VST folder would make life a bit easier when sharing patches with VST's in them.

Audio Channels seem to add when mixed

So if I have many sounds playing at once, I have to pull down the master volume, ( I guess this is normal?) also I seem to have to have the Resample filter in even through the audio is 44.1 and the engine is 44.1
(I'm using asio4all and a normal sound card here btw)
Even bring levels down so that its not peaking, there is still some distortion but
If the resample transition band is 1 the distortion seems to go.
So what is the transition band?
Any suggestions of how to handle levels etc?
https://copy.com/TJNQkoZvsf4GTgkF
is my patch that distorts, audio included...
TBH at this level I can't hear it, so I've borrowed my girl friends undamaged ears to monitor for me!

WaveTableSynthesis.v4p has too many frequencies going into it

It sounds awesome! but it is a bit confusing that the cool sound is generated by 9 frequencies going into WaveTable and only the first frequency is shown in the IOBox. I would suggest either juyst one frequency, where you can hear it is just in one channel or two frequencies that are a tiny bit different to show how stereo works. perhaps a switch between the two cases

AudioEngine Do Seek wanted

A seek time and Do Seek functionality would make AudioEngine more useful for stuff like restarting the nice christmas tune in the example file. see VSTSynth.v4p in girlpower and try to restart the song.

Zip file should extrackt to packs

If I understood it right, all pack zip files should be places inside the vvvv root folder and the extracted using the extract here function, then the zip should create and place everything in the correct packs folder or create it if it isn't there.

currently we need to unpack the audio pack in the packs folder.

or am I wrong?

vst Path

hey,

regarding VST path using the standard
HKEY_USERS\xxxxxxx\Software\VstInstall path
most of the vst's can be moved but few of them saves their settings in the registry... to tell where the VST and its ressources are located
so +1 for this option!

Sample based signal

also make a signal type which is sample based, only one sample is processed in the node.

Audio Out, resample and Meter

When looking at Cat's patch here: #30 I wanted to look at the signals at different positions in the audio chain using the Meter. when connecting the meter to the output of the matrix mixer I get no signal like I do with the outputs of both FileStream and Resample.

Likewise if I try to connect the matrix mixer directly to AudioOut I get no sound.

MultiSine keeps playing it is when saving

vvvvv has always frozen up when saving, but when MultiSine is playing while saving the constant beeeeeep when trying to figure out which file name to give is annoying. I would say that a possibility of muting audio while the save dialog is open would be necessary in order not to go crazy if you save a lot and if connected to a PA it would be awful.

VST Midi Out

implementation of a midi out pin! some vst audio effects can output midi data's like pitch trackers

Scrub Audio

I'm trying to scrub an audio track along with a video track, I'm curtrently do seeking, and seek position, but its very clicky, it would be great to have a way of scrubbing/varispeeding playback...

non working Vst's List

  • NI Battery (3 or 4) can not be loaded! see screenshot
    vsterror

-Waldorf Largo output sound when playing the onscreen keyboard but doesn't receive/play the Midi in data's! no TTY error

Pops when using lots of filestream nodes

So my patch as it was had 6 sub patches, each with 5 filestreams in them, they each had varying numbers, (or none, could this be an issue, I'll try and put a dummy file in) of files.
After a minute or 2 of perfect playback, I start getting pops, funnily enough on my SSD theres more, so its possibly my system is weird...
This is regardless of sound card.
My solution is to switch files into 1 subpatch of 5 filestreams, which seems to be fine, but I have had occasionally found I loose all playback if I switch too fast and have to reload the patch.

Cache audio files

decode audio files with different sample rate on load and play back a stream of floats

Strange behaviour of operand nodes

Multiply (* AM)
Sum (+)
Difference (-)

blink red and does not output noting on their output pins.
Render TTY -> 00:05:43 ERR : Exception occured in TMPluginWrapperNode.Evaluate: Object reference not set to an instance of an object.

Any idea?

spread operations

got some trouble while compiling vvvv.audio. seems that the definitions of the spread operations are missing?

Der Typ- oder Namespacename 'Pairwise' konnte nicht gefunden werden. (Fehlt eine Using-Direktive oder ein Assemblyverweis?) (CS0246) - E:\SpreadOperations.cs:73,31

same for cons, setslice and so on.

i browsed the repo but could not find any definitions or functions..

Level Units

I downloaded Cat's patch and played around with it a bit and when trying to calculate the gain reduction in the matrix mixer, I ran into the trouble of know what the units of levels are.

It's clear then using the meter, it says clearly Level dBs but what about the gain in the mixer, what are the units there?

sunep

EDIT: this is the thread with the patch I am referring to: #38

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.