#PsychoPy

Rihards Olupsrichlv
2026-02-24

Oh my. PsychoPy now will also be a browser in disguise.
It's all controlled by Google, yay.

Not sure why they called Electron a library, though :)

2026-01-12

We have high-framerate presentation working again on MacOS. This is done by having a lock hold the main thread until the OS signals that the desktop compositor is ready for a buffer. This has been an issue plaguing our users for the last few years and it might finally be fixed!

Attached is an oscilloscope trace of photodiode output showing that interleaved B/W frames are being displayed correctly

#MacOS #PsychoPy

Oscilloscope screenshot showing a square-wave signal alternating at ~30Hz.
2025-11-26

Managed to get object detection in camera streams working today in #PsychoPy

Not super optimal to conform to user expectations, but I still got a few days left to figure things out

2025-11-17

Check out this screenshot from the time I was working on VR support for #PsychoPy. I was in the middle of adding #GLTF2 support with PBR shaders, but the project stalled during the pandemic shutdowns

3D rendering of a boombox floating over a lake with hills in the background.
2025-08-22

I'm collaborating with someone to bring 3D and eventually VR support to PsychoPy Builder, so that's happening (woo!)

However, OBJ/GLTF2 mesh importers I worked on in grad school are really picky about file structure, requiring everything to be filtered through Blender prior to loading them in PsychoPy. Unfortunately, Blender changed a lot in the last 7 years and it looks like a completely different app now. Guess I should make a doughnut or something

#Blender3D #PsychoPy

2025-06-13

Back into working on VR and stereoscopic rendering again for PsychoPy

#Psychology #PsychoPy

2025-06-05

Movie playback and recording are both going to be excellent the next #PsychoPy release

#psychology #neuroscience

Rob PyTechRobPyTech
2025-05-29

When one little check box messes everything up in

2025-05-27

Worked on improving camera recordings in PsychoPy today. Some of the optimizations I made to movie player are now being applied to the camera interface with excellent results

#PsychoPy #psychology #psychophysics #neuroscience

2025-05-22

Got buttery smooth video playback in #PsychoPy using the new FFMPEG (via ffpyplayer) backend

2025-05-08

Working on improving movie playback support for PsychoPy today. The new FFMPEG interface is working well. It will be possible to use movies as stimuli for time sensitive experiments with perfectly synchronized audio. Seeking is also considerably more responsive than before

#PsychoPy #programming

2025-04-23

I'm considering adding pen support to PsychoPy. There is a brush stimulus component but no pen support for things like pressure and tilt yet

I could even store the velocity values along the curve and do things like allow the user to draw on other stimuli to mark them up as responses

#PsychoPy #psychology

2025-03-26

Got experiment-level configuration for eyetrackers working again in #PsychoPy

Rob PyTechRobPyTech
2025-02-24

Another day helping students debug their PsychoPy experiments—nothing beats the 'aha!' moment when their code finally runs smoothly! 🧠💻

2025-01-02

Charging the VR headsets for testing VR support in #PsychoPy. I promise I'll be reworking VR support this year, possibly supporting a wider range of stereoscopic displays, too

Joystick/gamepad changes are coming soon, including features for inputs that support motion trackers and vibration (like the Oculus Touch)

2024-12-04

The OpenGL graphics interface library I created while doing work for Meta is proving very useful years later

Starting to replace portions of PsychoPy's rendering pipeline with those routines so the software can finally move away from OpenGL 2.1

#OpenGL #graphics #PsychoPy #psychology #neuroscience

2024-10-07

Working on a new movie stimulus component in PsychoPy. This one features random access of video frames and precision audio/video synchronization

#psychology #PsychoPy

2024-06-27

Looks like people are interested in PsychXR again

#PsychoPy #VR

Titus von der Malsburg 📖👀💭tmalsburg@scholar.social
2024-05-25

It seems there is no reliable way to hide the mouse pointer with #PsychoPy. On Linux I couldn't even find an unreliable method.

2024-05-15

Open Science Tools Ltd. is hiring a Software Engineer (full-stack or backend)

For details see: careers-page.com/open-science-

Please boost or share with anyone who might be interested

#hiring #jobsearch #jobalert #fedihire #GetFediHired #psychology #neuroscience #PsychoPy #Pavlovia #software #engineering #developer #programming

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst