Maarten Baert's website

Game Maker / C++ projects

Home Model Creator ExtremePhysics Game Maker DLLs SimpleScreenRecorder AlterPCB Quadcopters   Recent comments Search

Recent comments

Showing last 30 comments, most recent first.


In Quadcopters / Pagoda antenna:

Hapel

Comment #1: Sun, 10 Mar 2024, 18:47 (GMT+1, DST)

Quote


Hello Maarten. Please look at the mail. I left a request there. Thank you.

In SimpleScreenRecorder / Troubleshooting:

E8hffff

Comment #2: Thu, 7 Mar 2024, 19:05 (GMT+1, DST)

Quote


With KDE upgrade to Plasma 6 the windows of SimpleScreenRecorder no longer can be dragged/moved by their unused window content. Alt key also doesn't allow for the window to be dragged. Not sure if this fault is caused by SSR's structure or new Plasma 6. Please also reconsider if Wayland support is ready!

In Quadcopters / Triple Feed Patch antenna:

Hfan

Comment #3: Sat, 2 Dec 2023, 4:24 (GMT+1, DST)

Quote


Hi Maarten,

First of all, thanks for the design! I'm trying to DIY the antenna, and might have a naive question, if I directly solder RG178 or other type of coaxial cable onto the place where the SMA connector is supposed to be, would that be OK?

Also it is fine if I order the hybrid design from the PCB manufacturer, but only solder (either the SMA connector or coaxial cable) onto 1 of the feed locations?

Also, are you aware of the Actuna Triple Feed Patch Mini: https://www.thingiverse.com/thing:2682348. I'm curious if it is in any way associated with your original design, or if you have comments on it, like if there is any performance tradeoff for the smaller size.

Again, thanks for open sourcing the design!

Gabriel

Last modified: Sat, 2 Dec 2023, 4:37 (GMT+1, DST)

In Quadcopters / Triple Feed Patch antenna:

Roman20

Comment #4: Fri, 24 Nov 2023, 2:57 (GMT+1, DST)

Quote


I just made four of the edge design. Thank you for sharing the design!
I trimmed solder close to PCB with wire snips but I noticed that you have not done so to your - does it matter?
When soldering the edge connector should the solder cover the connector's feet completely?
What is the top circular element supposed to do - what happens if it's size is smaller?

In Quadcopters / Triple Feed Patch Array antenna:

Runner

Comment #5: Mon, 20 Nov 2023, 15:19 (GMT+1, DST)

Quote


Hi Maarten,

this is a cool design, specially the simplicity of it, basically two PCBs.
I would like to try few changes and run simulation by myself.
I found there are HFSS files for simulation for other antennas.
Would you share the HFSS design files Triple Feed Patch Array antenna as well?

I would also like to know, which SW tools did you use to develop this (ADS?, AlterPCB-TLineSim?).
Do you have any (open source) recommendation.
I already read about this development a bit in Triple Feed Patch comments and I think I understand the principle, but it would be a nice section for your website as well, of course, if you have time to write it down.

Best regards,
Marko

In SimpleScreenRecorder / Custom codec options:

Mechputer

Comment #6: Wed, 8 Nov 2023, 18:52 (GMT+1, DST)

Quote


Is there a way to record constantly, but have it separate the video into several smaller files, based on either time and/or file size? Similarly to how you would in a security system? I'm running a simulation that I want to catch something I thought I saw in, but I don't want to physically sit around for several days waiting to see it occur.

In Quadcopters / Pagoda antenna:

Maarten Baert

Administrator

Comment #7: Wed, 6 Sep 2023, 18:13 (GMT+1, DST)

Quote


Quote: Bastian

Could this design be adapted to generate an 868MHz antenna and would that make any sense? I know, it's a completely different frequency band, but for my application (telemetry system for a small race car) it would be perfect.

Theoretically you could, but it would be impractically large (and expensive due to PCB cost).

Last modified: Wed, 6 Sep 2023, 18:14 (GMT+1, DST)

In Quadcopters / Antennas:

Eugene Burmaka

Comment #8: Tue, 1 Aug 2023, 2:58 (GMT+1, DST)

Quote


Hi MAarten! I am using Triple Feed Patch Array antenna with DJI Goggles V2. How the range of these antennas compares to sometning popular like TrueRC X2-Air MK II? Everyone I know are recommending TrueRC because they are much smaller and still good for long range. Could you, please share your thoughts on whether I am getting any better range from these huge 150mm array antennas than for example from much smaller TrueRC?

