VOGONS


Reply 200 of 280, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

Really liking that WeedsGM4 Update.sf2 and eagerly awaiting a combined release 😀

A question about BASSMIDI.

Is there a way, to take MIDI input, from let's say a USB MIDI adapter, and then route this to BASSMIDI?

If not, are there other software MIDI synths that could do this?

Munt offers this feature for example, but specialises on Roland MT-32 but I'm looking for something that can do it with General MIDI sound fonts.

YouTube, Facebook, Website

Reply 201 of 280, by Solarstorm

User metadata
Rank Member
Rank
Member
philscomputerlab wrote:
Really liking that WeedsGM4 Update.sf2 and eagerly awaiting a combined release :) […]
Show full quote

Really liking that WeedsGM4 Update.sf2 and eagerly awaiting a combined release 😀

A question about BASSMIDI.

Is there a way, to take MIDI input, from let's say a USB MIDI adapter, and then route this to BASSMIDI?

If not, are there other software MIDI synths that could do this?

Munt offers this feature for example, but specialises on Roland MT-32 but I'm looking for something that can do it with General MIDI sound fonts.

You can try MIDILoopback. http://www.tobias-erichsen.de/software/loopmidi.html
Edit: Wait, i rerouted MIDI before, but not with that tool. But my brain won't tell me atm. D:
Edit2: I think it works with MIDI-OX.

Last edited by Solarstorm on 2015-02-28, 11:13. Edited 1 time in total.

My YouTube Channel

Reply 203 of 280, by Solarstorm

User metadata
Rank Member
Rank
Member

Yes it works with MIDI-OX.
I just tested it.
I also used the loopback tool to create a device i can send data to and rerouted it with MIDI-OX in the MIDI Devices option menu.
I think there was an easier tool though, but i can't remember.

My YouTube Channel

Reply 205 of 280, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

I used to use MIDI Yoke (from the MIDI Ox developer) to do that, but it's probably too old to work in modern Windows. That loopMIDI thing looks like a good candidate.

Another option is to get some kind of MIDI composing software, as those are usually designed to take input from a MIDI-In device and let you compose music to be played on a MIDI-Out device. Usually they have a live/monitor mode that lets you drive one from the other in real-time.

Reply 208 of 280, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++
HunterZ wrote:

What's wrong with loopMIDI?

The documentation mentioned that it needs configuring every-time you restart. But I haven't looked more into it.

YouTube, Facebook, Website

Reply 209 of 280, by Solarstorm

User metadata
Rank Member
Rank
Member
HunterZ wrote:

What's wrong with loopMIDI?

You still need Software where you can tell where to route the Data.
loopMIDI is just a dummy device which can't route Data from let's say a physical MIDI in to a software synth.
But MIDI-OX can do that.

My YouTube Channel

Reply 211 of 280, by Solarstorm

User metadata
Rank Member
Rank
Member
HunterZ wrote:

Ah. What is the point of loopMIDI at all then? I thought that one of these tools (MIDI Ox?) could just connect the two real ends together.

You can connect a software piano with a midi program for example.

My YouTube Channel

Reply 212 of 280, by HunterZ

User metadata
Rank l33t++
Rank
l33t++
Solarstorm wrote:
HunterZ wrote:

Ah. What is the point of loopMIDI at all then? I thought that one of these tools (MIDI Ox?) could just connect the two real ends together.

You can connect a software piano with a midi program for example.

What part of that would loopMIDI help with that MIDI Ox couldn't do on its own?

Reply 213 of 280, by i@mJONNY

User metadata
Rank Newbie
Rank
Newbie

Great thread guys, and some great tips. A lot over my head, hoping the curve is manageable 😁

So, I've finally got hold of a real live, physical MIDI controller - a PSR-170 !

Very dodgy connection with my usb-midi cable, but found a fix, now I'm reading the manual for this keyboard and it says (re MIDI channels)

X5nPqlX.png

So it seems like MIDI is being used for some things... but I don't have a button (to change channel). I'm only outputting on channel 1...

Is there a piece of software I can use that would emulate channel sending?
Would this have a lot of impact (performance-wise, assuming it's even an option!)

I have too many toys to play with just MIDI channel #1!

(Thanks 😀

Reply 214 of 280, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

Congrats! I've had a PSR-280 for a long time (15-20 years) as the only MIDI keyboard I've ever owned. It has a multi-channel General MIDI synthesizer, but it's nothing to write home about in terms of quality (it's completely outclassed by a Roland Sound Canvas, for example).

I thought it was possible to configure the PSR-280 (not sure about the PSR-170) to output on an alternate channel, but never more than one at a time.

I spent a lot of time in college using it as an input device for doing some amateur/hobbyist composing in Cakewalk Sonar. It works well for laying down one track at a time. The only thing it's really lacking in is a pitch wheel, and I guess the touch sensitivity seems to be tied more to how fast you push a key down versus how hard you push it.

You could probably come up with something in MIDI-OX to do things like set up different octaves' keys to translate to the same octave but different channels.

Reply 215 of 280, by EmperorsDynasty

User metadata
Rank Newbie
Rank
Newbie

The download link for the BassMidi.exe is currently down at the main site. The older version I am using seems to have some bugs (instruments going flat or music chopping up). Thanks in advance for any support.

Reply 218 of 280, by Tarvis

User metadata
Rank Newbie
Rank
Newbie

On Windows 10 there seem to be issues with Bassmididrv. It seems after about a minute of playback the output will get more and more crackly and eventually fizzle out completely. Sometimes a bit later it will all come back but sometimes not. It seems to happen much sooner with bigger soundfonts such as Chorium. No combination of buffer and interpolation settings seem to change anything. Coolsoft has no issues.

Reply 219 of 280, by DracoNihil

User metadata
Rank Oldbie
Rank
Oldbie

Tarvis isn't the only person with this problem. I'm not sure what Coolsoft does that kode54's driver does not since they both talk to the BASSMIDI library.

I can imagine getting kode54's driver working nicer under Windows 8.x - 10 would involve making the audio output go to WSAPI rather than DirectSound or XAudio2. But I'm not a programmer in the slightest so I wouldn't know what to do about that, plus I'm on Linux now.

The only issue with Coolsoft's usage of BASSMIDI is that there is a significant hitch as it reloads the SF2 whenever the driver is stopped or reset for any reason. It also does not have a sample interpolation method more precise than the linear function method, which can produce distortion depending on the sample rate of the samples used on a particular instrument’s patch.

“I am the dragon without a name…”
― Κυνικός Δράκων