Page 1 of 1

[Wine] BIAS Amp 2

Posted: Fri Sep 07, 2018 3:47 am
by finotti
I've got a free copy of BIAS Amp 2 (https://www.positivegrid.com/bias-amp/) through Focusrite and would like to test it. Was anyone ever able to run it with Wine?

I could install it fine, and Carla finds it. When I run it in Carla, sometimes when I open the GUI I only get a blank screen. After opening and closing a few times I see a blank white screen. At the third (or so) time I open it, I get page with "Positive Grid - BIAS Amp 2" and nice background, but nothing is clickable or anything. If I make the connections, I do get sound from it, and I can edit some amp's (whatever the default is, I suppose) parameters...

If I open the .exe with wine:

Code: Select all

$ wine BIAS_AMP2_x64.exe 
0273:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.
0273:fixme:win:RegisterTouchWindow (0x5017a 00000000): stub
0273:fixme:win:RegisterTouchWindow (0x6017a 00000000): stub
0279:fixme:ver:GetCurrentPackageId (0xadfda0 (nil)): stub
The file "C:\Program Files (x86)\BIAS Amp 2 (64bit)\BIAS_AMP2_x64.exe" is signed and the signature was verified.
0273:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
0273:fixme:toolhelp:Heap32ListFirst : stub
0273:fixme:ntdll:EtwRegisterTraceGuidsW (0x14096bf28, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x141253150, (null), (null), 0x14129b9b8): stub
0273:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {72b14a7d-704c-423e-92f8-7e6d64bcb92a}
0273:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {e2091f8a-1e0a-4731-84a2-0dd57c8a5261}
0273:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {e8a3bf1f-a86b-4390-9c60-5390b969d22c}
0273:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {5727a00f-50be-4519-8256-f7699871fecb}
0273:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c}
0273:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {79a60dc6-5fc8-4952-a41c-1163aeec5eb8}
0273:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {2718d25b-5bf5-4479-8e88-babc64bdbfca}
0273:fixme:process:GetNumaHighestNodeNumber (0x23df70): semi-stub
0273:fixme:win:RegisterTouchWindow (0x7017a 00000000): stub
0273:fixme:win:RegisterDeviceNotificationW (hwnd=0xb00e2, filter=0x23fc10,flags=0x00000000) returns a fake device notification handle!
The file "C:\Program Files (x86)\Common Files\PositiveGrid\BIAS Amp 2 (64bit)\Resources\CefSubprocess.exe" is signed and the signature was verified.
0288:fixme:seh:RtlCaptureStackBackTrace (0, 62, 0x5537e8, (nil)) stub!
0288:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0288:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x1808a5e40, 0x18550db50, 0x1856685f0) stub.
0288:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x23e9b4, (nil) 0x23e9b0
0288:fixme:nls:get_dummy_preferred_ui_language (0x38 0x23e9b4 (nil) 0x23e9b0) returning a dummy value (current locale)
0288:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x23e9b4, 0x5740e0 0x23e9b0
0288:fixme:nls:get_dummy_preferred_ui_language (0x38 0x23e9b4 0x5740e0 0x23e9b0) returning a dummy value (current locale)
0288:fixme:winsock:WSALookupServiceBeginW (0x23e340 0x00000ff0 0x23e338) Stub!
0288:fixme:iphlpapi:NotifyAddrChange (Handle 0x23e5e0, overlapped 0x574cd8): stub
0288:fixme:win:EnumDisplayDevicesW ((null),0,0x23dff0,0x00000000), stub!
0288:fixme:win:RegisterDeviceNotificationW (hwnd=0x10192, filter=0x23e690,flags=0x00000000) returns a fake device notification handle!
0288:fixme:win:RegisterDeviceNotificationW (hwnd=0x10192, filter=0x23e690,flags=0x00000000) returns a fake device notification handle!
02a2:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffffffffffa, 0x18cafda0
029b:fixme:wlanapi:WlanEnumInterfaces (0x1, (nil), 0x183eecc8) semi-stub
0288:fixme:dwmapi:DwmIsCompositionEnabled 0x23cbb0
0288:fixme:win:RegisterTouchWindow (0x10198 00000002): stub
0288:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x1018c 0x00000000
0288:fixme:win:RegisterTouchWindow (0x1019a 00000002): stub
0292:fixme:system:SystemParametersInfoW Unknown action: 116
0288:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
0288:fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
0288:fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
0288:fixme:iphlpapi:CancelIPChangeNotify (overlapped 0x574cd8): stub
0288:fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x1018c
0288:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0288:fixme:kernelbase:AppPolicyGetProcessTerminationMethod 0xfffffffffffffffa, 0x23fd10
Any suggestions?

Re: [Wine] BIAS Amp 2

Posted: Fri Sep 07, 2018 5:20 am
by jonetsu
For what it's worth (actually nothing both because it's free and it does not address the problem with the BIAS Amp) I run the Amplitube 4 CS as VST in Bitwig and Mixbus32C using wine-staging and linvst. It comes with one amp, a delay and a EQ and perhaps a foot pedal or two. I find the sound pretty good for something basically free.

https://www.ikmultimedia.com/products/amplitubecs/

Cheers.

Re: [Wine] BIAS Amp 2

Posted: Thu Sep 13, 2018 7:18 pm
by glowrak guy
With an IK account, users can go online, open the Amplitube Custom Shop app,
browse the many gear models, and test them for for a period of time.
A handy way to purchase just what you will really use, alacart.
Cheers

Re: [Wine] BIAS Amp 2

Posted: Fri Sep 14, 2018 4:25 pm
by AlexTheBassist
finotti wrote:I've got a free copy of BIAS Amp 2 (https://www.positivegrid.com/bias-amp/) through Focusrite and would like to test it. Was anyone ever able to run it with Wine?
Nope, it just won't work. Something in Wine is not implemented at this time. The only thing you can do about that is to file a bug report to Wine team.

Re: [Wine] BIAS Amp 2

Posted: Wed Dec 30, 2020 9:12 pm
by Davy39
Hi,

This is related to this wine bug and there is a workaround :
- Download this archive
- Unpack it in your installation folder, replacing existing files. In my case it's in /home/$USER/.wine/drive_c/Program Files/Common Files/PositiveGrid/BIAS Amp 2 (64bit)/Resources

That's it !