Comments (13)
As far as I know, current reset prompt (Q, hold U and press Q, W) is GS reset. As of Capital Tone Fallback, can't say anything about it.
from nuked-sc55.
i'm saying that a number of midi files have gm resets, but then use gs variation instruments. which works only on the original sc-55. except that some of them use the extended mkii instruments. and this works on most "gs" soundfonts and wavetable cards that used them, but not on any real sound canvas at all.
i'm looking for a "just make the darn midi work right" button. :)
from nuked-sc55.
I remembered @Kitrinx talking about adding capital tone feedback:
Im pretty sure I could turn any model of sc55 into one that can do capital tone fallback
the way their maps work, all you have to do is just fill all unused instruments with the capital tones
I wrote a program that modifies the instrument table in the control rom
then you can just flash it back to an eeprom
for capital tones, all you do is just copy the data from the regular instrument's jump table to any unused sub-instrument
it has the same effect as falling back
from nuked-sc55.
i'm definitely interested in a modified mkII rom that treats gm as gs reset and has capital tone fallback. i'd be even more interested in it if i actually had hardware.
from nuked-sc55.
I remembered @Kitrinx talking about adding capital tone feedback:
Im pretty sure I could turn any model of sc55 into one that can do capital tone fallback the way their maps work, all you have to do is just fill all unused instruments with the capital tones I wrote a program that modifies the instrument table in the control rom then you can just flash it back to an eeprom for capital tones, all you do is just copy the data from the regular instrument's jump table to any unused sub-instrument it has the same effect as falling back
Indeed he did
Here is the github page
https://github.com/Kitrinx/SC55_Soundfont
from nuked-sc55.
the github page doesn't appear to have the program. just the converter.
from nuked-sc55.
the github page doesn't appear to have the program. just the converter.
It does not. As seen in the comments from discord.
It's the latest message right now, and can be found on the mister fpga discord, midi room(?)
from nuked-sc55.
okay i have the program. not sure how to compile it, though. does running this on the actual rom produce a mkII with capital tone fallback that works with this emulator?
and what about the force gm reset as gs bit? i know the correct thing to do is fix the broken midi files, but it's annoying that they playback just fine on a sound canvas soundfont, but not on a real sc-55
from nuked-sc55.
the program I wrote was simply a tool to modify the rom so I could reprogram it and observe what adjusting various properties of the various instrument tables were, it can be modified in order to populate these tables in such a way that it will fall back, by making all invalid (blank) table entries the same as the first entry
from nuked-sc55.
actually, it should fallback to the highest variation less than or equal to the requested. so it's not quite that simple. the manuals that mention fallback clearly describe that, and that's what happens on pretty much every non roland card, as well as all the sf2 soundsynths.
and i'm not allowed to talk on that server, because it requires phone verification, which i had to turn off just to join a different server. My phone number is somehow banned from severs i've never been on, and removing that verification let me onto them.
Bottom line is i want sc-55 mk1 logic with the mkII instrument map.
from nuked-sc55.
If you join it and message me I will verify you
from nuked-sc55.
had to send a friend request. direct messages are blocked.
from nuked-sc55.
It should work with the "Use Patch Info for Capital Tone Fallback" option in Falcosoft MIDI Player with "Roland SCVA-55" map.
In theory, you should have two LoopMIDI ports, a "LoopMIDI In" port that all games will rely on, and a "LoopMIDI Out" port that the Nuked-SC55 will be connected to. Falcosoft MIDI Player should receive the midi stream from "LoopMIDI In" and send it to "LoopMIDI Out" (Nuked SC-55).
I haven't tried it yet but I will soon because I read that many games use CTF. It should work.
It would be nice if a built-in emulator option was added in the future (something similar to what Falcosoft MIDI Player is doing by intercepting the midi stream), selectable with SC-55 models without CTF support as a workaround.
EDIT
I confirm that it works, SC-55 mkII with CTF thanks to Falcosoft MIDI Player which "filters" the midi stream.
from nuked-sc55.
Related Issues (20)
- Option to output 32-bit float samples (Github glitch duplicate)
- Scrolling Display Text Flickering HOT 1
- Is possible to emulate SC-155? HOT 26
- SC-55 (v1.21) rom dump causes unknown write error and black screen after. HOT 4
- (JV-880) is it possible to support SO-PCM1, SL-JD80 cards? HOT 8
- Using the real lcd as a display. HOT 11
- Linux JACK support HOT 4
- Resizable Window
- Sc-55 Mk1 gives Buffer error, ah geez HOT 9
- how to reduce latency? HOT 7
- 32 bit audio format has popping and clipping sound HOT 3
- How dose volume even work HOT 1
- Dosbox HOT 10
- Build instructions? HOT 7
- Current builds won't work with Windows 7 x64
- Audio playing one semitone too low HOT 5
- Instruments stopped working HOT 1
- Noise over S/PDIF output
- [Question] SC-88, SC-88Pro, etc? HOT 17
- request: add to dosbox staging HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nuked-sc55.