Sawteeth
Sawteeth copied to clipboard
A sound synthetizer, tracker and replayer, similar to AHX.
AHX is a fileformat used on amiga by AHX tracker (formerly known as THX). Load this files in Sawteeth and add the missing features to replay them if applicable. Fileformat...
This application does not use the Layout API. This results in weird behavior with cut-off text, as well as a lot of other visible quirks.  Certain important labels are...
Before a release: - [ ] Check if we can compile with gcc2 and gcc8 (32 + 64bit) without warnings, both the editor and STLib - [ ] Update readme.html,...
The Sawteeth windows appear in a very arbitrary position when the app itself is launched, as seen in the following screenshot:  The windows themselves should be near the center...
It's very hard to do a slight vibrato effect. Even setting the slider to 1px from the left gives bad results on high-pitched notes. Make this slider logarithmic maybe ?
The txt class is essentially the same as BPositionIO. Use the system one to wipe some bytes out of libST.
On AZERTY keyboards (french), typing digits needs to press SHIFT. This make the breakpoint shortcuts not working...
Not sure how that should work, since part-play doesnt map to song channels.
Since each channel has its own position, speed and rloop/lloop markers, the position marker should be drawn separately for each channel and for the breakpoints.