Age | Commit message (Collapse) | Author |
|
I took the opportunity to add two CHECKMEs to the code, which seems to load a
file into memory for no real apparent reason.
|
|
In preparation of using the sound code with Winnie
|
|
This tries to make our code a bit more compliant with our code formatting
conventions. For future use, this is the command I used:
git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
|
|
|
|
I'm unable to test this change, but it avoids using a pointer to store
an int temporarily.
|
|
AGI: Fix //gs output
|
|
|
|
Some backends may break as I only compiled SDL
|
|
|
|
|
|
|
|
Also add comments describing which instruments use swap mode or vibrato,
plus print debug messages when those instruments are actually being played.
|
|
|
|
Make the player be centered on a fixed number of "generators" instead of
MIDI channels that arbitrarily allocate generators for notes.
Make the audio stream to be stereo and for sample rate use _sampleRate.
Rewrite the synthesis core:
* Make generators use both oscillators
* Implement swap mode for oscillators
* Fix envelope update frequency
|
|
|
|
svn-id: r54385
|
|
* names now comply to our naming conventions
* the function computeStreamMD5AsString which computes the MD5
as a hex string now returns it as a Common::String
* add doxygen comments
svn-id: r54121
|
|
svn-id: r49758
|
|
Now the sound subsystem of the engine finally is possible to grasp.
Also now it is obvious why CoCo3 sounds are not functioning.
svn-id: r49757
|
|
svn-id: r49749
|