Search found 1135 matches

by Sadler
Mon Aug 31, 2026 10:28 pm
Forum: General Discussion
Topic: ISF Macros in comments
Replies: 1
Views: 63

ISF Macros in comments

IMG_ macro names work fine everywhere they are actually used, but writing one in a comment stops the shader compiling. If I put IMG_NORM_PIXEL or IMG_SIZE in a comment as a bare word, with no argument list after it, the shader fails to compile, and the errors point at unrelated lines of correct code...
by Sadler
Mon Aug 31, 2026 3:11 pm
Forum: General Discussion
Topic: IMG_SIZE on buffers
Replies: 4
Views: 105

Re: IMG_SIZE on buffers

Here's my harness that tests IMG_SIZE of a buffer. In test #3 (the buffer test) it fails in Magic with "0(53) : error C1503: undefined variable "_bufTest_imgRect" but runs in the ISF editor (shows colour). On many cases I can replace IMG_SIZE with RENDERSIZE but not all. img-size-buff...
by Sadler
Sun Aug 30, 2026 2:48 pm
Forum: General Discussion
Topic: IMG_SIZE on buffers
Replies: 4
Views: 105

IMG_SIZE on buffers

IMG_SIZE() works fine on declared image inputs but fails on multi-pass buffers. Many ISF shaders that call IMG_SIZE all load — but any shader that asks for the size of a pass target fails to compile with: error C1008: undefined variable "_BufferA_imgRect" I would expect a pass target to ge...
by Sadler
Wed Aug 26, 2026 7:01 pm
Forum: General Discussion
Topic: New Beta build available: 3.0b4
Replies: 1
Views: 123

Re: New Beta build available: 3.0b4

Excellent - initial testing is positive.
by Sadler
Tue Aug 18, 2026 5:32 pm
Forum: General Discussion
Topic: Picky iterator
Replies: 1
Views: 179

Picky iterator

What is the logic in which ISF shaders respect iteration# ? Fractal (a built-in ISF) doesn't, Transparency (a built-in ISF) does, all Blurs (extended ISFs) do, many additional ISF do, many don't. Same for Iteration Frequencies. Other internals work and offsets placed modifying an iteration# still ch...
by Sadler
Fri Aug 14, 2026 11:21 am
Forum: General Discussion
Topic: Made a VU meter
Replies: 6
Views: 551

Re: Made a VU meter

The extended version of the VU shader is shared on the ISF editor website accessible from the link just added by the devs. You can download the .fs from there. Note that, for some reason, the online editor didn't like 'audio' as an input type so I changed it to 'image' to get it on there. While this...
by Sadler
Fri Aug 14, 2026 11:09 am
Forum: General Discussion
Topic: Work flows?? Auto mapping of midi parameters per module?
Replies: 5
Views: 397

Re: Work flows?? Auto mapping of midi parameters per module?

I don't really use MIDI preferring OSC however, I can think of a couple of workflows that you could use. They're not auto-mapping of parameters - Magic doesn't do that (yet), more a library of pre-configured nodes. The first is to have a sort of library project that contains pre-midi-configured node...
by Sadler
Thu Aug 13, 2026 1:35 pm
Forum: General Discussion
Topic: Made a VU meter
Replies: 6
Views: 551

Re: Made a VU meter

Thank you for sharing.
powertrace wrote: I am out of AI points to continue on it.
Yes, I saw in the comments you'd used a whole lotta points just adjusting angles.

I added some extensions...

https://editor.isf.video/shaders/6a7dbff4734c1a00192e9f00

Give you a lot more flexibility.
VU_Meter_Styles_bent.png
VU_Meter_Styles_bent.png (412.42 KiB) Viewed 516 times
by Sadler
Thu Aug 13, 2026 6:25 am
Forum: General Discussion
Topic: Made a VU meter
Replies: 6
Views: 551

Re: Made a VU meter

Maybe include "SingleHighlyDetailed25"
by Sadler
Tue Aug 04, 2026 5:53 am
Forum: General Discussion
Topic: Business inquiry: Exclusive copyrighted assets for 4K video campaign
Replies: 2
Views: 456

Re: Business inquiry: Exclusive copyrighted assets for 4K video campaign

