Coder Social home page Coder Social logo

renoise-vlc-control's Introduction

Renoise VLC video control

Remote control VLC from inside Renoise. This tool allows you to start and stop a video at the (almost) correct time of the Renoise track. If you are doing soundtracks this might be interesting for you!

Installation

You need VLC installed to use this tool. Which might sound obvious but you never know. It worked right away for me, so VLC seemed to have installed itself to the PATH variable in Windows (For not-nerd: If a program is listed there, you can called it from anywhere in the windows system). If you experience problems let me know.

To install VLC follow the instructions here: http://www.videolan.org/vlc/

Manually

Copy the de.newbucket.VlcCOntrol.xrnx to your %APPDATA%\Renoise\V3.1.0\Scripts\Tools directory. For Windows 7 this would be C:\Users\benni\AppData\Roaming\Renoise\V3.1.0\Scripts\Tools. Only if you happen to be benni of course, otherwise it's your name, duh!

Automaticaly

If Renoise accepts my commit I will post an automatic way here. So long please look for the manual way or take the latest version from the release folder and drag-n-drop it over Renoise.

Usage

This is pretty easy. Once installed you will have an entry ~Start VLC with remote interface under the ~Tools\~VLC Remote menu. If you click it VLC will start in foreground mode but you can minify it.

If you don't have VLC installed under C:\Program Files (x86)\VideoLAN\VLC you can set a path here. It does not check if the vlc.exe (or vlc binary for Mac users) but you will get an error if VLC can't be started.

If you load a video VLC starts this video. Unless your song is already playing you should stop it and leave the control to Renoise. I haven't spend the effort yet to sync VLC backwards meaning Renoise can start the video, but VLC can't start the songs. This would be possible but I wanted to write music not code so I was a bit lazy. Feel free to help :)

That's it! Once the video is loaded you can play along with Renoise. Awesome!

renoise-vlc-control's People

Contributors

bneumann avatar

Stargazers

 avatar

Watchers

 avatar

renoise-vlc-control's Issues

Video keeps running if pattern is in a loop

From the renoise forum:
http://forum.renoise.com/index.php/topic/47548-new-tool-31-vlc-remote-control/?p=346420

Wonder if I'm using it right, or this is how it supposed to work? When I create a bunch of patterns in Renoise and run your tool, open up a video...playback seems to only snap/sync at pattern starts. So if I move for example from pattern 0 to pattern 10 and press play, the video skips to the correct position on the first line in pattern 10.

Leaving playback on in Renoise, looping the same pattern over and over, the video keeps on running, wont skip back which is what I expected to happen.

What is your workflow when using this?

Imo it is hard to sync up video frames, visual events to note events, if the video doesn't update while you are skipping through pattern line numbers manually.

Or maybe this is'nt happening because of a setting in VLC?

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.