User Tools

Site Tools


docs:features_and_limitations

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
docs:features_and_limitations [2018/11/01 20:47]
ftc [Some features]
docs:features_and_limitations [2018/11/02 10:55] (current)
ftc
Line 1: Line 1:
 ====== Features and limitations ====== ====== Features and limitations ======
  
-====== Some features ​======+===== Some features =====
   * Power through simplicity and flexibility rather than a large number of "​special functions":​   * Power through simplicity and flexibility rather than a large number of "​special functions":​
     * defMON doesn'​t make a distinction between "​instruments"​ and "​effects"​. Instead ALL control of sound is handled through the same sound editing table (the "​sidtab"​),​ where you can make small snippets of sound settings ("​sidtab chunks"​).     * defMON doesn'​t make a distinction between "​instruments"​ and "​effects"​. Instead ALL control of sound is handled through the same sound editing table (the "​sidtab"​),​ where you can make small snippets of sound settings ("​sidtab chunks"​).
Line 9: Line 9:
   * Relatively low CPU usage. At least if not all features are used at the same time. DefMON tunes can be, and have been, used in various demos and games.   * Relatively low CPU usage. At least if not all features are used at the same time. DefMON tunes can be, and have been, used in various demos and games.
  
-====== Some limitations ​======+===== Some limitations =====
  
   * There is very little documentation for the program as it was mainly created for "in house" use. (Although this may change through the creation of this wiki.)   * There is very little documentation for the program as it was mainly created for "in house" use. (Although this may change through the creation of this wiki.)
   * It is not designed primarily to be self-instructing,​ but rather to be relatively straightforward and flexible once you know how it works.   * It is not designed primarily to be self-instructing,​ but rather to be relatively straightforward and flexible once you know how it works.
   * Since you handle all sound programming through the same interface — the sidtab — there are a number of things which require more manual work in defMON than in other editors. (On the other hand, you have more freedom at your hands than in many other editors.) For example, things like "hard restart"​ (various tricks to avoid the ADSR bug in the SID) is handled through sidtab chunks rather than through code, which means that you can do it the way you prefer yourself, although you have to do it manually. Another example is an effect like vibrato. In defMON you would create a vibrato the way you like it, rather than calling a pre-programmed vibrato, which again means that there is more flexibility,​ but also more manual work.   * Since you handle all sound programming through the same interface — the sidtab — there are a number of things which require more manual work in defMON than in other editors. (On the other hand, you have more freedom at your hands than in many other editors.) For example, things like "hard restart"​ (various tricks to avoid the ADSR bug in the SID) is handled through sidtab chunks rather than through code, which means that you can do it the way you prefer yourself, although you have to do it manually. Another example is an effect like vibrato. In defMON you would create a vibrato the way you like it, rather than calling a pre-programmed vibrato, which again means that there is more flexibility,​ but also more manual work.
docs/features_and_limitations.txt · Last modified: 2018/11/02 10:55 by ftc