In Quadcopters / Pagoda antenna:

Bastian

Comment #9: Sun, 4 Jun 2023, 13:11 (GMT+1, DST)

Quote


Could this design be adapted to generate an 868MHz antenna and would that make any sense? I know, it's a completely different frequency band, but for my application (telemetry system for a small race car) it would be perfect.

In Quadcopters / Triple Feed Patch antenna:

Maarten Baert

Administrator

Comment #10: Sat, 15 Apr 2023, 22:11 (GMT+1, DST)

Quote


Quote: Afaf_prince

Hi, there is a website called kembros.github which generates patch antenna. It has a calculator that helps to set the di-electric value that is the thickness of the pcb used. So my local designer has least 1.2mm thick board. And I have generated the design for 1.2mm board. Would this called any problem for the antenna? And since I'm using 1.2mm board, should the distance between top plate and bottom plate be still 3mm or 2.8mm? Please reply.

I don't know what website you are referring to, but I can say that the Triple Feed Patch will not work properly with different PCB thicknesses. Not because of the patch itself (it isn't very sensitive to PCB thickness) but because of the feed network on the back side, which depends on the precise PCB thickness to create transmission lines with various impedances.

In Quadcopters / Triple Feed Patch antenna:

Afaf_prince

Comment #11: Thu, 16 Feb 2023, 23:31 (GMT+1, DST)

Quote


Hi, there is a website called kembros.github which generates patch antenna. It has a calculator that helps to set the di-electric value that is the thickness of the pcb used. So my local designer has least 1.2mm thick board. And I have generated the design for 1.2mm board. Would this called any problem for the antenna? And since I'm using 1.2mm board, should the distance between top plate and bottom plate be still 3mm or 2.8mm? Please reply.

In Quadcopters / Triple Feed Patch Array antenna:

Mathew3000

Comment #12: Tue, 29 Nov 2022, 19:50 (GMT+1, DST)

Quote


Hi, I want to build this antenna for myself, what is the recommended SMA connector? the ebay link seems to be dead.
Thanks!

In SimpleScreenRecorder / Custom codec options:

Hexit78

Comment #13: Thu, 20 Oct 2022, 8:25 (GMT+1, DST)

Quote


Hi, I need help to figure how to use the custom codec options.
I need use the pixelformat=rgb with my device in /dev/video2.
How to use it?
Thanks

In SimpleScreenRecorder / Live streaming:

Jingerbell

Comment #14: Sat, 17 Sep 2022, 12:58 (GMT+1, DST)

Quote


stream free movies on vofomovies

In Quadcopters / Triple Feed Patch Array antenna:

Commanderguy3001

Comment #15: Thu, 18 Aug 2022, 22:00 (GMT+1, DST)

Quote


Hi, do you think you could make a version of the antenna that uses through-hole vertical sma connectors instead of surface mount ones?
Through hole ones are usually easier and cheaper to find online, and should result in a stronger physical connection.
Also, for assembly, would it be possible to flip the smaller PCB upside down, and have it be spaced just 2mm from the back PCB?
I personally love the looks of the actual copper elements, so having them facing front would be quite neat.

In SimpleScreenRecorder / Troubleshooting:

Brucem

Comment #16: Sat, 6 Aug 2022, 21:40 (GMT+1, DST)

Quote


Recording with a UHD Monitor:
I am using a UHD monitor with an Nvidia GeForce GTX 1650 video card + Nvidia driver 510 in Xubuntu 20.04. The Linux infrastructure hasn't caught up with UHD everywhere. As with other QT programs, I must start SSR with an environment variable QT_SCALE_FACTOR=2, so I use a command line

env QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_SCALE_FACTOR=2 simplescreenrecorder

In most cases, SSR behaves as I would expect, but on a Youtube page in Firefox, SSR seems not to know that the X2 scaling for UHD is in effect. In addition, the Youtube page does not allow me to select the recording rectangle; the "+" cursor for selecting the rectangle changes back to an arrow as soon as I click the mouse button to select the first corner of the rectangle, and I can't select anything on a Youtube web page.

