Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2024-01-05
| ||
07:47 | Update the copyright in the banners and --verbose Leaf check-in: ba9b26ce73 user: alexa tags: big-refactor | |
07:42 | Copyright update check-in: b74b03c698 user: alexa tags: big-refactor | |
2023-10-05
| ||
20:27 | Use Haematite::Sequencer#timesLooped to also determine when to exit. check-in: 089e8e47bc user: alexa tags: big-refactor | |
08:48 |
Rewrite AudioPlayer and turn it into Player. Get most of the PlaybackSettings finished. Update the Printer to use the same design as Benben's. This all necessitated a LOT of internal changes. check-in: 28d7b6d432 user: alexa tags: big-refactor | |
2023-10-04
| ||
07:25 | Use an Array instead of a Slice check-in: 9966778b14 user: alexa tags: big-refactor | |
2023-09-30
| ||
05:25 | Move an enum check-in: 94758e0a31 user: alexa tags: big-refactor | |
05:22 | Fix missing return statement check-in: a86bfd58ee user: alexa tags: big-refactor | |
05:15 | Rename MidiFileLoader to FileHandler. Complete update to the FileHandler class so that it matches Benben's. check-in: 08187400be user: alexa tags: big-refactor | |
04:15 | Rename MidiPlayer to Synth check-in: 8cf595c458 user: alexa tags: big-refactor | |
2023-09-27
| ||
22:52 | Use a macro in SongConfig, and also pretty up after_initialize. Add some more fields to PlaybackSettings. check-in: c45dd1e9cd user: alexa tags: big-refactor | |
00:07 | Implement PlaybackSettings#dup check-in: ba0b1000d5 user: alexa tags: big-refactor | |
00:06 | Add a lot of constants. Partially implement PlaybackSettings (not yet used anywhere). check-in: f51ac29ed8 user: alexa tags: big-refactor | |
2023-09-26
| ||
23:27 | Init the printer once check-in: dd299d1b8f user: alexa tags: big-refactor | |
23:27 | More cleanups in main.cr and commandline.cr check-in: 4f3db8239e user: alexa tags: big-refactor | |
23:22 | Use the same sort of song-specific configuration file as Benben uses. check-in: 12a92c4a05 user: alexa tags: big-refactor | |
23:08 | Move some stuff into commandline.cr check-in: 4e1faa4ceb user: alexa tags: big-refactor | |
23:00 | Start refactoring so that the internals match Benben's internals, at least in overall structure. check-in: 8bcb98e4e1 user: alexa tags: big-refactor | |
22:19 | Update README Leaf check-in: 2afb64941a user: alexa tags: trunk | |
22:15 | Update NEWS check-in: 75aa2cfb4c user: alexa tags: trunk | |
22:15 | Fix the VERSION constant so that it matches the current shard version (2.3.0-dev) check-in: 02639b7e33 user: alexa tags: trunk | |
22:11 | Use the newer RemiAudio::Formats API. check-in: 991c75a6ed user: alexa tags: trunk | |
22:10 | Add an assertion check-in: 8c3082efda user: alexa tags: trunk | |
22:09 | Never use MmapSoundFont when rendering. check-in: b78f8596ff user: alexa tags: trunk | |
21:58 | Merge and integrate the mmapped-soundfont branch check-in: 417a095243 user: alexa tags: trunk | |
21:58 | Unload the mmap()'ed pages between songs if we're using an MmapSoundFont Closed-Leaf check-in: 7d489b46fd user: alexa tags: mmapped-soundfont | |
21:57 | Add the mmap-soundfont config parameter check-in: 22cbaf5d62 user: alexa tags: mmapped-soundfont | |
20:35 | Add experimental support for mmap()'ing SoundFonts check-in: 54016fd187 user: alexa tags: mmapped-soundfont | |
2023-05-09
| ||
11:44 | Add lint task check-in: 3fed310bf4 user: alexa tags: trunk | |
11:41 |
Add ameba config, then clean some lint. Also update things so that this compiles against the latest Haematite code (tip). check-in: d7f461426c user: alexa tags: trunk | |
2023-04-20
| ||
07:30 | Update README check-in: 4c9eb8d650 user: alexa tags: trunk | |
2023-04-12
| ||
04:26 | Fix compilation against latest libremiliacr check-in: bec20f82f3 user: alexa tags: trunk | |
04:23 | Use a newer Haematite check-in: dfc6a29215 user: alexa tags: trunk | |
2023-04-04
| ||
23:39 |
Add a configurable VU meter.
This is the same VU meter that is present in [Benben](https://chiselapp.com/user/MistressRemilia/repository/benben/) check-in: 5b89e805a5 user: alexa tags: trunk | |
14:22 | Termios is getting deprecated, so use LibC instead check-in: db1be64938 user: alexa tags: trunk | |
2023-03-30
| ||
12:57 | Change RemiPortAudio URL check-in: c43ee8302f user: alexa tags: trunk | |
12:20 | Bump required RemiPortAudio and RemiConf versions. check-in: d15742e02f user: alexa tags: trunk | |
11:48 | Change url for RemiConf check-in: c34ead3fdd user: alexa tags: trunk | |
2023-03-29
| ||
06:29 | Bump RemiXspf version check-in: 41d118fa17 user: alexa tags: trunk | |
05:39 | Use a newer Haematite version. Fix a call into RemiAudio check-in: 2670d89fa7 user: alexa tags: trunk | |
2023-03-24
| ||
08:25 | Fix typo check-in: 0257f25f15 user: alexa tags: trunk | |
2023-02-06
| ||
13:17 |
Use a newer Haematite version. Don't overflow when printing SoundFonts that are very large. check-in: 6cac69daa4 user: alexa tags: trunk | |
13:16 | Add a few very small micro-optimizations check-in: c5778d94fd user: alexa tags: trunk | |
2023-02-03
| ||
21:36 | Better version regex check-in: 9aa4bfde7e user: alexa tags: trunk | |
21:35 | Micro-optimize the VU meter slightly check-in: ed843d9e77 user: alexa tags: trunk | |
21:35 | Use 1.0e-6 for the "non-audible" value check-in: 80d1fbd537 user: alexa tags: trunk | |
2023-01-06
| ||
22:55 | Change version, tag as v2.2.0 check-in: f9d9210d44 user: alexa tags: trunk, v2.2.0 | |
22:52 | Update readme check-in: b49e3a53fd user: alexa tags: trunk | |
22:39 | Copyright update check-in: 8115728456 user: alexa tags: trunk | |
22:39 | Update README check-in: 7bbe372c6e user: alexa tags: trunk | |
21:51 |
No need to go below CD-quality for the sample rate.
This also happens to work around a few issues with some filters at | |