VOGONS


Heads Up: Roland Sound Canvas VA VSTi Plugin!

Topic actions

  • This topic is locked. You cannot reply or edit posts.

Reply 240 of 592, by James-F

User metadata
Rank Oldbie
Rank
Oldbie

Many instruments like Organ and Harpsichord don't respond to velocity changes because the real instrument also doesn't.
This is not related to SC-VA but a general question about midi, you are probably at the wrong forum with these questions.

Clarify what? Different SC units sound different, what's your point? (don't answer, both are rhetorical questions). 😒
I don't care what SC unit you think Comanche 3 (or any other game) was written on, and so does Roland Corporation.
Stop asking me to ask Roland with your nonsense, I will do so only if I think it's right.
Give this subject a rest.

Here you can see what SC units support General Midi 1 (GM): https://en.wikipedia.org/wiki/Roland_Sound_Canvas
Under the Standards column, if you see GM it means that this specific unit fully supports GM.
With SC units of the past the user could select different Map Modes even in GM.


my important / useful posts are here

Reply 242 of 592, by James-F

User metadata
Rank Oldbie
Rank
Oldbie

Actually SC-7 is a pure GM only unit (no GS), but it still has 6 drum kits from GS. https://en.wikipedia.org/wiki/Roland_SC-7

You can hear that for yourself here: http://www.wavetable.nl/?cat=4
Descent Level 1 uses TR808 drum kit, Duke Nukem 3D Intro uses Power drum kit, both sound fine on the SC-7 which is a GM only unit.


my important / useful posts are here

Reply 244 of 592, by thecrankyhermit

User metadata
Rank Member
Rank
Member

On games, is there any hope of a workaround for games that use Capital Tone Fallback? I don't 100% understand how this works, and I'm sure VA doesn't do CTF, but maybe there's a way to "trap" the MIDI calls on their way to Sound Canvas VA, detect a CTF attempt, and send the capital tone instead when an invalid tone is detected?

Running:
Windows 7 Pro 64-bit
Core 2 Duo 2.53Ghz
Geforce 9600 GT
2GB RAM

Reply 245 of 592, by James-F

User metadata
Rank Oldbie
Rank
Oldbie
thecrankyhermit wrote:

On games, is there any hope of a workaround for games that use Capital Tone Fallback? I don't 100% understand how this works, and I'm sure VA doesn't do CTF, but maybe there's a way to "trap" the MIDI calls on their way to Sound Canvas VA, detect a CTF attempt, and send the capital tone instead when an invalid tone is detected?

It can be done with a specialized midi driver.
The midi driver will receive and compare a requested patch change (CC00 & PC) with its own internal (or custom) GS map, if there is no match the driver will send a capital tone patch request making CC00 always 0.
Not a hard thing to do , but I lack the skills. Maybe someone more experienced that actually written midi drivers.

Last edited by James-F on 2016-05-22, 10:36. Edited 1 time in total.


my important / useful posts are here

Reply 247 of 592, by Roland User

User metadata
Rank Member
Rank
Member

Question:
SC-VA instruments patches in this synthesizer fikxed or can modifed and make user patches from samples include SC-VA ? If possible , a as ?
I'm known , whats it possible in MT-32 and MT-32 emulator include MUNT )
There is however limit for SC-VA , because SC-VA not have user memory )
Thanks.

Reply 248 of 592, by James-F

User metadata
Rank Oldbie
Rank
Oldbie

If I understood you correctly, you can create Presets/Banks and Save/Load them in SAVIHost, that is a global feature of VST.
Although in SAVIHost you don't have a visible preset list like in other VST host programs like a DAW.

I don't think you can create Patches like in the SC-880 inside SC-VA, and you don't need to, SC-VA is not hardware.
In any case, Patches or Presets are 100% equivalent, one is in hardware the other is in software, so to speak.


my important / useful posts are here

Reply 249 of 592, by Roland User

