Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Software . 2023
Data sources: ZENODO
ZENODO
Software . 2023
Data sources: Datacite
versions View all 1 versions
addClaim

tidalcycles/strudel: Bananenbrot

Authors: Felix Roos; Alex McLean; Raphaël Forment; Jade Rowland; Nathanaël; Bernhard Wagner; Bradford Powell; +17 Authors

tidalcycles/strudel: Bananenbrot

Abstract

These are the release notes for Strudel 0.9.0 aka "Bananenbrot"! The last release was over 11 weeks ago, so a lot of things have happened! Let me write up some of the highlights: Improved Synth Engine The synth engine has gotten a lot of love + a name: superdough encapsulates the web audio based synth / sampler / fx engine into a reusable package, which is already used by Topos. Main new features include: filter envelopes FM Synthesis looping samples, allowing wavetable synthesis vibrato an integration of ZZFX https://github.com/tidalcycles/strudel/assets/12023032/652e7042-f296-496b-95cd-b2a4987fe238 Related PRs: superdough: encapsulates web audio output by @felixroos in https://github.com/tidalcycles/strudel/pull/664 basic fm by @felixroos in https://github.com/tidalcycles/strudel/pull/669 Wave Selection and Global Envelope on the FM Synth Modulator by @Bubobubobubobubo in https://github.com/tidalcycles/strudel/pull/683 control osc partial count with n by @felixroos in https://github.com/tidalcycles/strudel/pull/674 ZZFX Synth support by @Bubobubobubobubo in https://github.com/tidalcycles/strudel/pull/684 Adding filter envelopes and filter order selection by @Bubobubobubobubo in https://github.com/tidalcycles/strudel/pull/692 Adding loop points and thus wavetable synthesis by @Bubobubobubobubo in https://github.com/tidalcycles/strudel/pull/698 Adding vibrato to base oscillators by @Bubobubobubobubo in https://github.com/tidalcycles/strudel/pull/693 Desktop App Improvements Thanks to @daslyfe and @vasilymilovidov , the desktop app now has its own rust based MIDI and OSC integrations, which do not depend on browser APIs! You can see superdough, superdirt via OSC + hardware synths via MIDI all together playing in harmony in this awesome video. These are the related PRs: Create Midi Integration for Tauri Desktop app by @daslyfe in https://github.com/tidalcycles/strudel/pull/685 add sleep timer + improve message iterating by @daslyfe in https://github.com/tidalcycles/strudel/pull/688 fix MIDI CC messages by @vasilymilovidov in https://github.com/tidalcycles/strudel/pull/690 Direct OSC Support in Tauri by @daslyfe in https://github.com/tidalcycles/strudel/pull/694 Add logging from tauri by @daslyfe in https://github.com/tidalcycles/strudel/pull/697 fix osc bundle timestamp glitches caused by drifting clock by @daslyfe in https://github.com/tidalcycles/strudel/pull/666 Midi time fixes by @daslyfe in https://github.com/tidalcycles/strudel/pull/668 [Bug Fix] Account for numeral notation when converting to midi by @daslyfe in https://github.com/tidalcycles/strudel/pull/656 [Bug Fix] Midi: Don't treat note 0 as false by @daslyfe in https://github.com/tidalcycles/strudel/pull/657 Visuals 2 new FFT based vizualisations have now landed: scope and fscope (featured in the video at the top). pianoroll has new options, see PR Related PRs: Scope by @felixroos in https://github.com/tidalcycles/strudel/pull/677 (demo) Pianoroll improvements by @felixroos in https://github.com/tidalcycles/strudel/pull/679 (demo) Voicings There is now a new way to play chord voicings + a huge selection of chord voicings available. Find out more in these PRs: stateless voicings + tonleiter lib by @felixroos in https://github.com/tidalcycles/strudel/pull/647 (demo) ireal voicings by @felixroos in https://github.com/tidalcycles/strudel/pull/653 (demo) Adaptive Highlighting Thanks to @mindofmatthew , the highlighting will adapt to edits instantly! Related PRs: More work on highlight IDs by @mindofmatthew in https://github.com/tidalcycles/strudel/pull/636 Adaptive Highlighting by @felixroos in https://github.com/tidalcycles/strudel/pull/634 UI Changes teletext theme + fonts by @felixroos in https://github.com/tidalcycles/strudel/pull/681 (featured in video at the top) togglable panel position by @felixroos in https://github.com/tidalcycles/strudel/pull/667 Other New Features slice: list mode by @felixroos in https://github.com/tidalcycles/strudel/pull/645 (demo) add emoji support by @felixroos in https://github.com/tidalcycles/strudel/pull/680 (demo) Articles Understand pitch by @felixroos in https://github.com/tidalcycles/strudel/pull/652 Other Fixes & Enhancements fix: out of range error by @felixroos in https://github.com/tidalcycles/strudel/pull/630 fix: update canvas size on window resize by @felixroos in https://github.com/tidalcycles/strudel/pull/631 FIXES: TODO in rotateChroma by @bwagner in https://github.com/tidalcycles/strudel/pull/650 snapshot tests: sort haps by part by @felixroos in https://github.com/tidalcycles/strudel/pull/637 Delete old packages by @felixroos in https://github.com/tidalcycles/strudel/pull/639 update vitest by @felixroos in https://github.com/tidalcycles/strudel/pull/651 fix: welcome message for latestCode by @felixroos in https://github.com/tidalcycles/strudel/pull/659 fix: always run previous trigger by @felixroos in https://github.com/tidalcycles/strudel/pull/660 New Contributors @daslyfe made their first contribution in https://github.com/tidalcycles/strudel/pull/656 @Bubobubobubobubo made their first contribution in https://github.com/tidalcycles/strudel/pull/683 Full Changelog: https://github.com/tidalcycles/strudel/compare/v0.8.0...v0.9.0 A big thanks to all the contributors!

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
    OpenAIRE UsageCounts
    Usage byUsageCounts
    visibility views 1
  • 1
    views
    Powered byOpenAIRE UsageCounts
Powered by OpenAIRE graph
Found an issue? Give us feedback
visibility
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
views
OpenAIRE UsageCountsViews provided by UsageCounts
0
Average
Average
Average
1