Hi Ciro, It would ultimately be up to the contract you have with a designer. To facilitate this, Magic has passwords for opening projects and for editing projects. A designer could give you the 'open project' password so you could run scenes but not edit them. This would protect your exclusive right...
by Sadler
Fri Jul 24, 2026 9:12 am
Forum: General Discussion
Topic: AI prompt handling
Replies: 3
Views: 653

Re: AI prompt handling

This is a good example to work from. You're describing a POV - better to specify a shader itself. I would suggest thinking about the resultant 2d output more than an implied 3d environment, though I understand why you'd want to specify feels. You have redundancy and ambiguity in your prompt (you say...
by Sadler
Sat Jul 18, 2026 6:24 am
Forum: General Discussion
Topic: Odd Graphics Memory release behavior
Replies: 4
Views: 836

Re: Odd Graphics Memory release behavior

In my 500 scene test project it takes about 6 seconds to enable LASIGM and, based on memory status, takes about 6 seconds for new project. Disabling LASIGM took about 1 second, based on watching the memory status display. LASIGM with with project uses around 6GB or memory.
by Sadler
Thu Jul 09, 2026 8:09 pm
Forum: General Discussion
Topic: Dither glitch zig zag lines
Replies: 12
Views: 2158

Re: Dither glitch zig zag lines

Sorry about that, I've had that VIDVOX Displace ISF for so long, I assumed everyone would have it. Here's a link:
https://editor.isf.video/shaders/5e7a80 ... 18206ded2e
by Sadler
Thu Jul 09, 2026 1:19 pm
Forum: General Discussion
Topic: Dither glitch zig zag lines
Replies: 12
Views: 2158

Re: Dither glitch zig zag lines

For a possibly more performant and certainly more flexible Rutt-Etra like effect, you can do most of it in Magic with just a Displace.

Screenshot 2026-07-09 141001.png
Screenshot 2026-07-09 141001.png (338.02 KiB) Viewed 2002 times

To test out other shaders: https://editor.isf.video/
by Sadler
Sat Jun 27, 2026 12:35 pm
Forum: General Discussion
Topic: Advanced beat detection/reaction and how that might work
Replies: 6
Views: 1419

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

This is my understanding of beats. You can start with.. 1. Filtered audio - filter to a ( very ) specific frequency that reliably corresponds to the beat -- this mostly what I do. 2. Audio analysis - I did some experiments a long time ago and it seems Terry has made some inroads with OSC into Magic....
by Sadler
Fri Jun 19, 2026 7:54 am
Forum: General Discussion
Topic: no stereo input
Replies: 3
Views: 935

Re: no stereo input

A stereo source will always available as two channels in Magic. A 5.1 source would be available as 6 channels. It has always been this way. For audio files and stereo sources you will need two rows in Input Sources - if you only have one slot, just add another for the second channel. Screenshot 2026...
by Sadler
Thu Jun 18, 2026 3:54 pm
Forum: General Discussion
Topic: no stereo input
Replies: 3
Views: 935

Re: no stereo input

Are you Windows or Mac? Loaded audio or sound device? Hardware or virtual cable? If a stereo input comes into magic, it comes in as left and right, it's never mixed it to a single channel.
by Sadler
Sun Jun 07, 2026 10:03 pm
Forum: General Discussion
Topic: Global parameter names that partially match ExprTk reserved words break expressions upon renaming
Replies: 0
Views: 692

Global parameter names that partially match ExprTk reserved words break expressions upon renaming

When a global parameter name contains a substring that matches an ExprTk reserved word (or vice versa), renaming that global corrupts any Expression modifier that references it. The rename operation appears to perform a naive string substitution rather than matching whole tokens, causing reserved wo...
by Sadler
Sat May 30, 2026 7:44 am
Forum: Feature Requests
Topic: Add mousewheel controls for font size and true zoom
Replies: 3
Views: 1558

Re: Add mousewheel controls for font size and true zoom

I would be comfortable will all your suggestions, Terry, but I don't have to code it! :D
In 2015 Eric wrote:Zooming out will have to wait for Magic 2.0 though, as it will require a major UI redesign.(Post)
That didn't happen in 2.0 or 2.5 but, as you know, I forever live in hope.
by Sadler
Sun May 24, 2026 9:43 am
Forum: Feature Requests
Topic: ISF: "My input count" as a local Internal
Replies: 6
Views: 1994

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

Ah, yes. I did misunderstand - good that you clarified. So I could replace any drop-down or long parameter with an internal that sets the source count from the number of inputs. That would work where all the inputs were the same.