Please or Register to create posts and topics.

Mac OS and velocity curves

Hi Jeremy,

I tried installing for Mac, but it hits an issue and won't allow it to install on the current OS.

I ran in Windows and got the program working. I ran into an issue where the velocity curves don't save. I changed them, reloaded and they defaulted back to the original set in the software.

A couple of times the software would not save and I had to unplug and reload.

Kind regards,

Conrad

Here is the log for the error in the software:

 

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process:             NiftyDrum [16136]
Path:                /private/var/folders/*/NiftyDrum.app/Contents/MacOS/NiftyDrum
Identifier:
Version:              ()
Code Type:           X86-64 (Translated)
Role:                Background
Parent Process:      launchd [1]
Coalition:           <none> [8193]
User ID:             501
Date/Time:           2026-03-22 16:25:13.9264 +1000
Launch Time:         2026-03-22 16:25:13.6747 +1000
Hardware Model:      Mac13,1
OS Version:          macOS 26.3 (25D125)
Release Type:        User
Crash Reporter Key:  9103DF99-9D5E-1327-3919-1F7E08D74A48
Incident Identifier: 3DD42820-F01C-4F40-943C-57E19363F411
Sleep/Wake UUID:       E4FDADE5-C407-4671-B293-B48E48B22269
Time Awake Since Boot: 100000 seconds
Time Since Wake:       99244 seconds
System Integrity Protection: enabled
Triggered by Thread: 0
Exception Type:    EXC_CRASH (SIGABRT)
Exception Codes:   0x0000000000000000, 0x0000000000000000
Termination Reason:  Namespace DYLD, Code 4, Symbol missing
Symbol not found: __ZTINSt3__117bad_function_callE
Referenced from: <EBDA90DF-5268-3829-9053-68FC9C973AB2> /private/var/folders/*/NiftyDrum.app/Contents/MacOS/NiftyDrum
Expected in:     <81EB18F8-946D-373C-8622-6D1D5AD7C25D> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
(terminated at launch; ignore backtrace)
Dyld Error Message:
  1
Thread 0 Crashed:
0   Rosetta Runtime Routines            0x2b80 ???
1   <translation info unavailable>       0x104f1d9bc ???
2   dyld                                 0x20505f4b7 abort_with_payload_wrapper_internal + 82
3   dyld                                 0x20505f4e9 abort_with_payload + 9
4   dyld                                 0x204fe3367 dyld4::halt(char const*, dyld4::StructuredError const*) + 343
5   dyld                                 0x204fdf9ca dyld4::prepare(dyld4::APIs&, mach_o::Header const*) + 4116
6   dyld                                 0x204fde72d start + 3373
Thread 1:: com.apple.rosetta.exceptionserver
Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000006  rbx: 0x000000000000010b  rcx: 0x0000000000000004  rdx: 0x000000030dd71170
  rdi: 0x000000200dd70d50  rsi: 0x08c40ed5069a00f5  rbp: 0x0000000000000000  rsp: 0x000000030dd70d70
   r8: 0x000000030dd70d70   r9: 0x0000000000000000  r10: 0x000000000000010b  r11: 0x000000030dd70d70
  r12: 0x0000000000000000  r13: 0x000000030dd71170  r14: 0x0000000000000006  r15: 0x000000000000010b
  rip: <unavailable>       rfl: 0x0000000000000283
 tmp0: 0xffffffffffffffff tmp1: 0x0000000104e62b54 tmp2: 0x000000020505f4b7
Binary Images:
       0x204fd8000 -        0x205075fff dyld (*) <79efe8b6-a212-3e98-b801-c9f2bf18ea68> /usr/lib/dyld
    0x7ff7ffe0c000 -     0x7ff7ffe3bfff runtime (*) <dfd5d081-fd2f-35dd-a78a-75a285c4d8da> /usr/libexec/rosetta/runtime
       0x10ce62000 -        0x10cec9fff libRosettaRuntime (*) <44c02586-7680-36ce-894b-ca97471e3737> /Library/Apple/*/libRosettaRuntime
       0x104c7d000 -        0x104d38fff NiftyDrum (*) <ebda90df-5268-3829-9053-68fc9c973ab2> /private/var/folders/*/NiftyDrum.app/Contents/MacOS/NiftyDrum
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=2736K resident=0K(0%) swapped_out_or_unallocated=2736K(100%)
Writable regions: Total=171.9M written=193K(0%) resident=193K(0%) swapped_out=0K(0%) unallocated=171.8M(100%)
                                VIRTUAL   REGION
