Haha, pretty cool. There is support for multiple video channels on the “road map” for tubechopper.com, but it will take some time. This sort of live mixing of videos is what I have in mind, with different channels of MIDI controlling dedicated time line changes.

1 Like

is there a way to make this work offline?

Not using the YouTube API and player :slight_smile: but of course you can adapt it to any system. I haven’t worked at this since my last posts though. Surprised it still works!

Wonder what’s the best way to work with 20 mins video avoiding buffering…

a great idea i must say. i am going to use it for some kind of audio/vj workshop with Playtron midi controllers. But for those who don’t own midi – is there a possibility to use keyboard?

Hi! Happy you find it interesting! It’s been a long time since I worked on this so I’m surprised it still works with that API key and all. Anyway, no keyboard accessibility for now, at least not that I remember, but I will look into it and get back to this thread.

So, by popular demand: keyboard access to the main pads :slight_smile:

You can find the details in the manual https://www.tubechopper.com/manual. I used keys that I believe are shared between different keyboard layouts but I can’t be sure they will be good for all. In the future I may add a config feature for the user to set their own keys.

2 Likes

Thanks a lot for this feature. I am sure many users fro non-MIDI world would appreciate that

If you end up using the app in your workshops make sure to post back about it! Would love to see it :slight_smile:

I will for sure.
Do you know if keyboard mode works also in fullscreen ? Seems like youtube takes control back

1 Like

Unfortunately that seems to be the case :frowning: Probably the best shot at making this work is building a custom full screen event that would avoid the loss of keyboard access. I can’t make any promises for this one but I will give a shot.

This is sooo much fun! I’ll try to promote this as much as possible. Also curious to see if I can use this with CV-to-MIDI directly from my modular system. That would be super cool.

Are the saves based on cookies? How can I make sure that I keep my memory slots?

1 Like

First of all, I’m happy to hear you are having fun with this! Now for your questions

It’s actually using local browser storage. I should really put a “cookie” consent in place even though I’m not using them. Will get to that shortly.

Hm, well, I can’t guarantee that you will! In normal circumstances they should be stored in your browser, until some event that I have no control over erases them :slight_smile: Exporting and importing saved video’s and cue points are a feature that I had in mind for a paid version of the app if there should be enough people interested in it. Then I can add user accounts and store the data.

As this is just a little hobby project restrictions apply. I’m using a free API key so there is a ceiling to the amount of calls the app can make in one day/week/month. I don’t know the numbers but I think it’s still quite high.

1 Like

This is indeed possible, and it is indeed pretty cool. Be careful with the amount of triggers and modulation though. Even if the converter keeps up with the CV, YouTube gives up quite easily… :weary:

1 Like

First tests were fabulous, this is super easy to setup. Makes the process super simple, and would be a great addition for visuals in a live set. Thank you foe making this possible!

2 Likes

That would be fantastic. Meanwhile I did some more tests. the feature that might be useful is to export time setting of each clip to other users. To share ones creation to others. Thanks!

1 Like

Yep, I think we all agree that backup, and exporting/importing cue points and video’s is right on the top of the “roadmap” (there is no road map). I have to put in some conceptual thinking time before starting development of this feature.

just to illustrate, here are some examples of prototypes what we created for chopping

3 Likes

I am definitely a little dense when it comes to midi, but how do I map say my launchpad to the pads? I’d like to incorporate this into twitch streams and sequence with something like vcv or manually with my launchpad/ableton but Im not seeing how to map midi…thanks for the help and this thing is awesome!

Normally the browser should detect any MIDI devices that are connected and show them in the side-bar for you to select. The browser may ask for you to allow MIDI access on page load. I haven’t tested this functionality in a while, so it’s possible browser updates broke it, or changes in the web-MIDI protocol. I’m not actively keeping track of it, but since you’re asking :slight_smile: I will investigate and report back.

Oh, thanks by the way!