Login
Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 check-ins occurring around 814a0aacfd59ac972af6.

2022-12-03
13:04
A few more comments Closed-Leaf check-in: bdc0aeabf0 user: alexa tags: refactor-for-2.2
12:59
Merge branch check-in: f0cdbccd0e user: alexa tags: refactor-for-2.2
12:59
Remove unused constants Closed-Leaf check-in: 414bca2270 user: alexa tags: reduce-vumeter-mallocs
12:45
Attempt to reduce the number of memory allocations that need to happen
with the VU meter.

This hasn't been benchmarked yet. check-in: 713d20851b user: alexa tags: reduce-vumeter-mallocs

12:12
More commets. Move some more class fields into main.cr as well. check-in: 47d1ec82de user: alexa tags: refactor-for-2.2
12:03
Formatting and comments check-in: 037e51b139 user: alexa tags: refactor-for-2.2
11:55
Make the call to Utils.writeBanner consistent check-in: ca6693d5c1 user: alexa tags: refactor-for-2.2
11:52
Refactor a bunch of stuff.

* Use a single reference to the command line arguments
* Have Program do less work
* Move SoundFont loading later
* Remove unused code from Utils class
* Load the soundfont as the last step of initialization, and store it in a class field in Midi123 check-in: 50503ee0c1 user: alexa tags: refactor-for-2.2

10:02
Check reverb preset types earlier check-in: ba2732fff0 user: alexa tags: refactor-for-2.2
09:49
Refactor various initialization checks into methods check-in: ba71c7bcf7 user: alexa tags: refactor-for-2.2
09:32
Move @args into the Midi123 module. check-in: 716782503e user: alexa tags: refactor-for-2.2
2022-12-02
19:47
Add 'list' option for --reverb-preset check-in: d2218fb288 user: alexa tags: reverb-presets
19:15
Reverb presets are now working for all the supported reverbs. check-in: ac7dfc67a8 user: alexa tags: reverb-presets
2022-11-25
12:34
Fix dependency check-in: abb912a9d2 user: alexa tags: reverb-presets
12:33
Add support for MVerb and reverb presets.

This is just some very rough initial work. check-in: a915e4d453 user: alexa tags: reverb-presets

12:32
Fix Rakefile check-in: 9f32eb4d22 user: alexa tags: trunk
09:17
Merge branch check-in: 10d0371350 user: alexa tags: trunk
2022-11-23
10:43
Add man page Closed-Leaf check-in: 852e68fee0 user: alexa tags: additional-file-loaders
2022-11-04
10:58
Update readme check-in: 026c3ca42f user: alexa tags: additional-file-loaders
2022-10-27
08:55
Split loaders into files check-in: 975d58bfc1 user: alexa tags: additional-file-loaders
08:51
Add more error checking, comments, and robustness to the file downloading. check-in: 3f9484287f user: alexa tags: additional-file-loaders
08:08
Allow Gemini to not check for audio/midi Closed-Leaf check-in: 3bdca5fa3a user: alexa tags: gemini-support
08:04
Add basic Gemini protocol support check-in: 30064702cd user: alexa tags: gemini-support
07:09
Split loading methods off Closed-Leaf check-in: 93ed6a4a27 user: alexa tags: http-support
07:06
Merge from trunk check-in: a591ff2306 user: alexa tags: http-support
2022-10-26
07:38
Bump version. Bump haematite commit. Tag as v2.1.0 check-in: b1f8e6bb6b user: alexa tags: trunk, v2.1.0
07:37
Minor code cleanup check-in: 0f8099cd55 user: alexa tags: trunk
07:36
Remove unused variable. Use #even?. check-in: 9676bf6fe7 user: alexa tags: trunk
2022-10-25
00:17
Check for --plot-eq earlier check-in: 46069fa588 user: alexa tags: trunk
2022-10-23
12:35
Uhh, http as well check-in: 346d7e51cf user: alexa tags: http-support
12:30
Add initial experimental HTTP support.

For future use check-in: 8370e27b0a user: alexa tags: http-support

11:50
Change required Haematite version to fix a bug when loading the Embodiment of Scarlet Devil MIDI files. check-in: 7846c17cae user: alexa tags: trunk
09:35
Mention RemiAudio. Update shards and news. check-in: eb8547a79a user: alexa tags: trunk
01:21
Remove compiled-in options text since it no longer applies. check-in: bd6cd30b51 user: alexa tags: trunk
2022-10-22
02:39
Fix typo check-in: 6c806498ef user: alexa tags: trunk
2022-10-20
09:45
Easter egg check-in: c92cca5d81 user: alexa tags: trunk
09:45
Change the version number check-in: 80b23a93e6 user: alexa tags: trunk
09:45
Remove the vertical bars, they look kinda funky check-in: 05cba2bd5e user: alexa tags: trunk
09:38
One less newline check-in: 135e74cb86 user: alexa tags: trunk
07:29
Remove the options to disable the VU/progress bars. Add support for going to the previous track. check-in: 5f41faa7a1 user: alexa tags: trunk
06:58
Remove some debug text. Update NEWS check-in: dae6e0bf4a user: alexa tags: trunk
06:56
Remove console control options, it's now enforced. Update readme. check-in: bc5253c409 user: alexa tags: trunk
06:52
Reorganize PortAudioPlayer to not be quite as messy. Use MidiFileLoader. Cleanup output. check-in: 972bd6cdab user: alexa tags: trunk
06:51
Add MidiFileLoader class.

This makes things a bit more OOP-ish. check-in: fb3b5890e4 user: alexa tags: trunk

06:47
Improve VU meter output check-in: 5cfcf72ad0 user: alexa tags: trunk
06:03
Don't create unnecessary output lines when switching tracks check-in: a3106134ab user: alexa tags: trunk
05:48
Console keyboard input is now always enabled. Greatly restructure
output so that it's cleaner and gives us room to display the VU meter
and progress bar at the same time.
check-in: 6d0fd48c40 user: alexa tags: trunk
03:37
Whoops, fix the repo url check-in: f1f0645818 user: alexa tags: trunk
03:35
Update readme. Change haematite commit. check-in: 8acd9e04dc user: alexa tags: trunk
03:30
Allow the EQ to have an arbitrary number of bands check-in: dad43515b3 user: alexa tags: trunk