Search found 592 matches

by Terry Payman
Fri Jul 17, 2026 10:41 pm
Forum: General Discussion
Topic: Odd Graphics Memory release behavior
Replies: 1
Views: 65

Odd Graphics Memory release behavior

I have often noticed that large projects can take a very long time (say 15s) to unload fully, causing a long delay before another project can be loaded. This has often proved a nuisance in live performance. I'd assumed the delay was due to some orderly memory release mechanism, but while investigati...
by Terry Payman
Fri Jul 10, 2026 1:37 pm
Forum: General Discussion
Topic: Dither glitch zig zag lines
Replies: 12
Views: 405

Re: Dither glitch zig zag lines

Apologies for my late reply - I've had a lot of urgent work. For what it's worth here is my latest Claude-assisted version of Akaskape's shader, which is still Work In Progress when I have time to spare. I'm currently working on the perspective, which at the moment depends on distance from screen ce...
by Terry Payman
Tue Jul 07, 2026 3:09 pm
Forum: General Discussion
Topic: Dither glitch zig zag lines
Replies: 12
Views: 405

Re: Dither glitch zig zag lines

I've just discovered that it's not as easy as it used to be to convert Shadertoys! I knew it's no longer possible to import and convert Shadertoy pages automatically. They had to incorporate bot protection as their server was being overloaded by scrapers used to train LLMs for AI. The upside of this...
by Terry Payman
Mon Jul 06, 2026 9:27 am
Forum: General Discussion
Topic: Dither glitch zig zag lines
Replies: 12
Views: 405

Re: Dither glitch zig zag lines

Looks like the RUTT/ETRA effect. Check out the Rutt/Etra Video Synthesizer for more info on this classic video instrument. Akascape created a Shadertoy version https://www.shadertoy.com/view/DdXfRj , which can be repackaged as an ISF for use in Magic. I've successfully done this, with permission. Ha...
by Terry Payman
Wed Jun 24, 2026 10:37 pm
Forum: General Discussion
Topic: Advanced beat detection/reaction and how that might work
Replies: 5
Views: 395

Re: Advanced beat detection/reaction and how that might work

Certainly not trivial! Magic's modules are only for visuals - none offer any audio processing (at least so far). Only frequency filtering of audio is available via modifiers. It needs much more complex analysis and processing to reliably extract a beat. I think external beat/bar detection will more ...
by Terry Payman
Wed Jun 24, 2026 9:52 pm
Forum: General Discussion
Topic: Advanced beat detection/reaction and how that might work
Replies: 5
Views: 395

Re: Advanced beat detection/reaction and how that might work

I've had some AI assisted success with python scripts sending OSC trigger messages to Magic using aubio as a realtime beat detector. Very early days yet, but promising. Beat detection is working fairly well with acceptable latency. Once every bar is relatively easy for 4/4 time, but deciding which b...
by Terry Payman
Wed Jun 24, 2026 7:55 am
Forum: Feature Requests
Topic: Use the chosen module name as prefix for AI filenames
Replies: 0
Views: 227

Use the chosen module name as prefix for AI filenames

I usually rename an AI generated ISF module using that module's Edit>Rename function.

When I save, exit and re-load the project it would be helpful if the module's filename had my chosen name as its prefix rather than the original AI-chosen name.
by Terry Payman
Tue Jun 23, 2026 11:09 am
Forum: General Discussion
Topic: Update to Apple´s chip
Replies: 1
Views: 206

Re: Update to Apple´s chip

I'm pretty certain I saw a forum post with a similar enquiry, and the official response was that the next version of Magic would run natively on Apple silicon.

Just found it again.
Magic wrote: Mon Mar 09, 2026 3:17 pm Don't worry, Magic 3.0 will have native ARM support.
by Terry Payman
Mon Jun 01, 2026 8:48 pm
Forum: Feature Requests
Topic: Additional functionality for "Exclude Scene From Post-Processing"
Replies: 0
Views: 385

Additional functionality for "Exclude Scene From Post-Processing"

Am I wrong in thinking there's unimplemented functionality implied by " Exclude Scene From Post-Processing "? (" Exclude... " hereafter). Ticking or unticking " Exclude... " has no effect if a scene already has Post-Processing. It's a setting that can be changed but the...
by Terry Payman
Sat May 30, 2026 4:55 pm
Forum: Feature Requests
Topic: Add mousewheel controls for font size and true zoom
Replies: 3
Views: 730

Re: Add mousewheel controls for font size and true zoom

