Help - Search - Members - Calendar
Full Version: Nomad Factory Magma - First Impressions/issues/feature Suggestions?
Plugivery Forums > Official Manufacturers Forums > Nomad Factory
kevaquarian
Just spent about 30 minutes with Magma:

I really like the rack concept - the drag n drop thing is great

Badly needs a bypass button for each rack individually - this is a deal breaker for me

I found a bug - unfortunately I can't recall which unit it was - late night! When the clip light was engaged, the audio was muted

Previous/Next arrow selector buttons for moving through FX without having to re-open the drop down would be very useful

Magma crashed while loading a preset rack - report below. [edit: I tried to use a code box but it did not work?]


Overall, I could get into this system once it had a few important functionality bits sorted, and has settled down bug/crash wise.

I would be interested to see how it copes with running 3rd party plugz - I'm gonna keep an eye on this one - not a purchase for me at this stage though.
kevaquarian
Sorry guys - I put this report inside a code box, but it just showed all of it as normal text. I have therefore chopped it back to the salient parts:

Process: Logic Pro [426]
Path: /Applications/Logic Pro.app/Contents/MacOS/Logic Pro
Identifier: com.apple.logic.pro
Version: 9.1.6 (1700.43)
Build Info: Logic-17004300~1
Code Type: X86-64 (Native)
Parent Process: launchd [155]

Date/Time: 2012-06-22 11:04:28.516 +0100
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6

Interval Since Last Report: 1035835 sec
Per-App Interval Since Last Report: 1449560 sec
Anonymous UUID: 363227D4-BB99-49CB-B0E9-0E27C5587852

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 7

Application Specific Information:
abort() called

Thread 0: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x00007fff80d1dff8 bcmp + 40
1 libstdc++.6.dylib 0x00007fff85b909f7 std::string::compare(char const*) const + 83
2 com.nomadfactory.MFX-MAGMA.vst 0x00000001c2fce4ce CMFX_MagmaFX_Editor::PopulatePluginMenus() + 1586
3 com.nomadfactory.MFX-MAGMA.vst 0x00000001c2fceed7 CMFX_MagmaFX_Editor::updateGUI() + 1811
4 com.nomadfactory.MFX-MAGMA.vst 0x00000001c2fd4213 CMFX_MagmaFX_Editor::valueChanged(CControl*) + 9121
5 com.nomadfactory.MFX-MAGMA.vst 0x00000001c2fef48c COptionMenu::takeFocus() + 244
6 com.nomadfactory.MFX-MAGMA.vst 0x00000001c2feca5f COptionMenu::onMouseDown(CPoint&, long const&) + 71
7 com.nomadfactory.MFX-MAGMA.vst 0x00000001c2ff7393 CViewContainer::onMouseDown(CPoint&, long const&) + 233
8 com.nomadfactory.MFX-MAGMA.vst 0x00000001c2ff7393 CViewContainer::onMouseDown(CPoint&, long const&) + 233
9 com.nomadfactory.MFX-MAGMA.vst 0x00000001c2fe4152 VSTGUI_NSView_onMouseDown(objc_object*, objc_selector*, NSEvent*) + 410
10 com.nomadfactory.MFX-MAGMA.vst 0x00000001c2fe2cbb VSTGUI_NSView_mouseDown(objc_object*, objc_selector*, NSEvent*) + 65
11 com.apple.AppKit 0x00007fff813533a7 -[NSWindow sendEvent:] + 5409
12 com.apple.prokit 0x0000000101294bce -[NSProPanel sendEvent:] + 236
13 com.apple.logic.pro 0x0000000100775eb3 std::vector<SurvivingEvent, std::allocator<SurvivingEvent> >::_M_insert_aux(__gnu_cxx::__normal_iterator<SurvivingEvent*, std::vector<SurvivingEvent, std::allocator<SurvivingEvent> > >, SurvivingEvent const&) + 41251
14 com.apple.logic.pro 0x00000001008b4dc9 void UnitTest::CheckEqual<ScTypeSetter::tVerticalAlignment, ScTypeSetter::tVerticalAlignment>(UnitTest::TestResults&, ScTypeSetter::tVerticalAlignment, ScTypeSetter::tVerticalAlignment, UnitTest::TestDetails const&) + 26089
15 com.apple.AppKit 0x00007fff81288afa -[NSApplication sendEvent:] + 4719
16 com.apple.prokit 0x0000000101271f48 -[NSProApplication sendEvent:] + 1634
17 com.apple.logic.pro 0x00000001005bb91d std::_Rb_tree<std::string, std::pair<std::string const, TOSCMessageData>, std::_Select1st<std::pair<std::string const, TOSCMessageData> >, std::less<std::string>, std::allocator<std::pair<std::string const, TOSCMessageData> > >::insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, TOSCMessageData> >, std::pair<std::string const, TOSCMessageData> const&) + 291805
18 com.apple.logic.pro 0x00000001005c0562 std::_Rb_tree<std::string, std::pair<std::string const, TOSCMessageData>, std::_Select1st<std::pair<std::string const, TOSCMessageData> >, std::less<std::string>, std::allocator<std::pair<std::string const, TOSCMessageData> > >::insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, TOSCMessageData> >, std::pair<std::string const, TOSCMessageData> const&) + 311330
19 com.apple.logic.pro 0x00000001005bb950 std::_Rb_tree<std::string, std::pair<std::string const, TOSCMessageData>, std::_Select1st<std::pair<std::string const, TOSCMessageData> >, std::less<std::string>, std::allocator<std::pair<std::string const, TOSCMessageData> > >::insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, TOSCMessageData> >, std::pair<std::string const, TOSCMessageData> const&) + 291856
20 com.apple.AppKit 0x00007fff8121f6de -[NSApplication run] + 474
21 com.apple.prokit 0x000000010127304b NSProApplicationMain + 267
22 com.apple.logic.pro 0x0000000100029ce8 DummyConnection::DummyConnection() + 86