REGION TYPE                        SIZE    COUNT (non-coalesced)
===========                     =======  =======
Rosetta Arena                     4096K        2
Rosetta Generic                   1248K      309
Rosetta IndirectBranch              32K        1
Rosetta JIT                      128.0M        1
Rosetta Return Stack                20K        2
Rosetta Thread Context              20K        2
Stack                             8176K        1
Stack Guard                       56.0M        1
VM_ALLOCATE (reserved)               8K        1         reserved VM address space (unallocated)
__DATA                             232K        6
__DATA_CONST                        44K        2
__DATA_DIRTY                        16K        2
__LINKEDIT                         784K        8
__TEXT                            1992K        4
dyld private memory                  4K        1
mapped file                        740K        4
page table in kernel               193K        1
===========                     =======  =======
TOTAL                            201.2M      348
TOTAL, minus reserved VM space   201.2M      348
Error Formulating Crash Report:
RIP register does not match crashing frame (0x0 vs 0x104E62B80)
-----------
Full Report
-----------
{"app_name":"NiftyDrum","timestamp":"2026-03-22 16:25:14.00 +1000","app_version":"","slice_uuid":"ebda90df-5268-3829-9053-68fc9c973ab2","build_version":"","platform":1,"bundleID":"","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 26.3 (25D125)","roots_installed":0,"name":"NiftyDrum","incident_id":"3DD42820-F01C-4F40-943C-57E19363F411"}
{
  "uptime" : 100000,
  "procRole" : "Background",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Mac13,1",
  "coalitionID" : 8193,
  "osVersion" : {
    "train" : "macOS 26.3",
    "build" : "25D125",
    "releaseType" : "User"
  },
  "captureTime" : "2026-03-22 16:25:13.9264 +1000",
  "codeSigningMonitor" : 1,
  "incident" : "3DD42820-F01C-4F40-943C-57E19363F411",
  "pid" : 16136,
  "translated" : true,
  "cpuType" : "X86-64",
  "procLaunch" : "2026-03-22 16:25:13.6747 +1000",
  "procStartAbsTime" : 2543681656591,
  "procExitAbsTime" : 2543687649954,
  "procName" : "NiftyDrum",
  "procPath" : "\/private\/var\/folders\/*\/NiftyDrum.app\/Contents\/MacOS\/NiftyDrum",
  "bundleInfo" : {"CFBundleShortVersionString":"","CFBundleVersion":"","CFBundleIdentifier":""},
  "storeInfo" : {"deviceIdentifierForVendor":"B4CB3AFA-185C-5DA7-8492-2C1EC55FB39C","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "crashReporterKey" : "9103DF99-9D5E-1327-3919-1F7E08D74A48",
  "appleIntelligenceStatus" : {"reasons":["selectedLanguageDoesNotMatchSelectedSiriLanguage","selectedLanguageDoesNotMatchSelectedSiriLanguageInfo(system: en-AU, siri: en-GB)"],"state":"unavailable"},
  "developerMode" : 1,
  "codeSigningID" : "",
  "codeSigningTeamID" : "",
  "codeSigningValidationCategory" : 0,
  "codeSigningTrustLevel" : 4294967295,
  "codeSigningAuxiliaryInfo" : 0,
  "bootSessionUUID" : "CC6437CF-1369-46B9-90AC-D7C46EB85D53",
  "wakeTime" : 99244,
  "fatalDyldError" : 1,
  "sleepWakeUUID" : "E4FDADE5-C407-4671-B293-B48E48B22269",
  "sip" : "enabled",
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
  "termination" : {"code":4,"flags":518,"namespace":"DYLD","indicator":"Symbol missing","details":["(terminated at launch; ignore backtrace)"],"reasons":["Symbol not found: __ZTINSt3__117bad_function_callE","Referenced from: <EBDA90DF-5268-3829-9053-68FC9C973AB2> \/private\/var\/folders\/*\/NiftyDrum.app\/Contents\/MacOS\/NiftyDrum","Expected in:     <81EB18F8-946D-373C-8622-6D1D5AD7C25D> \/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit"]},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":1225131,"threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":0},"r12":{"value":0},"rosetta":{"tmp2":{"value":8674210999},"tmp1":{"value":4377160532},"tmp0":{"value":18446744073709551615}},"rbx":{"value":267},"r8":{"value":13117099376},"r15":{"value":267},"r10":{"value":267},"rdx":{"value":13117100400},"rdi":{"value":137671150928},"r9":{"value":0},"r13":{"value":13117100400},"rflags":{"value":643},"rax":{"value":6},"rsp":{"value":13117099376},"r11":{"value":13117099376},"rcx":{"value":4},"r14":{"value":6},"rsi":{"value":631646155840291061}},"frames":[{"imageOffset":4377160576,"region":"Rosetta Runtime Routines","symbolLocation":11136,"imageIndex":4},{"imageOffset":4377926076,"region":"<translation info unavailable>","imageIndex":4},{"imageOffset":554167,"symbol":"abort_with_payload_wrapper_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":554217,"symbol":"abort_with_payload","symbolLocation":9,"imageIndex":0},{"imageOffset":45927,"symbol":"dyld4::halt(char const*, dyld4::StructuredError const*)","symbolLocation":343,"imageIndex":0},{"imageOffset":31178,"symbol":"dyld4::prepare(dyld4::APIs&, mach_o::Header const*)","symbolLocation":4116,"imageIndex":0},{"imageOffset":26413,"symbol":"start","symbolLocation":3373,"imageIndex":0}]},{"id":1225143,"name":"com.apple.rosetta.exceptionserver","threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":34097745362944},"r12":{"value":0},"rosetta":{"tmp2":{"value":0},"tmp1":{"value":0},"tmp0":{"value":0}},"rbx":{"value":0},"r8":{"value":7939},"r15":{"value":0},"r10":{"value":0},"rdx":{"value":0},"rdi":{"value":0},"r9":{"value":1},"r13":{"value":0},"rflags":{"value":515},"rax":{"value":268451845},"rsp":{"value":0},"r11":{"value":0},"rcx":{"value":17314086914},"r14":{"value":0},"rsi":{"value":2616}},"frames":[]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 8673656832,
    "size" : 647168,
    "uuid" : "79efe8b6-a212-3e98-b801-c9f2bf18ea68",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 140703126568960,
    "size" : 196608,
    "uuid" : "dfd5d081-fd2f-35dd-a78a-75a285c4d8da",
    "path" : "\/usr\/libexec\/rosetta\/runtime",
    "name" : "runtime"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4511375360,
    "size" : 425984,
    "uuid" : "44c02586-7680-36ce-894b-ca97471e3737",
    "path" : "\/Library\/Apple\/*\/libRosettaRuntime",
    "name" : "libRosettaRuntime"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4375171072,
    "CFBundleShortVersionString" : "",
    "CFBundleIdentifier" : "",
    "size" : 770048,
    "uuid" : "ebda90df-5268-3829-9053-68fc9c973ab2",
    "path" : "\/private\/var\/folders\/*\/NiftyDrum.app\/Contents\/MacOS\/NiftyDrum",
    "name" : "NiftyDrum",
    "CFBundleVersion" : ""
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  }
],
  "sharedCache" : {
  "base" : 140703343706112,
  "size" : 30064771072,
  "uuid" : "21e21a13-985d-34f6-bfe0-1fd3ff38209f"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=2736K resident=0K(0%) swapped_out_or_unallocated=2736K(100%)\nWritable regions: Total=171.9M written=193K(0%) resident=193K(0%) swapped_out=0K(0%) unallocated=171.8M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nRosetta Arena                     4096K        2 \nRosetta Generic                   1248K      309 \nRosetta IndirectBranch              32K        1 \nRosetta JIT                      128.0M        1 \nRosetta Return Stack                20K        2 \nRosetta Thread Context              20K        2 \nStack                             8176K        1 \nStack Guard                       56.0M        1 \nVM_ALLOCATE (reserved)               8K        1         reserved VM address space (unallocated)\n__DATA                             232K        6 \n__DATA_CONST                        44K        2 \n__DATA_DIRTY                        16K        2 \n__LINKEDIT                         784K        8 \n__TEXT                            1992K        4 \ndyld private memory                  4K        1 \nmapped file                        740K        4 \npage table in kernel               193K        1 \n===========                     =======  ======= \nTOTAL                            201.2M      348 \nTOTAL, minus reserved VM space   201.2M      348 \n",
  "legacyInfo" : {
  "threadTriggered" : {
  }
},
  "logWritingSignature" : "2ec5ffd3c4303ef8fc72cb91c1b8b400ce58cfb7",
  "roots_installed" : 0,
  "bug_type" : "309",
  "trmStatus" : 8192,
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "60da5e84ab0ca017dace9abf",
      "factorPackIds" : [
      ],
      "deploymentId" : 240000008
    },
    {
      "rolloutId" : "6410af69ed1e1e7ab93ed169",
      "factorPackIds" : [
      ],
      "deploymentId" : 240000011
    }
  ],
  "experiments" : [
  ]
},
  "reportNotes" : [
  "RIP register does not match crashing frame (0x0 vs 0x104E62B80)"
]
}
Model: Mac13,1, BootROM 13822.81.10, proc 10:8:2 processors, 32 GB, SMC
Graphics: Apple M1 Max, Apple M1 Max, Built-In
Display: C49RG9x, 5120 x 1440, Main, MirrorOff, Online
Memory Module: LPDDR5, Samsung
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4387), wl0: Dec  6 2025 00:30:11 version 20.131.5.0.8.7.216 FWID 01-a933af2f
IO80211_driverkit-1540.16 "IO80211_driverkit-1540.16" Jan 27 2026 21:04:24
AirPort:
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Ethernet, Ethernet, en0
Network Service: Wi-Fi, AirPort, en1
Thunderbolt Bus: Mac Studio, Apple Inc.
Thunderbolt Bus: Mac Studio, Apple Inc.
Thunderbolt Bus: Mac Studio, Apple Inc.
Thunderbolt Bus: Mac Studio, Apple Inc.
Quote from conrad.power on 22 March 2026, 08:48

Hi Jeremy,

I tried installing for Mac, but it hits an issue and won't allow it to install on the current OS.

I ran in Windows and got the program working. I ran into an issue where the velocity curves don't save. I changed them, reloaded and they defaulted back to the original set in the software.

A couple of times the software would not save and I had to unplug and reload.

Kind regards,

Conrad

Hi Conrad,

Thank you for your feedback, and the logs for the MacOS version of the app.

Looking at the log you provided for the MacOS issue, it looks like the app doesn't work with Mac0S 26. The app is built for MacOS 12, which is quite old, I plan to support more versions of MacOS soon, including MacOS 26, which should solve your issue.

Regarding the issue that you have on Windows, I will investigate this in the upcoming days and keep you posted.

Kind regards,

Jeremy

Hi Conrad,

Sorry for the delay, it's been very busy for me the past couple of weeks.

I have been able to reproduce the curve saving issue, and will start working on a fix asap.

The issue is apparently minor, and shows that any curve that is saved is always saved for the snare only.

You should be able to verify that, your snare curve should be the only curve that is persisted on the board. Anytime you change and save a curve, only the snare curve modified and persisted to the board. Let me know if that's also what's happening for you. If that's the case, it's not too hard to fix.

Kind regards,

Jeremy