SnowMachines combined thread
Posted: Mon Dec 08, 2014 7:18 pm
ChannelSurfer
Parambulator
ScaleSnapper
ScaleWalker (star of the show)
TargetPractice
latest greatest
2016 collection
updates
---------
===== latest greatest ==============
2023-04-11
* updated all machines to .NET 4.8
* replaced stupid demo files that expected you to use soundfonts. smdh o\
* ScaleWalker: might be a lot less likely to let Buzz crash it
* ScaleWalker: arp rules are totally revamped -- much more robust (and much more inscrutable?)
If your old bmx used arp rules, it WILL be borked
* ScaleWalker: demo/tutorial bmx is hopefully more likely to be helpful -- be sure to check out the Set Annotations
* Parambulator added, because why not
===== 2016 collection ==============
2016-9-7 ** replace SnowGlobe ScaleWalker.NET.dll and Snowglobe ScaleWalker demo.bmx. Set Annotation window stays on top. Demo bmx -- better initial state for following tutorial annotation in Set#1
2016-7-16 ** replace SnowglobeCore, ScaleWalker and ScaleSnapper: bugfixes in scale handling system
2016-4-15 ** replace SnowglobeCore: bugfix for "index = n" selection mode
2016-3-6 ** ScaleWalker & SnowglobeCore: fixed recently broken auto-cut; update number in right corner of GUI; qwerty-midi now works when scale selection pop-up has mouse focus
2016-3-5 ** ScaleWalker & SnowglobeCore: peer rules
2016-2-28 ** ScaleWalker & SnowglobeCore: double-click to type in timing spec values for rows; note-off kills cycles immediately.
2016-2-21 ** ScaleWalker & SnowglobeCore: minor refinements in scale-matching, and a bugfix for stuck-note protection system.
2016-2-7 ** ScaleWalker - show/hide track controls All machines -- bug fixes and refinements
2016-2-1 ** ScaleWalker and SnowglobeCore -- rule highlighting
2016-1-24 ** ScaleWalker and SnowglobeCore -- switches, switch rules, activation requirements, timed commands
2016-1-14 ** ScaleWalker and SnowglobeCore -- snapping system refinements; bugfixes (threading conflicts could crash the machine)
2016-1-10 ** All machines - revised event management system; no more stuck notes when snapping to tick/bar in ScaleWalker
2015-12-18 ** ScaleWalker - see http://forums.jeskola.net/viewtopic.php ... 641#p10641
2015-11-8 ** repaired velocity system so out = in; changed kb input to use scan codes (so that, for example, QWERTZ should automatically behave like QWERTY)
2015-8-1 ** see this post.
2015-7-31 ** All machines. Revised the new bounding system to include input bounding as well as output and also allow independent response to notes < low bound vs. notes > high bound
2015-7-26 ** All machines. Many new features. See this post for details.
2015-7-16 ** ScaleWalker.dll: embiggened rules
2015-7-13 ** SnowglobeCore.dll : fixed scrollview jumping issue in a drag-and-drop utility
2015-7-11 ** SnowglobeCore.dll : Random-from-Range wasn't working for Global Note
2015-6-28 ** ScaleWalker: Snap MIDI In to Tick option, interface bugfixes
2015-6-10 ** ScaleWalker bugfix: previous update caused Selection Mode to be reset to static when reloading a saved song.
2015-5-2 ** ScaleWalker: rows easier to select; hold ctrl key to adjust values by 1; mouse wheel works with sliders; prevent accidental random-from-range; enabled recording of slider adjustments to pattern. ALL MACHINES: minor bugfixes.
2015-4-27 ** Scalewalker: new parameter - staccato/legato; gui changes - per-track sliders, added cc and program change to main window [demo]
2015-4-19 ** ScaleWalker: program change and cc rules and utilities (also, save set to disk and import set from disk) [demo]
2015-4-16 ** ScaleWalker bugfixes
2015-4-10 ** ScaleWalker: new rule type - "Scale Rule" useful for changing scale and/or tonic
2015-2-15 ** scale provider is restored at song load; MIDI CC ignored (for now)
2015-1-21 ** bugfixes
2015-1-18 ** ScaleWalker: new option -- 'Channel n activates Set n' (also, track trigger now activates all rules, including ones associated with other tracks).
2015-1-16 ** Qwerty Manager (just Scalewalker for now, but eventually all machines): right click key to remap. 'End' key = Hush, Caps Lock = Hold
2015-1-15 ** Scalewalker: values can be adjusted with mousewheel; null vector for gapping in arp rules; small bugfixes
2015-1-13 ** Bugfix: trigger auto-cut now works. All documentation updated.
2015-1-12 ** ScaleWalker: revised GUI.
2015-1-10 ** ScaleWalker release. All machines have been revised internally to some degree. All documentation needs updating.
2014-12-12 ** new feature (all machines) option to have notes be "Random-from-Range"
2014-12-11 ** bugfixes
2014-12-8 ** (all machines) mess around with traversal direction from pattern when selection mode is sequential, sequential by n, or sequential n-sized groups (also, bugfixes)
Parambulator
ScaleSnapper
ScaleWalker (star of the show)
TargetPractice
latest greatest
2016 collection
updates
---------
===== latest greatest ==============
2023-04-11
* updated all machines to .NET 4.8
* replaced stupid demo files that expected you to use soundfonts. smdh o\
* ScaleWalker: might be a lot less likely to let Buzz crash it
* ScaleWalker: arp rules are totally revamped -- much more robust (and much more inscrutable?)
If your old bmx used arp rules, it WILL be borked
* ScaleWalker: demo/tutorial bmx is hopefully more likely to be helpful -- be sure to check out the Set Annotations
* Parambulator added, because why not
===== 2016 collection ==============
2016-9-7 ** replace SnowGlobe ScaleWalker.NET.dll and Snowglobe ScaleWalker demo.bmx. Set Annotation window stays on top. Demo bmx -- better initial state for following tutorial annotation in Set#1
2016-7-16 ** replace SnowglobeCore, ScaleWalker and ScaleSnapper: bugfixes in scale handling system
2016-4-15 ** replace SnowglobeCore: bugfix for "index = n" selection mode
2016-3-6 ** ScaleWalker & SnowglobeCore: fixed recently broken auto-cut; update number in right corner of GUI; qwerty-midi now works when scale selection pop-up has mouse focus
2016-3-5 ** ScaleWalker & SnowglobeCore: peer rules
2016-2-28 ** ScaleWalker & SnowglobeCore: double-click to type in timing spec values for rows; note-off kills cycles immediately.
2016-2-21 ** ScaleWalker & SnowglobeCore: minor refinements in scale-matching, and a bugfix for stuck-note protection system.
2016-2-7 ** ScaleWalker - show/hide track controls All machines -- bug fixes and refinements
2016-2-1 ** ScaleWalker and SnowglobeCore -- rule highlighting
2016-1-24 ** ScaleWalker and SnowglobeCore -- switches, switch rules, activation requirements, timed commands
2016-1-14 ** ScaleWalker and SnowglobeCore -- snapping system refinements; bugfixes (threading conflicts could crash the machine)
2016-1-10 ** All machines - revised event management system; no more stuck notes when snapping to tick/bar in ScaleWalker
2015-12-18 ** ScaleWalker - see http://forums.jeskola.net/viewtopic.php ... 641#p10641
2015-11-8 ** repaired velocity system so out = in; changed kb input to use scan codes (so that, for example, QWERTZ should automatically behave like QWERTY)
2015-8-1 ** see this post.
2015-7-31 ** All machines. Revised the new bounding system to include input bounding as well as output and also allow independent response to notes < low bound vs. notes > high bound
2015-7-26 ** All machines. Many new features. See this post for details.
2015-7-16 ** ScaleWalker.dll: embiggened rules
2015-7-13 ** SnowglobeCore.dll : fixed scrollview jumping issue in a drag-and-drop utility
2015-7-11 ** SnowglobeCore.dll : Random-from-Range wasn't working for Global Note
2015-6-28 ** ScaleWalker: Snap MIDI In to Tick option, interface bugfixes
2015-6-10 ** ScaleWalker bugfix: previous update caused Selection Mode to be reset to static when reloading a saved song.
2015-5-2 ** ScaleWalker: rows easier to select; hold ctrl key to adjust values by 1; mouse wheel works with sliders; prevent accidental random-from-range; enabled recording of slider adjustments to pattern. ALL MACHINES: minor bugfixes.
2015-4-27 ** Scalewalker: new parameter - staccato/legato; gui changes - per-track sliders, added cc and program change to main window [demo]
2015-4-19 ** ScaleWalker: program change and cc rules and utilities (also, save set to disk and import set from disk) [demo]
2015-4-16 ** ScaleWalker bugfixes
2015-4-10 ** ScaleWalker: new rule type - "Scale Rule" useful for changing scale and/or tonic
2015-2-15 ** scale provider is restored at song load; MIDI CC ignored (for now)
2015-1-21 ** bugfixes
2015-1-18 ** ScaleWalker: new option -- 'Channel n activates Set n' (also, track trigger now activates all rules, including ones associated with other tracks).
2015-1-16 ** Qwerty Manager (just Scalewalker for now, but eventually all machines): right click key to remap. 'End' key = Hush, Caps Lock = Hold
2015-1-15 ** Scalewalker: values can be adjusted with mousewheel; null vector for gapping in arp rules; small bugfixes
2015-1-13 ** Bugfix: trigger auto-cut now works. All documentation updated.
2015-1-12 ** ScaleWalker: revised GUI.
2015-1-10 ** ScaleWalker release. All machines have been revised internally to some degree. All documentation needs updating.
2014-12-12 ** new feature (all machines) option to have notes be "Random-from-Range"
2014-12-11 ** bugfixes
2014-12-8 ** (all machines) mess around with traversal direction from pattern when selection mode is sequential, sequential by n, or sequential n-sized groups (also, bugfixes)