Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CSM support (composite sinusodial modeling) #115

Open
smaybius opened this issue Jan 25, 2023 · 2 comments
Open

Add CSM support (composite sinusodial modeling) #115

smaybius opened this issue Jan 25, 2023 · 2 comments
Assignees

Comments

@smaybius
Copy link

I don't know if all the supported emulation cores support it, but it's implemented in tildearrow's Furnace Tracker and it's in probably all its supported emulation cores. That and also CH3 special mode. Maybe use the interface for FMDrive as reference on how to implement it? Furnace uses the timer and the 4 operators as individual regular channels being controlled with regular row data, while FMDrive's interface involves sliders and other VST controls to control the timer and the 4 operators.

@smaybius
Copy link
Author

It's already in Nuked, and probably also MAME

@Wohlstand
Copy link
Owner

First, to utilise these features, I should extend my WOPL bank format (there is a draft for the next WOPL version 3 where I want to include many stuff, but I still haven't finished it yet. I should select a moment to finish it).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Maybe later
Development

No branches or pull requests

2 participants