Update: 3.0.39 is out!

New update 3.0.39 is out!

Download the the same location as the previous updates.

Changelist:

  • Fixed major issue with the MG3 plugin, where the parameters of MG3 were not initialised until the MG3 UI was visible in the host. This affected tracking under all hosts whenever the host would load a project with MG3 in it.

  • Added saving and restoring the MG3 UI window size, for both standalone and plugin.

  • Minor UI adjustments.

3 Likes

yeah i can only test in standalone and in maschine. every other host i’ve got says buffer rate is not set at 250 although it is and can’t move past it.

This is completely unrelated. But let us know which hosts.
Apple’s host dont process at the buffer size you specify until you actually enable input monitoring, so MGs compliant is likely right here.

Loving version 3 , I can’t stop playing , how is program change implemented , or is it yet in MG3 , previous and next patch working well for me otherwise …

If you mean how to change patch with a pedal: its is implemented by the two custom CCs in the lower left corner.

1 Like

yes that is great , but what if we have a number of patches and don’t want to scroll through them rather jump from one to another , using program change messages ? Thanks ! Love the update !

1 Like

MG3 AU failure in Logic Pro X. Standalone is perfect, but MG3 will not load or show up at all as a plug-in. MG2 is still available in Logic but not MG3. What am I missing as far as that’s concerned. Tia!

What kind of Mac/MacOS do you use?

Please open Terminal and validate the MG3 AU is working:
auval -t aumf JamO MG30

You should get a report that should say PASS on all tests.

1 Like

Cubase 12 & 13, Logic Pro, Reason 12, Ableton 11 suite (mixed results), i think that’s it but they’re the main ones i like to use.

It was ok on Mashcine and Kontakt - other NI hosts struggled, Architect (by boomer), element (by Kush) and the only what i would say is a true DAW that it did work on was LUNA by UA.

2 Likes

Same. Using Cubase 12 Pro. Cant get passed the ‘Set buffer size to a fixed size of 256 at 44.1Khz’ although the project is set correctly.

2 Likes

We’'ll check Cubase. I know some have it running here:

@apiary, @JamO

It runs flawless from what I can tell so far. I spend the entire day to check and test all the built in MIDI machines and some of my VST’s (all as plugin in Cubase 13). I inserted the VST’s either directly into MG3 or controlled them via the MG3 MIDI output on their own MIDI instrument track. Some features of MG3 are obviously not enabled at this stage but I haven’t found any major issue to “complain” about.
When a chord is hold with the “sustainer” it’s not possible to play over it with the same synth that is hold, a second chain has to be used for that. I don’t know whether it would be possible at all to hold some notes (respectively capture the sound) and still generate new notes with that particular VST in parallel.

1 Like

Last login: Mon Mar 4 05:20:21 on console

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
MyMacName:~ mymac$ auval -t aumf JamO MG30

AU Validation Tool
Version: 1.8.0 
Copyright 2003-2019, Apple Inc. All Rights Reserved.
Specify -h (-help) for command options

VALIDATING AUDIO UNIT: ‘aumf’ - ‘MG30’ - ‘JamO’

Manufacturer String: Jam Origin
AudioUnit Name: MIDI Guitar 3
Component Version: 3.0.39 (0x30027)

    • PASS

TESTING OPEN TIMES:
COLD:
Time to open AudioUnit: 383.611 ms
WARM:
CoreMIDI error: 1234 - ffffd5a5
Time to open AudioUnit: 11.301 ms
FIRST TIME:
Time for initialization: 0.293 ms

    • PASS

VERIFYING DEFAULT SCOPE FORMATS:
Input Scope Bus Configuration:
Default Bus Count:1
Bus Name: Input
Default Format: AudioStreamBasicDescription: 2 ch, 44100 Hz, ‘lpcm’ (0x00000029) 32-bit little-endian float, deinterleaved

Output Scope Bus Configuration:
Default Bus Count:1
Bus Name: Output
Default Format: AudioStreamBasicDescription: 2 ch, 44100 Hz, ‘lpcm’ (0x00000029) 32-bit little-endian float, deinterleaved
Has Channel Layouts: 0x640001 0x650002 0x660002 0x670002 0x6A0002
Default Layout:
Tag=0x650002, Num Chan Descs=0

    • PASS

VERIFYING REQUIRED PROPERTIES:

    • PASS

VERIFYING RECOMMENDED PROPERTIES:
VERIFYING PROPERTY: Latency
PASS
VERIFYING PROPERTY: Tail Time
PASS
VERIFYING PROPERTY: Bypass Effect
PASS

    • PASS

VERIFYING OPTIONAL PROPERTIES:

    • PASS

VERIFYING SPECIAL PROPERTIES:

VERIFYING CUSTOM UI
Cocoa Views Available: 1
JUCE_AUCocoaViewClass_ac3981840c81fd66
PASS

HAS FACTORY PRESETS
ID: 0 Name: Untitled

VERIFYING CLASS INFO
PASS

