{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":352210169,"defaultBranch":"main","name":"OwlPatches","ownerLogin":"ddf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-28T00:43:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/141640?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1697092993.0","currentOid":""},"activityList":{"items":[{"before":"8536ba2b80b619a027dcb7304089d6e0dc0c90a6","after":"92aee5a785426ad5a1e03152b41844e092812b71","ref":"refs/heads/grainz-develop","pushedAt":"2023-10-12T06:43:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ddf","name":"Damien Quartz","path":"/ddf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141640?s=80&v=4"},"commit":{"message":" Default AllpassNetwork amount to 1 because Reverb wasn't setting amount in its AllpassNetwork members, which means that Reverb has never worked correctly (even though I thought it did when adding it to Spectral Harp).","shortMessageHtmlLink":" Default AllpassNetwork amount to 1 because Reverb wasn't setting amo…"}},{"before":null,"after":"8536ba2b80b619a027dcb7304089d6e0dc0c90a6","ref":"refs/heads/grainz-develop","pushedAt":"2023-10-12T06:43:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ddf","name":"Damien Quartz","path":"/ddf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141640?s=80&v=4"},"commit":{"message":"Make GrainzPatch a template with MAX_GRAINS and WITH_REVERB arguments. Add reverb to Grainz ala Clouds.","shortMessageHtmlLink":"Make GrainzPatch a template with MAX_GRAINS and WITH_REVERB arguments…"}},{"before":"19bc2afe4d331615673f34325c6de6211c934410","after":"32d0a84d9ca7921fc6fcb4fea5563bdca2f814a1","ref":"refs/heads/spectralsympathies-develop","pushedAt":"2023-08-13T21:30:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ddf","name":"Damien Quartz","path":"/ddf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141640?s=80&v=4"},"commit":{"message":"Added parameters for setting the input level used for analysis, as well as separate dry and wet level for the final mix, allowing up to 2x on all parameters.\nIncludes an additional process method for the Diffuser class that takes a mono signal as input and produces stereo output.","shortMessageHtmlLink":"Added parameters for setting the input level used for analysis, as we…"}},{"before":"ba60d2a31df673d9d4dc9a4b4e5aa91146b517aa","after":"19bc2afe4d331615673f34325c6de6211c934410","ref":"refs/heads/spectralsympathies-develop","pushedAt":"2023-08-12T17:37:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ddf","name":"Damien Quartz","path":"/ddf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141640?s=80&v=4"},"commit":{"message":"added an attack parameter to control how quickly the spectrum responds to the input signal","shortMessageHtmlLink":"added an attack parameter to control how quickly the spectrum respond…"}},{"before":"f20162345b24b5f318cde5b5d7ce95ad992cca79","after":"ba60d2a31df673d9d4dc9a4b4e5aa91146b517aa","ref":"refs/heads/spectralsympathies-develop","pushedAt":"2023-07-04T03:20:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ddf","name":"Damien Quartz","path":"/ddf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141640?s=80&v=4"},"commit":{"message":"notes for future work","shortMessageHtmlLink":"notes for future work"}},{"before":"213057321bc748c16b05c54635ecad5f8dac1ba5","after":"f20162345b24b5f318cde5b5d7ce95ad992cca79","ref":"refs/heads/spectralsympathies-develop","pushedAt":"2023-07-04T00:12:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ddf","name":"Damien Quartz","path":"/ddf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141640?s=80&v=4"},"commit":{"message":"Cleanup: remove vestigal bits from SpectralHarp, remove reverb since this thing *is* a kind of reverb","shortMessageHtmlLink":"Cleanup: remove vestigal bits from SpectralHarp, remove reverb since …"}},{"before":"3c7c8b0f9fc4ac24a0f00ddd9cea6d2ad336cf45","after":"213057321bc748c16b05c54635ecad5f8dac1ba5","ref":"refs/heads/spectralsympathies-develop","pushedAt":"2023-07-04T00:04:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ddf","name":"Damien Quartz","path":"/ddf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141640?s=80&v=4"},"commit":{"message":"adjust order of allocation so it's visually more sensible, doesn't appear to impact performance much","shortMessageHtmlLink":"adjust order of allocation so it's visually more sensible, doesn't ap…"}},{"before":"6944c8e3b5bfa47b0ed96e20284f72d253abcc4f","after":"3c7c8b0f9fc4ac24a0f00ddd9cea6d2ad336cf45","ref":"refs/heads/spectralsympathies-develop","pushedAt":"2023-07-03T23:52:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ddf","name":"Damien Quartz","path":"/ddf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141640?s=80&v=4"},"commit":{"message":"Cleanup: remove Band.decay and Band.complex, add Band.weight so we can still use it in fillComplex, remove specMag array because it is unnecessary, remove unused addSinusoidWithSpread methods.","shortMessageHtmlLink":"Cleanup: remove Band.decay and Band.complex, add Band.weight so we ca…"}},{"before":null,"after":"6944c8e3b5bfa47b0ed96e20284f72d253abcc4f","ref":"refs/heads/spectralsympathies-develop","pushedAt":"2023-07-03T23:07:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ddf","name":"Damien Quartz","path":"/ddf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141640?s=80&v=4"},"commit":{"message":"dynamic input attenuation based on the spacing of excitation bands. exciting based on chosen string frequencies.","shortMessageHtmlLink":"dynamic input attenuation based on the spacing of excitation bands. e…"}},{"before":"f71c153918458b7a07e725cfe0783b6498e620da","after":"cd0c76f036e8e405a219196b724b7947a9feb397","ref":"refs/heads/main","pushedAt":"2023-07-03T06:37:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ddf","name":"Damien Quartz","path":"/ddf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141640?s=80&v=4"},"commit":{"message":"first pass Spectral Sympathies, a version of Spectral Harp that uses incoming audio to excite portions of the spectrum, rather than plucking specific frequency bands.\nso far it sounds like a shitty reverb when Decay is turned up.\nthis check-in almost certainly breaks Spectral Harp a little bit since it modifies the generator that it uses.","shortMessageHtmlLink":"first pass Spectral Sympathies, a version of Spectral Harp that uses …"}},{"before":"664dcfdb5a862d58af5e23f5df0e7804a45428c8","after":"f71c153918458b7a07e725cfe0783b6498e620da","ref":"refs/heads/main","pushedAt":"2023-07-03T02:17:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ddf","name":"Damien Quartz","path":"/ddf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141640?s=80&v=4"},"commit":{"message":"spectral harp for lich updated for OWL3, but for some reason performance is still worse than Genius, so full 4096 spectrum size cannot be used.\nincludes optimization for SpectralSignalGenerator: allocating one of the output buffers immediately after the complex spectrum data results in slightly fast IFFT performance.","shortMessageHtmlLink":"spectral harp for lich updated for OWL3, but for some reason performa…"}},{"before":"de2d52970bba3602f807fd94b0054acde3b6d0d5","after":"664dcfdb5a862d58af5e23f5df0e7804a45428c8","ref":"refs/heads/main","pushedAt":"2023-07-03T02:13:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ddf","name":"Damien Quartz","path":"/ddf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141640?s=80&v=4"},"commit":{"message":"VS project update with FFTTestPatch added","shortMessageHtmlLink":"VS project update with FFTTestPatch added"}},{"before":"1988539289c19683c0a77eb09320c151c1625c56","after":"de2d52970bba3602f807fd94b0054acde3b6d0d5","ref":"refs/heads/main","pushedAt":"2023-06-21T01:13:01.392Z","pushType":"push","commitsCount":1,"pusher":{"login":"ddf","name":"Damien Quartz","path":"/ddf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141640?s=80&v=4"},"commit":{"message":"Test patch for measuring the performance of doing an IFFT","shortMessageHtmlLink":"Test patch for measuring the performance of doing an IFFT"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADlT2GpwA","startCursor":null,"endCursor":null}},"title":"Activity · ddf/OwlPatches"}