mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.43k stars 1.27k forks source link

Controller mapping "SCS.3d MIDI 1" error on launch after upgrade to mixxx 2.4 #13133

Open sysdbugfactory opened 5 months ago

sysdbugfactory commented 5 months ago

Bug Description

Been using mixxx for a number of years with this setup and recently upgraded to 2.4

Upon launch an error message is raised stating:

The mapping for your controller "SCS.3d MIDI 1" is not working properly.

The script code needs to be fixed. You can ignore this error for this session but you may experience erratic behavior. Try to recover by resetting your controller.

details are:

Uncaught exception: :1: TypeError: Property 'incomingData' of object function StantonSCS3d() { [native ode] } is not a function Backtrace: @:1 @:1

The Retry button loops on this error.

The Rgnore button allows mixxx to start and the controller seems to mostly work but is missing some features.

The expected behavior is no error and the controller working as it used to in previous mixxx version.

Version

2.4.0

OS

Linux (Manjaro)

sysdbugfactory commented 5 months ago

I should add that the controller is a Stanton SCS.3d "DaScratch".

This is a certified mappings, so it is unexpected that it would raise an error.

Hopefully it's not a big issue but I do not grasp enough to be able to fix it myself.