The next release cycle of Fiddle already under way. Let us know what we should be working us via email: support @ cannerycoders.com. Please let us know if you would like to be added to our mailing list.
The tenth release of Fiddle,
Tidal, introduces integration with
the experimental livecoding environment,
TidalCycles Strudel. Details
of the integration with Fiddle and ChucK can be found
here. The Tidal Node example is
New SampleMgr Node and Chugin automates the
management of internet-hosted audio sample files using
populate a local cache on demand.
New SampleInst a polyphonic sample playing instrument with support for SampleMgr.
chugin now supports
.flac file formats. It can be used as a
drop-in replacement for SndBuf (
DbTidalFX chugin implements Strudle's WebAudio effects pipeline.
New Strudel Panel. Includes support for OSC websocket relaying.
Enhanced visual feedback in Graph Editor for pedalboard/programatic changes to node Bypass/Enable. This affects graphs that include FX, Filter or AudioIO nodes.
Migrated to from C3 to C4 convention for MIDI pitch notation following the Scientific pitch notation standard.
Bugfix: ChucK graphs with cycles no longer bork.
Upgraded Electron framework to
Tidal Node distributes Strudel OSC events to ChucK instruments and effects. It also includes a built-in Strudel-like synth engine.
SampleMgr Node automates management of internal-hosted sample files. It puts a face on the new DbSampleMgr chugin.
DbPriorityQ chugin implements a sorting algorithm to facilitate the scheduling of Strudel events.
DelayFB, DelayFB2 new effects nodes to handle mono and stereo delay lines with feedback.
SampleInst new polyphonic sample playing instrument with support for SampleMgr.
More uniformity in use of
Bypass parameter for effect bypassing.
Fixed MIDI:ProgramChange for Dexed instrument.
Fixed bug preventing certain instruments from working (doh!).
Upgrade to ChucK 188.8.131.52 (WIP)
The ninth release of Fiddle (Boxed In) introduces the Box2D node and plotting surface. This node simulates a 2D physics world. Now you can use classical mechanics to generate notes and control events for your musical compositions. Hey, who said physics was useless?
GraphEditor Inspector panel has improved layout for multi-member parameters.
Audio and Video files in Fiddle Docs now play correctly on Mac.
New Box2D node and DbBox2D chugin.
TimeKeeper now has optional Count-out to express ring-time.
AudioFileOut has improved help-text and auto-triggers shutdown after ring-time.
New utility types iss.ck, iiff.ck, etc.
The eighth release of Fiddle introduces the CCImageSampler and CCGen2D nodes.
We now build against Debian 11. Gotta keep up with the Joneses.
Bugfix: deep links into docs no longer obliviate the titlebar.
Bugfix: window resize on MacOS produced incorrect panel scrolling.
New FluidDrumKit node with support for stereo placement of FluidSynth drumkit elements. Also selection from General MIDI kits works more reliably.
New ImageSampler node and associated chugin allows you to express control signals using an image. The integrated Image Editor allows you to paint/update the image during performance.
New CCGen2D node for generating 2 dimensional control signals.
Enhancement: new Fluid chugin methods
Bugfix: FluidSynth node interprets MIDI velocity differently. Velocity is now 30 percent higher than previous releases. Existing files may need to be re-adjusted.
Bugfix: FGrid chugin better handles section-ends.
Updgrade fluidsynth to version 2.2.7 (Windows, MacOS, Debian 11)
The seventh release of Fiddle shipped on May 30, 2022 and sports enhanced controls over your beats.
The sixth release of Fiddle features a new Image Editor, a new Dexed-based FM instrument and a new Spectral effects node.
.jpgfiles within Fiddle.
ChucKStopfor hands-free control over the the current ChucK session.
The fifth release of Fiddle introduces a Looper workflow.
Bonus Unlocked!Build your own USB-MIDI controller + stompbox Project on Github.
ToggleFXCC message makes it possible to trigger Op using a pedalboard. Available for Effects and Filter nodes.
ToggleModeCC message makes it possible to mute a channel using a pedalboard.
Lotus Feetexample project.
CCMidiDevicesibling of MidiDevice notestream.
CCPitchTracksibling of PitchTrack notestream. Can be used during Audio recording to ensure you're in tune.
!CC m num!to set the value of a CC
!CCx m num a b c...!to automate the value of a CC when ensuing !shape! occur.
!chordattack num!sets the delay between chord notes.
!bendstring b1 b2 b3 ...!overrides the default pitch-bend. Values are MIDI pitchwheel relative (-8192, 8191).
!bendstringex b1 b2 b3 ...!overrides the default pitch-bend (smoothed)
DbABCpattern syntax to describe randomized patterns.
New LiCK effects and examples.
DbABCfixed off-by-one error for trills and rolls.
Channelis more robust when Live-editing Mute/Solo
New Workspace Menu with file-extension filtering.
Workspace autoscroll behavior.
Column greeking for NSPlot note labels.
Soundplayer AIFF 'twos' and 'sowt' encoding.
Fixed menubar behavior when clicking twice on the same icon.
Keyboard-base Documentation Navigation improved.
Deleting nodes in Graph Editor didn't "dirty" the file.
New examples for Sigmund, Pitchtrack, and CCMouse.
New PitShift control, ShiftInterval.
New LiCK effects and examples.
DbLiCKDistort chugin in support of
DbLiCKLFO chugin in support of
The first public release.