We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS

SPC Studio/Ideas: Difference between revisions

From SnesLab
Jump to: navigation, search
(https://etherpad.net/p/amx-amv-amt-idea)
Line 7: Line 7:


=== 1. Internal ===
=== 1. Internal ===
* Addmusic [https://en.wikipedia.org/wiki/Control_theory Controller] (Game engine side)
* Addmusic [https://en.wikipedia.org/wiki/Control_theory Controller] (Game engine side) -> the middle program that is between the SMW/YI/F-zero/etc. core engine and the currently S-APU engine. The controller handles all music, SFX and special operations requests and does the proper calls or decisions to the currently running Addmusic Engine. Sound effects can be combined, parallelized, halt though a ring-buffer or discharged, depending on the user settings and song specifications. Full flexibility warranted with minimal hijacks in mind.
* DSP Driver (SPC engine side)
* DSP Driver (SPC engine side)



Revision as of 03:02, 12 July 2019

Use this page for suggesting ideas and features for the incoming SPC Studio tool.

Etherpad ideas discussion page: https://etherpad.net/p/amx-amv-amt-idea -- everything from Etherpad will eventually get migrated here into formal ideas.

SPC Studio is split into four main cores

1. Internal

  • Addmusic Controller (Game engine side) -> the middle program that is between the SMW/YI/F-zero/etc. core engine and the currently S-APU engine. The controller handles all music, SFX and special operations requests and does the proper calls or decisions to the currently running Addmusic Engine. Sound effects can be combined, parallelized, halt though a ring-buffer or discharged, depending on the user settings and song specifications. Full flexibility warranted with minimal hijacks in mind.
  • DSP Driver (SPC engine side)

2. External

Ideas for Addmusic Controller

(Add ideas here)

Ideas for SPC Engine

  • Panpot LFO (Like what you can hear in Squaresoft's SNES VGM)
  • Provide an option to looping each channel asynchronously

(Add ideas here)

Ideas for Music Inserter

(Add ideas here)

Ideas for Music Creator

(Add ideas here)