kode54 / bassmidi-driver Goto Github PK
View Code? Open in Web Editor NEWA Windows user-mode software MIDI synthesizer driver based on Ian Luck's BASSMIDI library
License: Other
A Windows user-mode software MIDI synthesizer driver based on Ian Luck's BASSMIDI library
License: Other
I noticed a problem that doesn't exist with last 32 bit driver 3.21 (higher voice limit)
under 8.1 and 10 it seems that there is a lower voice limit 128 or 256 voices in thie latest driver? limit was 512 right? i noticed the bug with Warctaft II midi Human1 with W10 the crash cymbals are downsampled with XP no problems 3.21
On my 32 bit computer, the uninstaller isn't on the hard drive. Looking in the installer files, it's placed in the SysWow64 directory but not the System32 directory.
The latest download link at http://www.kode54.net/bassmididrv/ as of writing does not install properly on Windows 7 Home Premium x64. Have tried installing with disabled firewall, rebooting between attempts, safe mode and forcing Run as Administrator.
Copying driver and synth...
Output folder: C:\Windows\SysWow64\bassmididrv
Extract: bass.dll
Extract: bassflac.dll
Extract: basswv.dll
Extract: bassopus.dll
Extract: bass_mpc.dll
Extract: bassmidi.dll
Extract: bassmididrv.dll
Extract: bassmididrvcfg.exe
Extract: sfpacker.exe
Output folder: C:\Windows\SysNative\bassmididrv
Extract: bass.dll
Extract: bassflac.dll
Extract: basswv.dll
Extract: bassopus.dll
Extract: bass_mpc.dll
Extract: bassmidi.dll
Can't write: C:\Windows\SysNative\bassmididrv\bassmididrv.dll
Oddly, 3.1 and previous versions from the kode54.net archive install and runs just fine.
So I found out that if I add a soundfont in Configure BASSMIDI Driver and save the list and I move the soundfont somewhere else the Configure BASSMIDI Driver won't open after, but if I put the soundfont where it should be it works again.
Lines 197 through 206 of bassmididrv.cpp check to see if a path is absolute, if not, the path of the sflist loaded is added. A better check for an absolute path is needed. If a network path is used, the first character is a \ (backslash) and not alphanumeric and the second character is a \ and not a : (colon). In the case of loading the default sflist(s), located in the Windows directory, the Windows directory is added to the network path and becomes invalid. I think the same code is used elsewhere...
i'm not sure if this is a bug on the winamp or the BASSMIDI-Driver-side.
Btw i've tried all the devices in the plugin config window, but i only get playback from the MS synthetizer.
In my winamp.ini i have:
[in_midi]
sysex_table=4D485030000000000000000015
dls_file=
extra_exts=
device=2DA3B676A999514DB1F5DAD3F47FE75DE6
driver=9CBC007FA3AE2A47BBB9D74ABD4FCA585C
dev_output=32769
This is more a question than an issue but I can't find a better place to ask.
Is the download link on https://kode54.net (https://kode54.net/bassmididrv/bassmididrv.exe) actually the latest version? As it doesn't state anywhere what version it is and the GIT repo here doesn't seem to contain an EXE or MSI installer for the driver.
Is there any other official place to download it?
Winamp 5.666 and windows media player got a problem with the lastest driver. Often long load times doesnt matter preload samples or not. ( winamp.exe or wmplayer.exe didnt close after closing it). The Process in the task manager is still active.
Windows XP 32bit and 7 64bit are affected.
and still
XG Melodic drumkit presets 127:127 bug.
example MIDI track ( ambient.mid XG yamaha song) Bassmidi bug use 000:025
and 000:016. XG should use 127:025 and 127:016 the driver ignores these commands. the melodic instrument banks arent affected and works fine.
This bug was fixed in the XMPplay latest MIDI plugin. It would be great if u can fix this.
If u need the midi i can send it to U
Since the "Creators Update" is released i can't set the default midi Synth from Microsoft sw synth to BASS MIDI synth. The "apply" button dont work anymore and the only way is now using winamp for chose but the rest is now MS synth. Can U fixed this?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.