User metadata
Rank Member
Rank
Member

As integrate user patches in sysex if possible ?
And as editing patches in SC-VA ? For Example as combine samples any Choir and Distortion Guitar in single instrument ?

Edit :

Also fixed error if select drumsets in VST Plugin in other map сham that is used before for example if user select drum set Power in SC-55 map while used Power drumset SC-8820 map drumset not be selected. This error be only in VST plugin if VST plugin 1.02 and older )

James-F
Please ask Roland about capabilities integrate SC-8850 Map in SC-VA.
Verry wanted be have top map in SC-VA if this possible.
Thank You 😀

Edit2 :

I found not a critical error.
If select patch map as SC-8820 and play this file METBLAS9. File arranged for SC-88Pro/8820 Maps.
If now play this file as SC-88 Pro / SC-8820 Map - error not detected , but if play this file in SC-55 map , errors in GUI and play.
I think , what if selected SC-55 Map , must play first 354 sounds and if sound not available in map , then need play patch in bank 0 or the nearest , not piano or sounds of other map. As if this will be device which select in map )

James-F
Please pay attention to the message

Attachments

  • Filename
    bug.part2.rar
    File size
    3.33 MiB
    Downloads
    46 downloads
    File license
    Fair use/fair dealing exception
  • Filename
    bug.part1.rar
    File size
    5 MiB
    Downloads
    50 downloads
    File license
    Fair use/fair dealing exception
  • Filename
    METBLAS9.zip
    File size
    8.87 KiB
    Downloads
    41 downloads
    File license
    Fair use/fair dealing exception

Reply 250 of 592, by Falcosoft

User metadata
Rank Oldbie
Rank
Oldbie

Hi,

thecrankyhermit wrote: On games, is there any hope of a workaround for games that use Capital Tone Fallback? .... James-F wrote: […]
Show full quote

thecrankyhermit wrote:
On games, is there any hope of a workaround for games that use Capital Tone Fallback? ....
James-F wrote:
It can be done with a specialized midi driver.
The midi driver will receive and compare a requested patch change

Or it can be done with a player that can also be used as a router/mapper.
I have thought about this problem and realized that instrument definition files(.ins) actually include the necessary information when a fallback is needed. This way no manual mapping is necessary you only need to download/create the ins file for the synth. Many can be found on the net for Roland devices.
I have made a test video to demonstrate the idea/implementation.
https://youtu.be/PrKfDTjvKDs

Test version of the app can be downloaded from
http://falcosoft.hu/midiplayer_351_test.zip

Roland User wrote :
I think , what if selected SC-55 Map , must play first 354 sounds and if sound not available in map , then need play patch in bank 0 or the nearest , not piano or sounds of other map

This problem also can be solved this way.

Website, Facebook, Youtube
Falcosoft Midi Player + Munt VSTi + BassMidi VSTi topic

Reply 252 of 592, by James-F

User metadata
Rank Oldbie
Rank
Oldbie

Fellow SC-VA/Synth users and MIDI music/game lovers, I'd like to point your attention to a great software called Falcosoft Soundfont Midi Player.

midiplayer1.jpg

Official FSMP thread on Vogons: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

This software is the most complete and fully implemented Midi Player and Instrument Mapper (input to output).
Many new features have been included in the new version, making FSMP the best midi player on the market.

The latest version supports Capital Tone Fallback feature using official instrument maps (customizable) to prevent wrong instrument variations
resulting in no sound or wrong sound with various synths including the SC-55 (hardware) or Microsoft softsynth GS.
Moreover, it includes Drum Patch Fallback (on any track) so it will always fallback to the next lowest correct drum patch from the wrong one.
You can play music written on a later model than SC-55 and have an equivalent capital tone instead of silence.

Instrument Maps.png
Filename
Instrument Maps.png
File size
31.83 KiB
Views
2002 views
File license
Fair use/fair dealing exception

