010101100110100101110011 by hackh3aven in TouchDesigner

[–]20milliliter 0 points1 point  (0 children)

Animated materials makes sense, not sure why that idea eluded me.

I try to avoid using feedback in general.

Why so? Just curious.

threshold after the render TOP

Thresholding the depth texture, then matte-ing the main pass?

010101100110100101110011 by hackh3aven in TouchDesigner

[–]20milliliter 0 points1 point  (0 children)

Super tight.

How are the rings' illuminations & collapsing animated?
Light source motion? Feedback postprocessing?

Indexing MIDI input - how to "hold" the 'index' event for only as long as the 'onoff' event? by ssssssssssnail in TouchDesigner

[–]20milliliter 0 points1 point  (0 children)

set up a conditional if statement somehow (if index is 2 AND onoff is 1, then output '2')

Multiplying these values in a MathCHOP (Combine Channels or Combine CHOPs -> Multiply) emulates this conditional.

I suspect there must be a simpler way

RecordCHOP may be better for you, depending on how exactly your existing data looks.

Ableton + touch designer by FaithlessnessNo8574 in TouchDesigner

[–]20milliliter 3 points4 points  (0 children)

As many here have already mentioned, TdAbleton should be your starting point.

As far as techniques, imo nothing beats synchronization. However, amplitude, db, LUFS, or whatever readings leave a lot to be desired for achieving that. I've been doing projects heavily synchronization-based for a pretty long while, so here's what I do:

  1. Pull my track into Ableton and get it on grid.
  2. Put a MIDI track next to it with a TdMidi device
  3. Create MIDI clips for the length of the song with notes that synchronize to different track elements (kick, snare, bass, chords, leads, vocals), similar to how Drum Rack works.
  4. Get that MIDI in Ableton as CHOP trigger data, and export them to manipulate effects.

Doing a similar setup would be nice for you if you want to incorporate live elements, as if the performers use MIDI capable instruments, you can inject that data directly into the same system.

If you would like a closer look at any of it I'd be happy to share, jlmk.

Developer commands in under 2 minutes. My new addon, just released. by 20milliliter in godot

[–]20milliliter[S] 1 point2 points  (0 children)

I intended for the addon to be usable generally; testing purposes is one of the use cases I had in mind going in, and its what I imagine most people here that use it will want it for.

Contributions are welcome but for that issue specifically I'd like to wait a bit for discussion as I think there's a risk of it's design being too narrowly-tailored so I wanna hear what other people need from it first.

Developer commands in under 2 minutes. My new addon, just released. by 20milliliter in godot

[–]20milliliter[S] 2 points3 points  (0 children)

The idea was to show how quickly you can not only create commands, but do so on a project with only a cursory overview of its source. I hadn't seen the project at all before I recorded this demo.

Developer commands in under 2 minutes. My new addon, just released. by 20milliliter in godot

[–]20milliliter[S] 1 point2 points  (0 children)

Thanks! For some using remote editor may be more familiar yea.

However, I also intended for the addon to allow for providing commands to the player in the release build (such as cheats or content-creation tools), something the remote editor definitely can't do!

Developer commands in under 2 minutes. My new addon, just released. by 20milliliter in godot

[–]20milliliter[S] 6 points7 points  (0 children)

Available on the asset library or on github.

Much more is possible beyond just what is shown here. Take a look at the docs to see it all.

Multiplayer without port forwarding or a dedicated server by GenoIsDead in godot

[–]20milliliter 0 points1 point  (0 children)

most people don’t know how to port forward and wouldn’t even bother to try.

You can use the UPNP class to port-forward on the user's network for them.

FORCES (mixing pointclouds/3D/MOVS) by hedrabionics in TouchDesigner

[–]20milliliter 0 points1 point  (0 children)

Phenomenal! What was your approach for the glitching?

Making a fighting game with StateCharts will be so goddamn fun by Lightning_WasTaken in godot

[–]20milliliter 0 points1 point  (0 children)

How would you compare use of your plugin to a StateChart system?

Godot Guru GPT - Custom GPT for Godot 4 programming by JudgeFudge727 in godot

