User Tools

Site Tools


midibox_quad_genesis

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
midibox_quad_genesis [2017/02/09 06:16]
sauraen [Free Mode]
midibox_quad_genesis [2017/02/09 06:18]
sauraen [Channel Mode]
Line 75: Line 75:
  
 The synth engine keeps track of what chip resources each VGM file and program use (its "​usage"​). (Even computing this isn't always trivial, since a VGM file can be streamed from the SD card!) When playing a note on a program, it determines where to assign all of its used voices based on many factors; and of course, when actually playing the commands within the file, it has to reroute them all as well as modifying their pitch if applicable, all at 44.1 kHz! The synth engine keeps track of what chip resources each VGM file and program use (its "​usage"​). (Even computing this isn't always trivial, since a VGM file can be streamed from the SD card!) When playing a note on a program, it determines where to assign all of its used voices based on many factors; and of course, when actually playing the commands within the file, it has to reroute them all as well as modifying their pitch if applicable, all at 44.1 kHz!
-===== Instruments ===== 
-An instrument is a set of configuration information about one or more voices of certain types. As in a General MIDI ROMpler, MIDI channels are assigned to instruments by the user (or via MIDI messages), and the synth automatically assigns those instruments to voices when notes are triggered. However, the actual content of these instruments is very different from a GM patch in MIDIbox Quad Genesis. 
- 
-An instrument contains: 
-  * Information about how many of what kinds of voices the instrument will use, and whether it will set or use chip-global features like the LFO 
-  * A "​state"​ VGM file, which must be of time-length 0, which is played when the instrument is loaded to a voice 
-  * A "​sample"​ VGM file, any time-length,​ which is played when the instrument is keyed on 
-  * Information about how the MIDI note played combines with frequency information in the VGM to produce the actual frequency values sent to the voice 
-  * Optional operator gating at fixed delay from MIDI note on, or in response to other MIDI events 
-  * A set of modulators (software LFOs, EGs, velocity, CCs) and their assignments to voice parameters 
  
 ===== Interface Modes ===== ===== Interface Modes =====
Line 95: Line 85:
   * Capture button: create a VGM file which represents the state of the current voice. Display a menu of channels so you can choose where this will be stored. Upon selecting a channel, or pressing the Capture button again which will use the last edited channel, a new program will be set up on this channel with that VGM file as its init and appropriate keyon and keyoff files, so you can play this sound on the keyboard as usual.   * Capture button: create a VGM file which represents the state of the current voice. Display a menu of channels so you can choose where this will be stored. Upon selecting a channel, or pressing the Capture button again which will use the last edited channel, a new program will be set up on this channel with that VGM file as its init and appropriate keyon and keyoff files, so you can play this sound on the keyboard as usual.
 ==== Channel Mode ==== ==== Channel Mode ====
-Press Chan. Use the screen ​to select a MIDI channel. (Please note that the number of channels in the synth are 16 x the number of ports, which is by default 4 but can be increased.) Set whether the channel is assigned to a voice in tracker mode or whether it should play instruments on voices in free mode. If the channel is in free mode, load, save, delete, or create a new program.+Use the PSG Voices and OPN2 buttons ​to select a channel. (Please note that the number of channels in the synth are 16 x the number of ports, which is by default 4.) Set whether the channel is assigned to a voice in tracker mode or whether it should play instruments on voices in free mode. If the channel is in free mode, load, save, delete, or create a new program.
 ==== Program Mode ==== ==== Program Mode ====
 Edits the program selected in Chan mode. Edits the program selected in Chan mode.
midibox_quad_genesis.txt ยท Last modified: 2017/12/20 21:19 by smithy