TESTING HOST CALLBACKS
PASS

    • PASS

PUBLISHED PARAMETER INFO:
Testing that parameters retain value across reset and initialization
PASS

    • PASS

FORMAT TESTS:

Reported Channel Capabilities (explicit):
[-1, 1] [-1, 2]

Input/Output Channel Handling:
1-1 1-2 1-4 1-5 1-6 1-7 1-8 2-2 2-4 2-5 2-6 2-7 2-8 4-4 4-5 5-5 6-6 7-7 8-8
X X X

# AudioChannelLayouts (5), Output Scope:

ChannelLayout is Writable: T
The Unit publishes the following Channel Layouts:
0x640001, 0x650002, 0x660002, 0x670002, 0x6A0002,

Is Audio Channel Layout Available:
Mono Stereo Binau. AU_4 Ambi. AU_5 AU_5_0 AU_6 AU_6_0 AU_7_0 AU_7_0F AU_8 AU_5_1 AU_6_1 AU_7_1 AU_7_1F
X X X

Current Format:AudioStreamBasicDescription: 2 ch, 44100 Hz, ‘lpcm’ (0x00000029) 32-bit little-endian float, deinterleaved
Current Format Tag = 0x650002, New Format Tag = 0x640001, Success - did not reset format with mis-matched layout

Current Format:AudioStreamBasicDescription: 2 ch, 44100 Hz, ‘lpcm’ (0x00000029) 32-bit little-endian float, deinterleaved
Current Format Tag = 0x650002, New Format Tag = 0x650002, Successsful

Current Format:AudioStreamBasicDescription: 2 ch, 44100 Hz, ‘lpcm’ (0x00000029) 32-bit little-endian float, deinterleaved
Current Format Tag = 0x650002, New Format Tag = 0x6A0002, Successsful

    • PASS

RENDER TESTS:

Input Format: AudioStreamBasicDescription: 2 ch, 44100 Hz, ‘lpcm’ (0x00000029) 32-bit little-endian float, deinterleaved
Output Format: AudioStreamBasicDescription: 2 ch, 44100 Hz, ‘lpcm’ (0x00000029) 32-bit little-endian float, deinterleaved
Render Test at 512 frames
Slicing Render Test at 64 frames
PASS

Render Test at 64 frames, sample rate: 22050 Hz
Render Test at 137 frames, sample rate: 96000 Hz
Render Test at 4096 frames, sample rate: 48000 Hz
Render Test at 4096 frames, sample rate: 192000 Hz
Render Test at 4096 frames, sample rate: 11025 Hz
Render Test at 512 frames, sample rate: 44100 Hz
PASS

1 Channel Test:
Render Test at 512 frames
PASS

1 to 2 Channel Render Test at 256 frames
PASS

Checking connection semantics:
Connection format:
AudioStreamBasicDescription: 2 ch, 44100 Hz, ‘lpcm’ (0x00000029) 32-bit little-endian float, deinterleaved
PASS

Bad Max Frames - Render should fail
PASS

Test MIDI
ERROR: -10850 IN CALL MusicDeviceMIDIEvent

    • FAIL

AU VALIDATION FAILED: CORRECT THE ERRORS ABOVE.

Performance count for “DAWiring” over 3 run(s)
Average = 134 microsecs, minimum = 31 microsecs, maximum = 331 microsecs, total = 401 microsecs
MyMacName:~ mymac$

This is what I always get when I either paste auval -t aumf JamO MG30…Or if I have Logic Rescan MG3, same message comes across. Thank you very much for your quick response JamO!

Aha, there is actually an error. I haven’t seen this before.
What kind of Mac and MacOS version?

1 Like

Opened the standalone and was able to easily/flawlessly use it as a MIDI in in Gig Performer, yay! Tracking for me is quick and accurate as before. Waiting for lower buffers and lower notes - a bit surprised that MG3 so far doesn’t even get down to D2 as MG2 did, but I understand these are early days. Looking forward further developments!


I’ve just recently seen an incompatible tab in my AU list and there was MG3. I first had to check mark the ‘use’ in the plug-in manager. And then look for it in the Incompatible list to be able to be loaded there. Then everything works inside Logic very well. If this is what I have to do to get passed that kind of bug, then I’m ok with it. But thank you for your reply, and your work on this. Very awesome indeed!

Hi Y’all! I’ve been testing the latest update of MG v3.0.39 (Standalone) with a few instruments today … and unfortunately it seems to crash after around 5mins … this has happened 3 times in a row … i initially thought that it was just a random crash at first … but after it occurred another couple of times, i though it best to notify you of this … MacBook Pro 13 Intel OS Monterey 12.7.3/Logic Pro 10.7.9

If you observe any pattern in crashing (maybe when switching a patch or using a particular plugin) please let us know. I think the audio processing is quite solid by now, but I won’t be surprised if there are still crash bugs in the UI part, which is rather new and frequently updated the last months. We’ll keep an eye on it - thank you for reporting.