Magic wrote: Sat May 30, 2026 3:18 pm ... please let us be the judge of what requires minimal code or lots of code.
:oops: Apologies for my presumption :oops:
by Terry Payman
Sat May 30, 2026 7:09 am
Forum: Feature Requests
Topic: Add mousewheel controls for font size and true zoom
Replies: 3
Views: 730

Add mousewheel controls for font size and true zoom

For clarity I've used only "Ctrl" rather than the full Windows/macOS "Ctrl/Cmd" and "Mousewheel" rather than "mouse wheel" Proposal (minimal dev work): Ctrl+Shift+Mousewheel adjusts font size (same as `Ctrl+0/9`) - Mousewheel provides more intuitive control of...
by Terry Payman
Wed May 27, 2026 11:14 am
Forum: Feature Requests
Topic: ISF: "My input count" as a local Internal
Replies: 6
Views: 729

Re: ISF: "My input count" as a local Internal

... MultiMix already has a Repeat parameter that automatically loops around based on the number of inputs. Is it because you want to create ISF modules that have that functionality? That is my main use case, specifically with non-linear transitions between the two active inputs. Non-additive mix wo...
by Terry Payman
Sun May 24, 2026 10:54 am
Forum: Feature Requests
Topic: ISF: "My input count" as a local Internal
Replies: 6
Views: 729

Re: ISF: "My input count" as a local Internal

Sadler wrote: Sun May 24, 2026 9:43 am... That would work where all the inputs were the same.
Ah, thanks, I hadn't considered that, but I think it would still work if the actual input count was appropriately Offset.
by Terry Payman
Sun May 24, 2026 6:36 am
Forum: Feature Requests
Topic: ISF: "My input count" as a local Internal
Replies: 6
Views: 729

Re: ISF: "My input count" as a local Internal

...Here's my take if I understand correctly. I can see a benefit to this but it would break the ISF standard and possibly its stateless requirement... With great respect I disagree that my proposal breaks the ISF standard, and apologise for not making it clear that I was referring to a Magic Intern...
by Terry Payman
Fri May 22, 2026 6:22 am
Forum: Feature Requests
Topic: ISF: "My input count" as a local Internal
Replies: 6
Views: 729

ISF: "My input count" as a local Internal

:oops: Apologies for spamming with a repeat feature request :oops: I've just been testing one of my ISFs where this feature would be very useful, and I couldn't resist asking again. If the input count of an ISF could be made available to it as a local Internal, functionality such as the MultiMix's &...
by Terry Payman
Sun May 03, 2026 6:02 am
Forum: General Discussion
Topic: Does Magic scale to 3.2K?
Replies: 1
Views: 317

Re: Does Magic scale to 3.2K?

The video export resolution is entirely independent of the Magic project resolution, so no problem at all with editing and previewing in a Magic project of a significantly lower resolution. Although most of my Magic work is with Iive performance I occasionally make 4k videos from my Magic projects. ...
by Terry Payman
Sun Apr 12, 2026 9:05 pm
Forum: User-Submitted Videos
Topic: No man, *you* took the acid
Replies: 2
Views: 575

Re: No man, *you* took the acid

Cool!
Thanks for sharing :)
by Terry Payman
Fri Apr 10, 2026 9:05 pm
Forum: General Discussion
Topic: Is there a way to make the background of Starfield transparent?
Replies: 2
Views: 542

Re: Is there a way to make the background of Starfield transparent?

It is already transparent.

Make sure that OBS Spout Composite mode isn't set to "Opaque"
by Terry Payman
Wed Apr 01, 2026 4:08 pm
Forum: Feature Requests
Topic: Allow a saveable Spout sender name for Magic's Spout output
Replies: 0
Views: 898

Allow a saveable Spout sender name for Magic's Spout output

At present I use an external hardware mixer to crossfade/mix the outputs of two simultaneous Magic projects, but I want to experiment with using a Spout-receiving app as a more versatile alternative. For live performance I usually have two, three or more Magic instances running simultaneously, often...
by Terry Payman
Tue Mar 31, 2026 5:59 pm
Forum: General Discussion
Topic: Please send us your AI-generated ISF files that don't work!
Replies: 4
Views: 5813

Re: Please send us your AI-generated ISF files that don't work!

Magic wrote: Tue Mar 31, 2026 3:51 pm ...We actually decided to add a "Report" button when Magic encounters an error, so that the dialog box will let you submit it to us. Hopefully that will be the most convenient for users.
Even better :D
Many thanks!