Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Drums/0100-Tom Toms.xiy and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Drums/0100-Tom Toms.xiy differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Drums/0100-Tom Toms.xiz and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Drums/0100-Tom Toms.xiz differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Drums/0123-Hugh's Kit.xiy and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Drums/0123-Hugh's Kit.xiy differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Drums/0123-Hugh's Kit.xiz and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Drums/0123-Hugh's Kit.xiz differ
diff -Nru yoshimi-2.1.1.1~dfsg0/banks/Drums/.bankdir yoshimi-2.1.2.2~dfsg0/banks/Drums/.bankdir
--- yoshimi-2.1.1.1~dfsg0/banks/Drums/.bankdir 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/banks/Drums/.bankdir 2021-12-03 20:12:12.000000000 +0000
@@ -1 +1 @@
-2.0 M
\ No newline at end of file
+2.1.1 M
\ No newline at end of file
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Guitar/0007-Dist Guitar 6.xiy and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Guitar/0007-Dist Guitar 6.xiy differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Guitar/0007-Dist Guitar 6.xiz and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Guitar/0007-Dist Guitar 6.xiz differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Guitar/0103-Twang.xiy and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Guitar/0103-Twang.xiy differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Guitar/0103-Twang.xiz and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Guitar/0103-Twang.xiz differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Guitar/0104-Twang 2.xiy and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Guitar/0104-Twang 2.xiy differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Guitar/0104-Twang 2.xiz and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Guitar/0104-Twang 2.xiz differ
diff -Nru yoshimi-2.1.1.1~dfsg0/banks/Guitar/.bankdir yoshimi-2.1.2.2~dfsg0/banks/Guitar/.bankdir
--- yoshimi-2.1.1.1~dfsg0/banks/Guitar/.bankdir 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/banks/Guitar/.bankdir 2021-12-03 20:12:12.000000000 +0000
@@ -1 +1 @@
-0.0.0
+2.1.1 M
\ No newline at end of file
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Misc/0097-Tubular Bells.xiy and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Misc/0097-Tubular Bells.xiy differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Misc/0097-Tubular Bells.xiz and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Misc/0097-Tubular Bells.xiz differ
diff -Nru yoshimi-2.1.1.1~dfsg0/banks/Misc/.bankdir yoshimi-2.1.2.2~dfsg0/banks/Misc/.bankdir
--- yoshimi-2.1.1.1~dfsg0/banks/Misc/.bankdir 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/banks/Misc/.bankdir 2021-12-03 20:12:12.000000000 +0000
@@ -1 +1 @@
-0.0.0
+2.1.1 M
\ No newline at end of file
diff -Nru yoshimi-2.1.1.1~dfsg0/banks/Plucked/.bankdir yoshimi-2.1.2.2~dfsg0/banks/Plucked/.bankdir
--- yoshimi-2.1.1.1~dfsg0/banks/Plucked/.bankdir 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/banks/Plucked/.bankdir 2021-12-03 20:12:12.000000000 +0000
@@ -1 +1 @@
-0.0.0
+2.1.1 M
\ No newline at end of file
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Strings/0097-Smooth Strings.xiy and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Strings/0097-Smooth Strings.xiy differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Strings/0097-Smooth Strings.xiz and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Strings/0097-Smooth Strings.xiz differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Strings/0098-Antique Strings.xiy and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Strings/0098-Antique Strings.xiy differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Strings/0098-Antique Strings.xiz and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Strings/0098-Antique Strings.xiz differ
diff -Nru yoshimi-2.1.1.1~dfsg0/banks/Strings/.bankdir yoshimi-2.1.2.2~dfsg0/banks/Strings/.bankdir
--- yoshimi-2.1.1.1~dfsg0/banks/Strings/.bankdir 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/banks/Strings/.bankdir 2021-12-03 20:12:12.000000000 +0000
@@ -1 +1 @@
-0.0.0
+2.1.1 M
\ No newline at end of file
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Synth/0100-Dungeon Lead.xiy and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Synth/0100-Dungeon Lead.xiy differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Synth/0100-Dungeon Lead.xiz and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Synth/0100-Dungeon Lead.xiz differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Synth/0103-Shepard Synth.xiy and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Synth/0103-Shepard Synth.xiy differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/banks/Synth/0103-Shepard Synth.xiz and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/banks/Synth/0103-Shepard Synth.xiz differ
diff -Nru yoshimi-2.1.1.1~dfsg0/banks/Synth/.bankdir yoshimi-2.1.2.2~dfsg0/banks/Synth/.bankdir
--- yoshimi-2.1.1.1~dfsg0/banks/Synth/.bankdir 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/banks/Synth/.bankdir 2021-12-03 20:12:12.000000000 +0000
@@ -1 +1 @@
-0.0.0
+2.1.1 M
\ No newline at end of file
diff -Nru yoshimi-2.1.1.1~dfsg0/Changelog yoshimi-2.1.2.2~dfsg0/Changelog
--- yoshimi-2.1.1.1~dfsg0/Changelog 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/Changelog 2021-12-03 20:12:12.000000000 +0000
@@ -1,4 +1,93 @@
-yoshimi 2.1.1.1
+yoshimi 2.1.2.2
+
+2021-12-3 Will
+* Includes compatibility fix for Clang compiler.
+* Set minimum C++ version to 14
+* set bugfix version 2.1.2.2
+
+2021-11-30 Will
+* BugFix: failed to link using recent cmake versions.
+ Thanks to David Runge for a timely fix.
+* set bugfix version 2.1.2.1
+
+2021-11-29 Will
+* Filer window path deactivated if in favourites.
+* Disabled difference reporting in midi learn.
+* Final doc and user guide updates.
+* Set release version 2.1.2
+
+2021-11-24 Will
+* Improved recognition of Apply Parameters from MIDI
+* doc updates
+* Rationalised more Data2Text and Text2Data names.
+* CLI can now read midi source and audio destination.
+* Set version as 2.1.2 rc2
+
+2021-11-23 Will
+* Completed unification of padsynth apply status
+* CLI can now read CLI and GUI current status.
+
+* Doc Updates.
+* Set version as 2.1.2 rc1
+
+2021-11-22 Will
+* Bugfix CLI sub and pad stereo set but not read.
+* padsynth applied status now correctly set.
+ GUI still not fully in sync.
+* CLI can now read padsynth applied status.
+
+2021-11-21 Will
+* More small GUI tweaks.
+
+2021-11-20 Will
+* Added instruments from Hugh across various banks.
+* Updated User Guide
+* Adjustments to names in Data2Text and Text2Data
+* GUI text position adjustments.
+
+* Filter tracking check box label now reflects its status.
+* Filter label changed to 'Parameters' and position properly scaled.
+
+2021-11-16 Will
+* BugFix: CLI padsynth waveform and resonance not setting 'apply'
+* New MIDI-learn style enabled.
+
+2021-11-12 Will
+* BugFix: Crash loading scala keymap file
+
+* Dat2Text Ocsillator controls now independent of list position.
+
+2021-11-12 Will
+* All Dat2Text engines now independent of numeric positions.
+* Unified control names for MIDI learn.
+
+2021-11-11 Will
+* BugFix: Data2Text making assumptions about control numbers.
+
+2021-11-5 Will
+* Updated user guide.
+
+2021-11-4 Will
+* Loading a state file now always clears the MIDI learn list.
+
+2021-10-27 Will
+* BugFix: crash with corrupted history file.
+* added Default_Maths.txt to dev_notes.
+
+2021-10-26 Will
+* Rationalised some PI calculation variations.
+* Added old (commented out) jack MIDI check.
+
+2021-10-17 Will
+* Reverted VU changes
+
+2021-10-16 Will
+* Minor adjustments to VU metering
+* Extra check when loading history lists
+* Doc updates
+
+2021-10-15 Will
+* BugFix: Missing jack midi entry in CmdOptions.cpp
2021-10-12 Will
* BugFix: Not recognising no FLTK on first time start
diff -Nru yoshimi-2.1.1.1~dfsg0/debian/changelog yoshimi-2.1.2.2~dfsg0/debian/changelog
--- yoshimi-2.1.1.1~dfsg0/debian/changelog 2021-10-14 21:43:13.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/debian/changelog 2021-12-04 23:24:13.000000000 +0000
@@ -1,3 +1,12 @@
+yoshimi (2.1.2.2~dfsg0-1) unstable; urgency=medium
+
+ * New upstream version 2.1.2.2~dfsg0
+ * Update lintian-overrides
+ * Fix spelling error
+ * Fix d/watch
+
+ -- Dennis Braun
+- Version 2.0 brings fully resizeable windows, both key and channel aftertouch, MIDI sync for LFOs, and extensions to panning control. ++ Version 2.0 brings fully resizable windows, both key and channel aftertouch, MIDI sync for LFOs, and extensions to panning control. +
++ Version 2.1.0 extends MIDI sync for Effects where relevant, and extensions to NRPNs. There is also an new HTML User Guide. +Index: yoshimi/desktop/yoshimi.1 +=================================================================== +--- yoshimi.orig/desktop/yoshimi.1 ++++ yoshimi/desktop/yoshimi.1 +@@ -18,7 +18,7 @@ Other recent extensions are the ability + .PP + One of the latest additions is the ability to load a list of MIDI-learned settings from the command line at startup. + .PP +-Recent improvements are key and channel aftertouch, fully resizeable windows, MIDI sync for LFOs and Panning extensions. ++Recent improvements are key and channel aftertouch, fully resizable windows, MIDI sync for LFOs and Panning extensions. + .PP + The latest development is the inclusion of MIDI-sync for all LFOs, and all relevant Effects. + .SH COMMANDS +Index: yoshimi/doc/yoshimi_user_guide/introduction/introduction.html +=================================================================== +--- yoshimi.orig/doc/yoshimi_user_guide/introduction/introduction.html ++++ yoshimi/doc/yoshimi_user_guide/introduction/introduction.html +@@ -28,7 +28,7 @@ + Parts, can have further Insertion effects applied to them before being directed to either the main audio output, an individual output (if such is available), or both! The main output can have System effects combined from all active parts. +
+
+- Yoshimi is a highly complex synth with very extensive control options. Therefore, it is split up into a number of context sensitive windows to make this manageable. All of these windows are resizeable, and the size and position are stored. With the exception of the Console window, they also maintain their geometry and the contents are scaled accordingly.
++ Yoshimi is a highly complex synth with very extensive control options. Therefore, it is split up into a number of context sensitive windows to make this manageable. All of these windows are resizable, and the size and position are stored. With the exception of the Console window, they also maintain their geometry and the contents are scaled accordingly.
+
- Yoshimi is a MIDI software synthesizer for Linux. It synthesizes in real time, can run polyphonic and/or monophonic in multiple simultaneous patches in one or more MIDI channels and has broad microtonal capability. It includes extensive addititive, subtractive, and PAD synth capabilities which can be run simultaneously within the same patch. It also has comprehensive effects capabilities.
+ Yoshimi is a MIDI software synthesizer for Linux. It synthesizes in real time, can run polyphonic and/or monophonic in multiple simultaneous patches in one or more MIDI channels and has broad microtonal capability. It includes extensive additive, subtractive, and PAD synth capabilities which can be run simultaneously within the same patch. It also has comprehensive effects capabilities.
Originally based on the 2.4.0 version of ZynAddSubFX (Copyright 2002-2009 Nasca Octavian Paul), development of Yoshimi has continued for quite a while now in its own direction. Originally these included major optimizations for audio and MIDI performance. More recently there has been progressive development of user-level access to all controls, including command line access. Since V1.5.0 there is full Midi Learn capability.
@@ -24,7 +24,7 @@
diff -Nru yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/files/yoshimi_user_guide_version yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/files/yoshimi_user_guide_version
--- yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/files/yoshimi_user_guide_version 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/files/yoshimi_user_guide_version 2021-12-03 20:12:12.000000000 +0000
@@ -1 +1 @@
-2.1.1.1
\ No newline at end of file
+2.1.2.2
\ No newline at end of file
diff -Nru yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/filter/filter.html yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/filter/filter.html
--- yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/filter/filter.html 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/filter/filter.html 2021-12-03 20:12:12.000000000 +0000
@@ -31,16 +31,16 @@
Q Q factor for the filter
- When the formant window is selected, the FilterType list is covered with an Edit button, and clicking on this opens the window shown. These controls are additional to the others and adjust individual formants and the vowels they are contained in. Also, remember that the formant filter interacts with the filter envelope.
+ When the formant window is selected, the FilterType list is replaced by an Edit button, and clicking on this opens the window shown. These controls are additional to the others and adjust individual formants and the vowels they are contained in. Also, remember that the formant filter interacts with the filter envelope.
This image is the first, and main Yoshimi window. You may want to keep this view visible while reading the guide.
@@ -86,6 +86,8 @@
Writing this user guide was a collaborative effort by the following:
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/lfo/images/lfo.png and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/lfo/images/lfo.png differ
diff -Nru yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/main.html yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/main.html
--- yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/main.html 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/main.html 2021-12-03 20:12:12.000000000 +0000
@@ -35,7 +35,7 @@
Most of the lower half of this window is associated with the Part context, and is described in detail there.
Next (Instrument Banks)
diff -Nru yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/miscellany.html yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/miscellany.html
--- yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/miscellany.html 1970-01-01 00:00:00.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/miscellany.html 2021-12-03 20:12:12.000000000 +0000
@@ -0,0 +1,67 @@
+
+
+
Sliders behave in a similar way, although there is no difference between the left hand button and the middle one. Again, most of these can be learned.
Any check/tick box with a pale blue surround can be learned. These will be On if the incoming value is greater than 63, otherwise Off. The counters and spinboxes with pale blue surrounds to the arrows can also be learned and will give a scaled response to the incoming value.
@@ -42,6 +42,9 @@
Blue arrowed menus are a bit strange, as you have to first click on them to open up the menu, then click the right hand button while holding Ctrl. The incoming value will again be scaled to the numeric menu range.
+ The final learnable type is any button with a blue surround - not the button itself (the exception being the Mono/Stereo button). Some of these will take immediate effect while others are only next note.
+
In many places you will see a pair of small dark blue buttons marked 'C' and 'P'. These enable you to copy the entire contents of just that section and later paste it to either a Presets file or to another identical section. For example you can copy AddSynth Global in part 1 and then paste it to any other AddSynth Global engine, such as part 4 kit item number 7 AddSynth.
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/pad/images/padenvelope.png and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/pad/images/padenvelope.png differ
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/pad/images/padharmonic.png and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/pad/images/padharmonic.png differ
diff -Nru yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/pad/pad.html yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/pad/pad.html
--- yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/pad/pad.html 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/pad/pad.html 2021-12-03 20:12:12.000000000 +0000
@@ -13,7 +13,7 @@
- The PadSynth engine was designed by Paul Nasca and to the best of our knowledge there is no comparable type generally available. It uses a waveform oscillator that is virtually identical to the one used by AddSynth. Some complex mathematics is then applied to manipulate the overall spectrum. Finally this is converted to a set of fixed perfectly looping wavetables. As a result none of the previous controls are real-time. However, it is the wavetables that are called for actual sound generation after passing through the usual envelope controls (which are real-time).
+ The PadSynth engine was designed by Paul Nasca and to the best of our knowledge there is no comparable type generally available. It uses a waveform oscillator that is virtually identical to the one used by AddSynth. Some complex mathematics is then applied to manipulate the overall spectrum. Finally this is converted to a set of fixed perfectly looping wavetables. As a result none of these harmonics controls are real-time. Also, it is the wavetables that are called for actual sound generation after passing through the usual envelope controls (which are real-time).
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/part/images/edit.png and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/part/images/edit.png differ
diff -Nru yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/part/part.html yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/part/part.html
--- yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/part/part.html 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/part/part.html 2021-12-03 20:12:12.000000000 +0000
@@ -13,7 +13,7 @@
The first control is the part number you are currently looking at, and
- alongside this selection is an entry to decide the number of parts. These are rows of 16, and can be 16 (the default), 32 and 64. Initially the higher numbered ones take the same channel as the matching default ones. The is especially useful for Vector control where a 'column' of up to four parts can be linked and controlled by a MIDI joystick, or similar.
+ alongside this selection is an entry to decide the number of parts. These are rows of 16, and can be 16 (the default), 32 and 64. Initially the higher numbered ones take the same channel as the matching default ones. This is especially useful for Vector control where a 'column' of up to four parts can be linked and controlled by a MIDI joystick, or similar.
On the same line you then have what is both a shortcut button to open the window for the current selected bank and (with a right-click) an editable field for the part's current instrument name. Finally, there is an Edit button for detailed part editing.
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/resonance/images/resonance.png and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/resonance/images/resonance.png differ
diff -Nru yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/resonance/resonance.html yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/resonance/resonance.html
--- yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/resonance/resonance.html 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/resonance/resonance.html 2021-12-03 20:12:12.000000000 +0000
@@ -40,9 +40,6 @@
+ You will probably only use a fraction of the options available, but the more obscure ones are there for the occasions when you do need them.
+
diff -Nru yoshimi-2.1.1.1~dfsg0/debian/patches/series yoshimi-2.1.2.2~dfsg0/debian/patches/series
--- yoshimi-2.1.1.1~dfsg0/debian/patches/series 2021-08-24 21:10:46.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/debian/patches/series 2021-12-04 22:43:13.000000000 +0000
@@ -1 +1,2 @@
+fix_spelling_error.patch
fix_privacy_breach_in_index_html.patch
diff -Nru yoshimi-2.1.1.1~dfsg0/debian/watch yoshimi-2.1.2.2~dfsg0/debian/watch
--- yoshimi-2.1.1.1~dfsg0/debian/watch 2021-04-29 19:00:29.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/debian/watch 2021-12-03 22:28:11.000000000 +0000
@@ -1,3 +1,3 @@
version=4
opts="uversionmangle=s/-/./,dversionmangle=s/~dfsg0.*//,repacksuffix=~dfsg0" \
-https://github.com/Yoshimi/yoshimi/releases .*/v?(\d[\d\.]+)\.tar\.gz
+https://github.com/Yoshimi/yoshimi/tags .*/v?(\d[\d\.]+)\.tar\.gz
diff -Nru yoshimi-2.1.1.1~dfsg0/debian/yoshimi.lintian-overrides yoshimi-2.1.2.2~dfsg0/debian/yoshimi.lintian-overrides
--- yoshimi-2.1.1.1~dfsg0/debian/yoshimi.lintian-overrides 2021-08-10 19:28:52.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/debian/yoshimi.lintian-overrides 2021-12-04 23:20:32.000000000 +0000
@@ -1,11 +1,11 @@
# I can't find these spelling errors in source code using grep tool.
# So overriding them.
-spelling-error-in-binary usr/bin/yoshimi AfE Safe
-spelling-error-in-binary usr/bin/yoshimi CONTROLL CONTROL
+spelling-error-in-binary usr/bin/yoshimi controlL control
spelling-error-in-binary usr/bin/yoshimi defaulH default
spelling-error-in-binary usr/bin/yoshimi ment meant
spelling-error-in-binary usr/bin/yoshimi pres press
-spelling-error-in-binary usr/lib/lv2/yoshimi.lv2/yoshimi_lv2.so AfE Safe
+spelling-error-in-binary usr/bin/yoshimi TeH The
spelling-error-in-binary usr/lib/lv2/yoshimi.lv2/yoshimi_lv2.so CONTROLL CONTROL
spelling-error-in-binary usr/lib/lv2/yoshimi.lv2/yoshimi_lv2.so defaulH default
spelling-error-in-binary usr/lib/lv2/yoshimi.lv2/yoshimi_lv2.so ment meant
+spelling-error-in-binary usr/lib/lv2/yoshimi.lv2/yoshimi_lv2.so TeH The
diff -Nru yoshimi-2.1.1.1~dfsg0/desktop/metainfo/yoshimi.appdata.xml yoshimi-2.1.2.2~dfsg0/desktop/metainfo/yoshimi.appdata.xml
--- yoshimi-2.1.1.1~dfsg0/desktop/metainfo/yoshimi.appdata.xml 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/desktop/metainfo/yoshimi.appdata.xml 2021-12-03 20:12:12.000000000 +0000
@@ -8,7 +8,7 @@
Minus This inverts the phase of the entire voice so it will tend to subtract from the others.
- Bend Modifies the range of an income pitch bend for just this voice.
+ Bend Modifies the range of an income pitch bend for just this voice relative to the rest, and can also make it go in the reverse direction.
- Offset Shifts the overall position of pitch bend for this voice.
+ Offset Shifts the overall pitch (up or down) for this voice.
440Hz This fixes the frequency to 'A' regardless of the key pressed. However, see below.
diff -Nru yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/appendix.html yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/appendix.html
--- yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/appendix.html 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/appendix.html 2021-12-03 20:12:12.000000000 +0000
@@ -283,7 +283,7 @@
87 57h - -
-
88 58h - -
+ 88 58h High Resolution Velocity Prefix
89 59h - -
diff -Nru yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/bank/bank.html yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/bank/bank.html
--- yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/bank/bank.html 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/bank/bank.html 2021-12-03 20:12:12.000000000 +0000
@@ -78,6 +78,12 @@
Finally there is a spin box enabling you to change the MIDI number of the selected one. This can be any number between 0 and 127. It is only a number change. No files are moved. When changing this, a button will appear marked 'Pending'. The change is only made and the list position moved once this is clicked. If you set it to the number of an existing one the two will swap places. It also makes this the current root path.
We suggest you avoid Root 0, as this is the one that many sequencers automatically send from time to time. Yoshimi reports attempts to access non-existent roots, but otherwise does nothing.
+
+ Note
+
+ The Formant Filter
For a deep understanding of formant filtering there is a highly detailed Wikipedia article Here.
The Yoshimi User Guide V2.1.1
+ The Yoshimi User Guide V2.1.2
MIDI CCs and NRPNs
+ Miscellany
+
Appendix
Instrument
- Show Stored This will open a window on the currently selected Bank of instruments. A selection from this will be loaded to the current part.
+ Show Stored This will open a window with the currently selected Bank of instruments. A selection from this will be loaded to the current part.
Load External You can use this to load an instrument from outside Yoshimi, using the filer (which will be opened for loading). Again this will go to the current part.
@@ -51,7 +51,7 @@
PatchSet
- Show Patch Banks This opens a window on the currently selected Bank Root. Clicking on one of the entries will open that instrument bank.
+ Show Patch Banks This opens a window with the currently selected Bank Root. Clicking on one of the entries will open that instrument bank.
Load External This will open a filer window for loading a complete set of instrument patches.
@@ -147,14 +147,15 @@
Here, you can have up to eight effects, and they can be sent to any individual part or the main outputs. Again, you have a menu to select the wanted effect.
- There is no need of an On checkbox for insertion effects because you can disable an effect simply by setting its destination to 'off'.
+ There is no need of an On checkbox for insertion effects because you can temporarily disable an effect simply by setting its destination to 'off'.
At the very bottom is the Left/Right VU display for the main audio output.
- The VU display will indicate if there is overload (aka clipping) by highlighting the number in red. In case of overload you might need to reduce the master volume or the volume of a Part which is too loud. You can reset the overload indicator by simply clicking on it.
+ The VU display will indicate if there is overload (aka clipping) by highlighting the number in red. In case of overload you might need to reduce the master volume or the volume of a Part which is too loud. You can reset the overload indicator by simply clicking on it.
+ The fine division are 1dB steps, and the thickest ones 10dB.
Default Banks Updates
+ Instruments added/changed since Yoshimi V1.7.1
+
+ New users will have all the default ones that were available at the time they first run Yoshimi. These will all be copied to .local/share/found.
+
+ V 1.7.4
+ Will Godfrey Companion
+
+ V 2.0
+ At this time a major revision was done to ensure all default instruments had internal names that matched the filenames. This had been causing a lot of confusion. Also, where possible the instrument 'type' field was corrected on many of these, or added if it was missing. There are still some undefined as it was impossible to guess the intention of the designer.
+
+ V 2.1.0
+ Will Godfrey Companion
+
+ Sharp Sweep Synth
+ Sharp Sweep Multi
+ Surf
+
+ Drums
+
+ Tom Toms
+
+ Twang
+ Twang 2
+
+ Smooth Strings
+
+ Shepard Synth
+
- Almost all of these controls have dynamic tooltips showing you what the current setting is. Also the default settings have been very carefully thought out - especially the ones deep in the synth engines so just enabling features can produce dramatic results.
+ Almost all of the above controls have dynamic tooltips showing you what the current setting is. Also the default settings have been very carefully thought out - especially the ones deep in the synth engines so just enabling features can produce dramatic results.
There are two tabbed views in a single window. You will normally be shown the harmonic structure, the envelopes one (as it's name suggests) consisting mostly of envelope and LFO inserts.
AmpMode Amplitude mode: Sum, Multiply, Div1, Div2.
- Par1 Parameter 1 for AmpMode (depends on mode selected).
+ Par1 The spectral width of the multiplier (depends on mode selected).
- Par2 Parameter 2 for AmpMode (depends on mode selected).
+ Par2 The amplitude of the multiplier (depends on mode selected).
AutoScale We don't currently have information about this control.
@@ -55,7 +55,7 @@
smp/oct The number of samples used in each octave.
- no.oct The number of octaves covered.
+ no.oct The number of octaves of samples independently generated.
Sample Size Size of the sample.
@@ -83,13 +83,15 @@
Note
-
- If any of the above controls are altered it will be necessary to click on the Apply button as the wavetable has to be rebuilt.
+
+ Also, be aware that with a very big sample size and/or octave range and samples/octave this could take many seconds to complete.
+ Envelopes and LFOs
- To PaddSynth
+ To PadSynth
Binary files /tmp/tmp6t9mjqw1/TswSJiaqV_/yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/sub/images/sub.png and /tmp/tmp6t9mjqw1/As9a5djH7i/yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/sub/images/sub.png differ
diff -Nru yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/wave/wave.html yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/wave/wave.html
--- yoshimi-2.1.1.1~dfsg0/doc/yoshimi_user_guide/wave/wave.html 2021-10-12 15:24:34.000000000 +0000
+++ yoshimi-2.1.2.2~dfsg0/doc/yoshimi_user_guide/wave/wave.html 2021-12-03 20:12:12.000000000 +0000
@@ -64,7 +64,7 @@
Next (Resonance)
To AddSynth
- To PaddSynth
+ To PadSynth