However, I've found that SSR can still record from the Youtube page if the rectangle coordinates lie within the scope of a normal HD monitor. Divide your UHD screen into four equal rectangles. Position the Youtube window you want to record from in the upper, left-hand rectangle and mark its upper left and lower right corners with a (non-permanent) marker or a sticker. Then you must deselect the Youtube tab or close Firefox; if the Youtube page is waiting for input, it won't let "Select rectangle" do its job, and it blocks tooltips, as well. Go to the start screen of SSR. Continue to "Input profile". Press "Select rectangle" and with the mouse select the (empty) area defined by your two marks or stickers. Now you must multiply each of the four rectangle parameters by 2. You should now see that SSR thinks it is going to record from a much larger area, shown by the hatched area on the screen. Reopen the Youtube page and position the window you're going to record from to the marks you made earlier. Now you're set to record.

Since many, if not most Youtube videos are still only HD anyway, you'll seldom be losing detail by using this workaround.

Some nitpicking: "(not supported by container)" appears to mean SSR can't record; in other words, the option is not an option, which wasn't immediately clear to me, although I do understand what containers and codecs are, sort of. So I thought SSR would find another way to record, since it offered me the option, but then rectangle selection simply didn't work - no error message, nothing. I haven't used QT, but other windowing libraries let you disable an option while keeping in it the menu. They shade or strike through the option text and don't call the attached code when the user clicks on the menu item. Disabling would have saved me some initial frustration with SSR. Or is there some possibility I'm missing here?

Also: It took a while for me to realize that SSR was showing me the recording area in a hatched rectangle on the monitor screen. This can be a great help, and I might have noticed it sooner if it were mentioned in the tooltips.

BUT: Great work! I know that video programming is, as we say, a royal pain in the ass, and it's wonderful that you've made such a flexible but clear and understandable screen recorder for the Linux world. It's a model I would recommend to anyone setting out to write a GUI app.

Last modified: Sat, 6 Aug 2022, 21:47 (GMT+1, DST)

In Model Creator / Documentation:

Hypertrix

Comment #17: Thu, 7 Jul 2022, 18:09 (GMT+1, DST)

Quote


Hey! I'm encountering an issue where drawing a floor doesn't seem to work? It only renders the bottom face, which is a behavior unlike the other shapes such as the triangles. I've tried reinstalling the program, entering compatibility mode for Windows 7 / XP and running as administrator.

Also is there a way to turn off backface culling within the application itself?

Thank you so much!

In SimpleScreenRecorder / Live streaming:

Yts

Comment #18: Sat, 28 May 2022, 23:46 (GMT+1, DST)

Quote


stream free movies on yts

Last modified: Sat, 28 May 2022, 23:47 (GMT+1, DST)

In SimpleScreenRecorder / Custom codec options:

Geremia

Comment #19: Tue, 24 May 2022, 1:05 (GMT+1, DST)

Quote


What custom codec option do I put to downmix to mono using the opus codec? "downmix-mono" doesn't work.

In SimpleScreenRecorder / Recording game audio:

Wildpenguin

Comment #20: Thu, 12 May 2022, 17:48 (GMT+1, DST)

Quote


Hi!

First, thanks for this excellent app =).

However I think the Recording only game audio might not reflect what the user expects!

I get that many users want to record audio without their mic when e.g. streaming and commenting (their gameplay). But what is actually instructed here is how to not record mic (while live streaming / directing the audio from mic somewhere else).

But there is another important use case: record only game audio, literally (despite whatever else is being played back). This might include other players in a multiplayer voice chat, say, via Discord, or music being played back via an audio player (this should be obvious for copyright reasons, too - the recorded audio will be useless in case it contains copyrighted audio, unless it is used for private purposes only, of course).

EDIT: I've found a way and also tested it works! Help came from AskUbuntu (but applies to most distros, probably any which use PulseAudio).

So to re-iterate, you have many programs producing audio, but only want to record the game (or a set of applications) while hearing them all, too. In this case, the gist of what needs to be done is this:

pacmd load-module module-combine-sink sink_name=rec-mon-vol slaves=alsa_output.pci-0000_2f_00.4.iec958-stereo sink_properties=device.description="Recording-Monitor-Volume"

Replace alsa_output.--- with the sink you want to play back the game from.

