Login
Timeline
Login

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

50 most recent check-ins

2024-05-16
05:55
Add resampler example Leaf check-in: aa4effa68d user: alexa tags: trunk
05:54
Make the older process method protected check-in: 6c172e3f54 user: alexa tags: trunk
05:45
Add a much easier process method to the Resampler class. Fix a few things. check-in: 3fd5d389c0 user: alexa tags: trunk
04:09
Clean some lint check-in: 2b390036f4 user: alexa tags: trunk
2024-05-15
23:35
Add a Float64 version of CallbackResampler#read check-in: ef91f5c18e user: alexa tags: trunk
00:02
Merge and integrate the add-libsamplerate-port branch check-in: bf0a75395d user: alexa tags: trunk
2024-05-14
23:54
Very small cleanups Closed-Leaf check-in: c97616e2e0 user: alexa tags: add-libsamplerate-port
22:38
Store the tables in a static C library to improve compile times. check-in: ebf9e17c2a user: alexa tags: add-libsamplerate-port
08:13
Enable the Best quality for the SincResampler as well. NOTE: this will result in long compile times and large binaries. check-in: 693109919f user: alexa tags: add-libsamplerate-port
07:50
Enable medium quality as well check-in: ddc67265f9 user: alexa tags: add-libsamplerate-port
07:45
Partially get Sinc resampling working. This is currently limited to stereo audio, and all quality levels are hard-coded to use the Fast setting due to issues with https://github.com/crystal-lang/crystal/issues/4516#issuecomment-306226171 and https://nanako-.mooo.com/notes/9t8m1begw9n6002l check-in: 6c071da738 user: alexa tags: add-libsamplerate-port
05:56
Fix compilation check-in: 3d2899a01f user: alexa tags: add-libsamplerate-port
05:12
Port part of libsamplerate to native Crystal. Only the linear and zero-order hold resamplers are ported right now. check-in: f94d72462b user: alexa tags: add-libsamplerate-port
2024-04-30
07:52
Add some more options for optimizing the examples check-in: 34c5299ac8 user: alexa tags: trunk
07:52
Clean some lint check-in: 196a4f63d9 user: alexa tags: trunk
07:49
A few more performance tweaks for the FLAC decoder check-in: 2bd56f7372 user: alexa tags: trunk
07:22
add Frame#decodeStereo! method check-in: 4023d28bef user: alexa tags: trunk
06:53
Add AbstractFlac.test methods check-in: 10d62d160e user: alexa tags: trunk
06:53
Run specs with -O2 check-in: 857d9ac705 user: alexa tags: trunk
06:43
Abstract both classes so they inherit from AbstractFlac. Add AbstractFlac#totalSamples. check-in: a4b46a602b user: alexa tags: trunk
2024-04-19
19:47
Maybe fix the ci check-in: cad9e994f0 user: alexa tags: trunk
19:40
Ensure Fossil is installed check-in: fb4406b891 user: alexa tags: trunk
19:38
Fix some lint check-in: b4c8f0e7ec user: alexa tags: trunk
19:32
Add .gitlab-ci.yml check-in: 006d090755 user: alexa tags: trunk
2024-04-03
17:25
Update README check-in: e51488821e user: alexa tags: trunk
2024-03-06
23:49
Update shard.yml, bump version to 0.4.1. Tag as v0.4.1 check-in: d00478a1b7 user: alexa tags: trunk, v0.4.1
2024-02-13
21:31
Always return the sample check-in: 07ea71a9b8 user: alexa tags: trunk
21:28
Post-EQ gain should not be applied if the EQ is disabled check-in: 227adc6247 user: alexa tags: trunk
2024-01-20
12:18
Add some convenience methods to add files/tracks to CUE files check-in: e545851949 user: alexa tags: trunk
11:14
Change required version of libremiliacr check-in: bb9c5faa7f user: alexa tags: trunk
11:07
Add AudioFile.open methods check-in: 195b784009 user: alexa tags: trunk
11:07
Fix signatures. Fix getBitDepth check-in: eb61371cb5 user: alexa tags: trunk
09:38
Small fixes check-in: 2cfb2a0d7c user: alexa tags: trunk
09:38
Add a .create variation for WAV and Au each that takes a block check-in: 458bd86984 user: alexa tags: trunk
2024-01-05
07:36
Copyright update check-in: 98921eb869 user: alexa tags: trunk
2023-11-26
07:14
Add a postGain field to the biquad filter and parametric EQs. check-in: d9e06a94a5 user: alexa tags: trunk
2023-11-16
10:03
Bump version, tag as v0.4.0 check-in: d8ca0a5f4b user: alexa tags: trunk, v0.4.0
2023-11-15
00:45
Fix typos check-in: f2f292eedd user: alexa tags: trunk
00:18
Remove some bounds checking here, too. check-in: 047f6558f4 user: alexa tags: trunk
00:15
Bounds checking doesn't necessarily need to happen here. check-in: 95186828ca user: alexa tags: trunk
2023-10-16
20:43
Fix a missing ~a check-in: c5c1e882d2 user: alexa tags: trunk
2023-10-15
23:28
Add AudioFile#toEnd, AudioFile#each, and AudioFile#eachSample check-in: 5df0d57e41 user: alexa tags: trunk
08:37
Add gen-sine-au example check-in: 4873eb57c7 user: alexa tags: trunk
08:31
Add AudioFile#copyTo. Simplify some code. check-in: 97d3de8d14 user: alexa tags: trunk
07:55
Add a .create method for AuFile and WavFile that doesn't take a block check-in: 8ce7a99d83 user: alexa tags: trunk
07:55
Add missing files check-in: 5fdd93262d user: alexa tags: trunk
07:43
Change version in shard check-in: a9ef75ec35 user: alexa tags: trunk
07:42
Merge and integrate format-rewrite-again branch. Fix Rakefile. Small changes so that require statements can be simpler. Bump version to 0.4.0-dev check-in: 7e77cb1768 user: alexa tags: trunk
07:12
Remove deprecated APIs check-in: 92490155bd user: alexa tags: trunk
07:12
Add #interlace methods for Array and Slice. Add a new variation to check-in: c0e4d9f413 user: alexa tags: trunk