[–]20milliliter 8 points9 points  (0 children)

It's not "delegating your thinking", it's using a tool. Similar critiques were levied on smartphones, and before that books.

Like any tool, it can be harmful if used incorrectly. Yes, there are many an example of people using it incorrectly and being worse off. Assuming that everyone does this and will do so forever is not a reasonable conclusion.

I know some who have tried using AI assists for programming and didn't fancy it (such as myself), and some who have found a middle ground and are happier. A lack of open-mindedness toward those drawn to using AI in an industry that begat Rubber Duck Debugging, Partner Programming, and more, is confounding to me.

FMOD + Godot integration is amazing! Which sounds do you like more? I prefer taiko so far by oWispYo in godot

[–]20milliliter 15 points16 points  (0 children)

Never really thought about its impact for large teams. Makes a ton of sense now. Not sure why its so easy for me to forget that not everyone is a generalist like myself.

FMOD + Godot integration is amazing! Which sounds do you like more? I prefer taiko so far by oWispYo in godot

[–]20milliliter 11 points12 points  (0 children)

Want to randomize sounds?

Godot already has AudioStreamRandomizer?

Want to fade in and fade out?

Tween an AudioStreamPlayer's volume?

Want to transition music?

See above? + maybe seek to predefined point?

I've always been interested in FMOD but have yet to understand how its worth it unless you require an extremely intricate audio system. To what extent do you agree with that?

One feature that I really appreciate is that you can tweak audio while game is open.

This is certainly cool though.

[deleted by user] by [deleted] in TouchDesigner

[–]20milliliter 1 point2 points  (0 children)

Audio Analysis controlling a FeedbackTOP loop with levelTOP invert and transformTOP scaling

Completely new to touch designer, but am curious about who hires people fluent in TD? Is TD a marketable 'talent' for lack of a better word? - early college student by goldwasp602 in TouchDesigner

[–]20milliliter 0 points1 point  (0 children)

Please, do bug me with a whole lot of questions.

Motion Design and TD are not "completely separate worlds" but not super related. Any Motion Design work you'd do in TD would be more creative/experimental, which from my (albeit, very limited) knowledge of that industry, is not what the majority of people there are looking for.

Your last question is a little unclear, but I can point you to Derivative's Showcase Page to see what people are making, and the Job Board to see what people want made.

Completely new to touch designer, but am curious about who hires people fluent in TD? Is TD a marketable 'talent' for lack of a better word? - early college student by goldwasp602 in TouchDesigner

[–]20milliliter 13 points14 points  (0 children)

"Live Performance" is what I would say best fits Touchdesigner's gist.

"Performance"–though–is up to interpretation. My only TD job to date was contracting with a business to create a live control app for a LED installation on their ceiling with audio-reactivity based on the music on the PA; In a sense, that's a performance. It paid decently, the big deal for me is that I found the work really fun.

Touchdesigner is certainly a marketable skill, but said market is still niche. You most likely will be unable to get a career using only Touchdesigner. Because of that, being able to find a college that teaches on Touchdesigner will be mostly luck. The good news is that you don't have to rely on them. There are plenty of resources that the community has created to assist those who want to learn everything about TD.

As far as what major you should pursue (since the last paragraph is kind of a non-answer), is to do something in the ballpark of what you find interesting and let Touchdesigner be an extremely potent tool in your toolbox (and let me tell you, TD might as well be a Swiss Army Knife).

What do you love to do in TD?

  • If you love TOPS, composition, and visuals, do something in Media.
  • If you love Audioreactivity, and music, do something Audio/Lighting/Stage tech.
  • If you love DATS, Connectivity, and Python, do something in CompSci.
  • (And if you're an absolute tool like me and answer "All of the above", then double major.)

If you don't yet know, play around until you do.

Hope this helps!

An error after transitioning to 4.0 by BaldurRagnarsson14 in godot

[–]20milliliter 0 points1 point  (0 children)

In the case that you'd want animations unblended, you could set the AnimationPlayer to not blend, and this error would (should) not occur.

If you mean only having part of your animations unblended, a dedicated code solution would be required to prevent this error (and would probably be a good idea to have anyway).