Just assign FSMP Input Midi, Output Midi and Instrument Map, and you have a full solution to CTF with Music, Games, or any other input including real midi synths.
For example, you can route Dosbox through FSMP to SC-VA and have CTF without silent, incorrect instruments or drums in games that have composition errors or "lazy programming".
You can use you real retro PC and real SC-55 unit with a USB->MIDI dongle and a spare laptop running FSMP, or any combination of the above.
Help and support in the official FSMP thread.

Step by step guide to CTF with SC-VA:
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

You are welcome to the FSMP thread to help us debug the test builds and continue to improve this player and its functionality.

Last edited by James-F on 2016-06-10, 10:21. Edited 1 time in total.


my important / useful posts are here

Reply 254 of 592, by KainXVIII

User metadata
Rank Member
Rank
Member
James-F wrote:
Fellow SC-VA/Synth users and MIDI music/game lovers, I'd like to point your attention to a great software called Falcosoft Sound […]
Show full quote

Fellow SC-VA/Synth users and MIDI music/game lovers, I'd like to point your attention to a great software called Falcosoft Soundfont Midi Player.

Official FSMP thread on Vogons: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

This software is the most complete and fully implemented Midi Player and Instrument Mapper (input to output).
Many new features have been included in the new version, making FSMP the best midi player on the market.

The latest version supports Capital Tone Fallback feature using official instrument maps (customizable) to prevent wrong instrument variations
resulting in no sound or wrong sound with various synths including the SC-55 (hardware) or Microsoft softsynth GS.
Moreover, it includes Drum Patch Fallback (on any track) so it will always fallback to the next lowest correct drum patch from the wrong one.
You can play music written on a later model than SC-55 and have an equivalent capital tone instead of silence.

Instrument Maps.png

Just assign FSMP Input Midi, Output Midi and Instrument Map, and you have a full solution to CTF with Music, Games, or any other input including real midi synths.
For example, you can route Dosbox through FSMP to SC-VA and have CTF without silent, incorrect instruments or drums in games that have composition errors or "lazy programming".
You can use you real retro PC and real SC-55 unit with a USB->MIDI dongle and a spare laptop running FSMP, or any combination of the above.
Help and support in the official FSMP thread.

You are welcome to the FSMP thread to help us debug the test builds and continue to improve this player and its functionality.

I wish that Phil make a new video about how to setup Roland plugin with your player (for games mainly), because its too convoluted for me 😄

Reply 256 of 592, by James-F

User metadata
Rank Oldbie
Rank
Oldbie

Nothing complicated at all.

Watch this "Roland MT-32 CM-32L and General MIDI for $50" video by PhilsComputerLab:
https://www.youtube.com/watch?v=nvuncHhza5A

To use with real retro PC and SC-55 hardware:
Instead of Midi-OX use Falcosoft Midi Player and set it's Midi-Input to your USB-MIDI IN and Midi-Output to your USB-MIDI OUT.
It even loads soundfonts using bassmidi so you save yet another software.

FSMP CTF.png
Filename
FSMP CTF.png
File size
47.97 KiB
Views
1897 views
File license
Fair use/fair dealing exception

Connect the USB-MIDI OUT to your SC-55 or any other midi synth.

To use CTF follow this step by step post (mainly step 3):
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Last edited by James-F on 2016-06-10, 10:18. Edited 6 times in total.


my important / useful posts are here

Reply 257 of 592, by PhilsComputerLab

User metadata
Rank Hardware Mod
Rank
Hardware Mod

Thank you!

That's what everyone needs to know 😀

We wouldn't be at this stage without your efforts of working with Roland to sort out the bugs.

YouTube, Facebook, Website

Reply 258 of 592, by PhilsComputerLab

User metadata
Rank Hardware Mod
Rank
Hardware Mod

Hey everyone, can we please not upload any modified Roland SCVA software to Vogons!

Thank you!

If you have any concern about this please send me a PM.

YouTube, Facebook, Website