Thread 7 Crashed:
0 libSystem.B.dylib 0x00007fff80d8a9ce __semwait_signal_nocancel + 10
1 libSystem.B.dylib 0x00007fff80d8a8d0 nanosleep$NOCANCEL + 129
2 libSystem.B.dylib 0x00007fff80de73ce usleep$NOCANCEL + 57
3 libSystem.B.dylib 0x00007fff80e069a1 __abort + 113
4 libSystem.B.dylib 0x00007fff80e06a05 abort_report_np + 0
5 com.apple.logic.pro 0x00000001003afcf6 std::_Rb_tree<short, std::pair<short const, CGRect>, std::_Select1st<std::pair<short const, CGRect> >, std::less<short>, std::allocator<std::pair<short const, CGRect> > >::_M_erase(std::_Rb_tree_node<std::pair<short const, CGRect> >*) + 98278
6 libSystem.B.dylib 0x00007fff80d781ba _sigtramp + 26
7 ??? 0x000000011c57f4e0 0 + 4770493664
8 ...factory.MFX-Tape Hammer.vst 0x00000001cf81c60b CMFX_TapeHammer_Effect::processReplacing(float**, float**, int) + 1259
9 com.nomadfactory.MFX-MAGMA.vst 0x00000001c2fd7c19 CMFX_MagmaFX_Effect::processReplacing_A_BC_D(float**, float**, int) + 195
10 com.nomadfactory.MFX-MAGMA.vst 0x00000001c2fdbad9 CMFX_MagmaFX_Effect::processReplacing(float**, float**, int) + 513
11 com.nomadfactory.MFX-MAGMA.AU 0x0000000180eb0fd3 CNomadAU::ProcessBufferLists(unsigned int&, AudioBufferList const&, AudioBufferList&, unsigned int) + 529
12 com.nomadfactory.MFX-MAGMA.AU 0x0000000180eba79c AUEffectBase::Render(unsigned int&, AudioTimeStamp const&, unsigned int) + 338
13 com.nomadfactory.MFX-MAGMA.AU 0x0000000180eb630f AUBase::DoRenderBus(unsigned int&, AudioTimeStamp const&, unsigned int, AUOutputElement*, unsigned int, AudioBufferList&) + 141
14 com.nomadfactory.MFX-MAGMA.AU 0x0000000180eb4e8c AUBase::DoRender(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int, AudioBufferList&) + 348
15 com.nomadfactory.MFX-MAGMA.AU 0x0000000180eb7f88 AUBase::ComponentEntryDispatch(ComponentParameters*, AUBase*) + 974
16 com.nomadfactory.MFX-MAGMA.AU 0x0000000180eb2256 ComponentEntryPoint<CNomadAU>::Dispatch(ComponentParameters*, CNomadAU*) + 156
17 ...apple.audio.units.AudioUnit 0x00007fff82357ee7 AudioUnitRender + 61
18 com.apple.logic.pro 0x0000000100536de8 std::vector<unsigned int, std::allocator<unsigned int> >::reserve(unsigned long) + 349064
19 ...le.music.apps.MAAudioEngine 0x000000010330dd39 MD::PluginProcess(MDProcInfo*, MDPlug*, float const*, long, long, long, eProcessLevel) + 4265
20 ...le.music.apps.MAAudioEngine 0x000000010330ed4d MD::StreamProcessing(eProcessLevel, long, long, long) + 1805
21 ...le.music.apps.MAAudioEngine 0x0000000103311f09 MD::Process(eProcessLevel) + 1065
22 ...le.music.apps.MAAudioEngine 0x00000001033198a4 MD::DriverCallback(IODriverAudioPB*) + 7412
23 ...le.music.apps.MAAudioEngine 0x000000010332dc27 MDCA::Init(int, bool) + 4519
24 ??? 0x0000000104510fed 0 + 4367388653
25 com.apple.audio.CoreAudio 0x00007fff87e0133d HP_IOProc::Call(AudioTimeStamp const&, AudioTimeStamp const&, AudioBufferList const*, AudioTimeStamp const&, AudioBufferList*) + 313
26 com.apple.audio.CoreAudio 0x00007fff87e0110f IOA_Device::CallIOProcs(AudioTimeStamp const&, AudioTimeStamp const&, AudioTimeStamp const&) + 303
27 com.apple.audio.CoreAudio 0x00007fff87e00f45 HP_IOThread::PerformIO(AudioTimeStamp const&, double) + 771
28 com.apple.audio.CoreAudio 0x00007fff87dfef54 HP_IOThread::WorkLoop() + 1832
29 com.apple.audio.CoreAudio 0x00007fff87dfe827 HP_IOThread::ThreadEntry(HP_IOThread*) + 9
30 com.apple.audio.CoreAudio 0x00007fff87dfe755 CAPThread::Entry(CAPThread*) + 125
31 libSystem.B.dylib 0x00007fff80d50fd6 _pthread_start + 331
32 libSystem.B.dylib 0x00007fff80d50e89 thread_start + 13

Thread 8:
0 libSystem.B.dylib 0x00007fff80d17e82 mach_wait_until + 10
1 ...ple.CoreServices.CarbonCore 0x00007fff87f3bdf5 MPDelayUntil + 28
2 ...ple.CoreServices.CarbonCore 0x00007fff87f4a361 Delay + 93
3 ...opellerheads.rewire.library 0x000000012ae2a78b RWIsReWireMixerAppRunningImp + 27947
4 ...opellerheads.rewire.library 0x000000012ae38cf9 RWIsReWireMixerAppRunningImp + 86681
5 libSystem.B.dylib 0x00007fff80d50fd6 _pthread_start + 331
6 libSystem.B.dylib 0x00007fff80d50e89 thread_start + 13
mesaone
I've encountered a few things.... One is not a bug, but a lacking feature.

  • No preset browser for VST plug-ins in the VST Chainer
  • Can't seem to get iZotope Nectar to work with the VST chainer.
  • Animations stop after a few seconds, do not resume unless I click somewhere in the GUI. This happens with the LFO position in the Mod Mtx and any parameters controlled by either LFO or MSEG. No included SANDRA report, since it happens on multiple computers across multiple OS.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2019 Invision Power Services, Inc.