1
0
mirror of https://github.com/sjlongland/atinysynth.git synced 2025-09-13 10:03:15 +10:00
Commit Graph

7 Commits

Author SHA1 Message Date
5df958fbb1
README.md: Shout out to Luciano Martorella (@lmartorella)
Brilliant work on porting to the Microchip PIC and enhancements
to the synth in general.
2021-06-08 08:26:10 +10:00
Luciano Martorella
c19c6dddcb - Added sequencer from binary 'waveform' and ADSR data.
- Added waveform generic API to create waveforms, and use period instead of frequency in waveform (avoid division on MCUs)
- Introduced 'def' struct in ADSR API for reuse
- Multi-track MML parser and compilation
- Added some samples from https://electronicmusic.fandom.com/wiki/Music_Macro_Language
- Added scale.mml for testing
2021-05-18 20:18:29 +02:00
1ed955f9b7
README.md: Reflow document for 78 characters width.
Some lines were getting a little long, and while yes, 132 column
terminals are a fairly common thing today, 80 chars means you can fit
two such documents on a typical (2010-2021 era) 16:9 display
side-by-side and still have the font size set to a readable size without
line wrapping.
2021-05-18 14:45:35 +10:00
Luciano Martorella
b6bdd2557c - Fixed fractional frequency 2021-05-16 19:02:33 +02:00
Luciano Martorella
6e5978d7a3 - Wav output instead of raw via libao
- Support missing live ao support
- Added support for script file
2021-04-28 21:59:14 +02:00
1cc66ace92
README.md: Add some more detailed notes.
This documents the theory of operation and how the ports work.
2017-06-02 20:36:07 +10:00
84370bd932
ADSR-based synthesizer for microcontrollers
Initial check-in.
2017-04-08 18:57:37 +10:00