Now you can choose which applications go this new sink (use whatever you've used to control this before), and choose "Monitor of Recording-Monitor-Volume" from SSR.

This way you can not control recording and playback (monitor) volume of the application(s) being recorded, as Pulseaudio does not let you control them separately. If you want to do that, you could create another module-combine-sink:

pacmd load-module module-combine-sink sink_name=rec-n-play slaves=rec-mon-vol sink_properties=device.description="Record-and-Monitor"

More examples in the question I've linked.

This way by chaining, let the first one control recording volume (presumably 100%) and the latter one playback (monitor) volume. Downside is that recording volume needs to be 100% and playback can be decreased (or muted), but for most sane cases this is what is needed.

The same could be done with null outputs and loopbacks.

p.s. [EDIT/moved here]
I suppose this should be possible with null output modules, using dual outputs and routing the game to the null and actual output, and monitoring the null output with SimpleScreenRecorder? I will attempt this and report here.

A nice feature would be that SimpleScreenRecorder can choose one application to record (instead of "monitor of..." devices) , to get clean audio from that application only. I'm not sure if that would be an easy feature to add or not and how much effort it would take, nor how many users would find it useful.

EDIT2: Ooops, I think my comment right here is somewhat useless.... actually, just by moving the application streams around the example null outputs and speaker sink can cater towards most users needs.

To remove some confusion, I would suggest renaming the null outputs (the yellow boxes) on this page as duplex_out -> record_only and game_out -> play_and_record, and mention one can move any application stream to any sink (the nulls or speakers=playback only).

Things do become a bit hairy in case the user wishes to control the volume of these separately (as application stream changes volume for everything, but one can "split" sources with null and loopbacks), but that's just about it. I've added an example in the AskUbuntu question I've linked for including volume control for both recording and playback for one application.

Sorry for this very confusing comment, which it might seem after all the edits!

Last modified: Fri, 13 May 2022, 14:26 (GMT+1, DST)

In Quadcopters / Triple Feed Patch Array antenna:

Maarten Baert

Administrator

Comment #21: Sat, 7 May 2022, 15:02 (GMT+1, DST)

Quote


Quote: Asanga

Hi

I bought two of these from two different suppliers (banggood & Aliexpress) and when I tested them with a VNA I found both to have much lower resonant frequencies (around 5 GHz) instead of closer to 5.8GHz. At 5.8GHz both have higher VSWR (about 2) . This shows the variation in the resonant frequency from different manufacturers probably due to the assembly method and not doing a final test to make sure the antennas are tuned to the specified frequency. I assume the PCB they use are very similar or identical to the ones you used in your prototypes. That leaves it with the assembly to introduce variation. what are the critical parameters ( spacing between plates, alignment in X-Y axis) I should be checking to see if they are assembled correctly? Also, I noticed your prototype has small solder lobes on the pins connecting plates together (centre and outer) whereas on the ones I bought they are much larger blobs . Can that cause frequency to shift ?

This is the test I did https://youtu.be/cmJz1Yj3TRM

Thanks

The most critical thing is the spacing between the PCBs. Any deviation there will result in a significant frequency shift. The amount of solder on the pins is less important, though ideally it should be kept small.

In SimpleScreenRecorder / Recording for YouTube:

Ah Chicum Ek

Comment #22: Fri, 6 May 2022, 13:24 (GMT+1, DST)

Quote


Hello Maarten,

Thanks for SSR, it is the only recorder I recommend.

I run it on Kubuntu 20.04 and use it to sometimes record skype calls.

The issue I have is that while SSR Records well the Video and Audio of my colleagues, it does not record my own audio. I use Pulse Audio and have the options to use either the "Monitor of Built-in Audio Analog Stereo" or "Built-in Audio Analog Stereo" I do not know what the difference is between them?

If I select JACK I get the message: [JACKInput::Init] Error: Could not connect to JACK!
If I select ALSA I get too many options that make little sense.

Thanking you in advance,

Ah Chicum Ek

In Quadcopters / Triple Feed Patch Array antenna:

Asanga

Comment #23: Thu, 17 Mar 2022, 1:22 (GMT+1, DST)

Quote


Hi

I bought two of these from two different suppliers (banggood & Aliexpress) and when I tested them with a VNA I found both to have much lower resonant frequencies (around 5 GHz) instead of closer to 5.8GHz. At 5.8GHz both have higher VSWR (about 2) . This shows the variation in the resonant frequency from different manufacturers probably due to the assembly method and not doing a final test to make sure the antennas are tuned to the specified frequency. I assume the PCB they use are very similar or identical to the ones you used in your prototypes. That leaves it with the assembly to introduce variation. what are the critical parameters ( spacing between plates, alignment in X-Y axis) I should be checking to see if they are assembled correctly? Also, I noticed your prototype has small solder lobes on the pins connecting plates together (centre and outer) whereas on the ones I bought they are much larger blobs . Can that cause frequency to shift ?

This is the test I did https://youtu.be/cmJz1Yj3TRM

Thanks

In SimpleScreenRecorder / Troubleshooting:

Jeolen

Comment #24: Tue, 8 Feb 2022, 9:47 (GMT+1, DST)

Quote


Let me add something to my previous comment: the web pages keep refreshing after just a few seconds, but that red flash-thing was just an error from my part. So the only (but real) problem is that my browser feels the urge to refresh every 5s or so whenever I'm recording.
Thanks for your answer!

In SimpleScreenRecorder / Troubleshooting:

Jeolen

Comment #25: Fri, 4 Feb 2022, 18:37 (GMT+1, DST)

Quote


Hi, this software worked fine on my previous computer a few weeks ago, but on my new one, when I try recording a web page, it keeps refreshing it with red flashes, making it impossible to record anything.
There's actually no real difference between my old and my new computer, both are under Ubuntu 20.04.
I've tried installing simplescreenrecorder with snap & with apt, with no difference.
I've tried mp4, mkv, webm, with their respective codecs, but there again, it made no difference.

Do you have any idea where the problem comes from?

In SimpleScreenRecorder / Troubleshooting:

Maarten Baert

Administrator

Comment #26: Tue, 1 Feb 2022, 23:41 (GMT+1, DST)

Quote


Quote: Kar

Hi, im sorry to bother you, but, first thing first, i would like to thank you for this amazing software,
Next i would need a little bit of help, please:

After i finished recording, i paused the recording and, without clicking on "Save recording", i moved the recorded file to another location. So now i have this file that cannot be reproduced. How can i recover the video?
I am on Ubuntu, so i was wondering if there is a command i can execute in the terminal that is going to "Save the recording", or something else.

Thanks in advance

This is a common problem, I have added some new information here.

In SimpleScreenRecorder / Troubleshooting:

Kar

Comment #27: Mon, 6 Dec 2021, 16:42 (GMT+1, DST)

Quote


Hi, im sorry to bother you, but, first thing first, i would like to thank you for this amazing software,
Next i would need a little bit of help, please:

After i finished recording, i paused the recording and, without clicking on "Save recording", i moved the recorded file to another location. So now i have this file that cannot be reproduced. How can i recover the video?
I am on Ubuntu, so i was wondering if there is a command i can execute in the terminal that is going to "Save the recording", or something else.

Thanks in advance

In SimpleScreenRecorder / Recording game audio:

Mpescador

Comment #28: Thu, 2 Dec 2021, 17:23 (GMT+1, DST)

Quote


There seems to be different approaches for recording *both* game audio *and* mic audio.

Any updates on the best method?

For instance, has anyone used SSR with PipeWire?

Last modified: Thu, 2 Dec 2021, 18:17 (GMT+1, DST)

In ExtremePhysics / Feature comparison:

Maarten Baert

Administrator

Comment #29: Fri, 12 Nov 2021, 20:56 (GMT+1, DST)

Quote


Quote: Fil

Hello Maarten, I have a bit of an odd comment for you. Regarding your chain fountain demonstration video I am curious if the simulation includes any fluid dynamics simulation. I find the chain fountain phenomenon curious and wonder if the medium through which it's moving plays any role in the phenomenon. I asked on a physics forum and one member suggested I put the question to you as you have simulated the effect.

Here is the link to the forum in which your video came up:

https://www.physicsforums.com/threads/a-request-regarding-newtons-beads-chain-fountain-phenomenon.1008119/#post-6554927

I am not including any aerodynamic effects in my simulation, it is purely a rigid body simulation.

In ExtremePhysics / Feature comparison:

Fil

Comment #30: Thu, 21 Oct 2021, 0:30 (GMT+1, DST)

Quote


Hello Maarten, I have a bit of an odd comment for you. Regarding your chain fountain demonstration video I am curious if the simulation includes any fluid dynamics simulation. I find the chain fountain phenomenon curious and wonder if the medium through which it's moving plays any role in the phenomenon. I asked on a physics forum and one member suggested I put the question to you as you have simulated the effect.

Here is the link to the forum in which your video came up:

https://www.physicsforums.com/threads/a-request-regarding-newtons-beads-chain-fountain-phenomenon.1008119/#post-6554927