jim
10-23-2009, 07:09 PM
Lots more fixes. I've only got about a dozen things to review/fix/tweak before I push this to release candidate status...
http://www.five12.com/Numerology-2.2b3.dmg
------------------------------------------------------------------------------
Numerology 2.2b3 Release Notes:
MIDI Reflection Preference:
There is now a preference to turn on "reflection" of learned MIDI CC's. When this is on , then anytime a param that has learned a CC changes, then that CC value is sent to *all* MIDI outputs, except Numerology's virtual ports and IAC busses. I know
that sounds a bit coarse, but that is because the learned param is stored by CC number and MIDI channel, that way, if change a MIDI controller from one port to another, you don't loose the learned MIDI messages.
A known issue: if you have renamed any of your IAC busses such that they do not contain the letters "IAC", then you will probably get a feedback loop. I'm still looking in the MIDI API to determine how to accurately identify IAC busses other than by name.
Misc Fixes & Updates:
- Better support in all cases for "extended" characters, i.e. accent marks, umlauts, etc.
- AudioSample: fixed a bug where speech samples were not always loaded properly.
- AudioSample & DrumKit : Fixed a bug where samples would not play if you had been sending MIDI notes to these modules before loading samples.
- The PolyNote GridHeight is now properly saved and loaded.
- Fixed a display error in the DrumSeq whereby the top row of sliders was cropped.
- Fixed a crash that would happen if you set the start step and end step the same, then used the "Skip One" menu option in the skip menu.
- Fixed an internal notification issue that could cause start or end steps to show as skipped even though they were not internally.
- Stack comments are now copied when a stack is duplicated.
- Fixed a display bug related to sequencers with presets where the sequence length changes.
- Fixed a display error with CV and MIDI Switch modules.
- Fixed a bug related to entering negative fractional values with the "Number Box"
- You can now use the minus key to "negate" values in a Number Box at any time.
- Fixed a scaling bug in the SignalProc module.
- Fixed a discrepancy between the Main and Alt master faders in the mixer.
- Main and Alt volume levels in the mixer are now saved/loaded with projects.
- Fixed a low-level memory-management bug.
- Fixed a CC scaling bug with MIDI CC Reflection and the Modulation Seq
- MIDI Meters now properly display NRPN and RPN events.
- In the MonoNote, Interval and ModulationSeq, when MIDI CC's have been learned for sequence values, changes to the sequence values via MIDI CC are now quantized when approprite.
- Fixed a crash in the AudioSample that would occur when loading audio files with exactly 4096 samples.
- Audio Units : better handling of AU's that have unusual characters in their component descriptions.
http://www.five12.com/Numerology-2.2b3.dmg
------------------------------------------------------------------------------
Numerology 2.2b3 Release Notes:
MIDI Reflection Preference:
There is now a preference to turn on "reflection" of learned MIDI CC's. When this is on , then anytime a param that has learned a CC changes, then that CC value is sent to *all* MIDI outputs, except Numerology's virtual ports and IAC busses. I know
that sounds a bit coarse, but that is because the learned param is stored by CC number and MIDI channel, that way, if change a MIDI controller from one port to another, you don't loose the learned MIDI messages.
A known issue: if you have renamed any of your IAC busses such that they do not contain the letters "IAC", then you will probably get a feedback loop. I'm still looking in the MIDI API to determine how to accurately identify IAC busses other than by name.
Misc Fixes & Updates:
- Better support in all cases for "extended" characters, i.e. accent marks, umlauts, etc.
- AudioSample: fixed a bug where speech samples were not always loaded properly.
- AudioSample & DrumKit : Fixed a bug where samples would not play if you had been sending MIDI notes to these modules before loading samples.
- The PolyNote GridHeight is now properly saved and loaded.
- Fixed a display error in the DrumSeq whereby the top row of sliders was cropped.
- Fixed a crash that would happen if you set the start step and end step the same, then used the "Skip One" menu option in the skip menu.
- Fixed an internal notification issue that could cause start or end steps to show as skipped even though they were not internally.
- Stack comments are now copied when a stack is duplicated.
- Fixed a display bug related to sequencers with presets where the sequence length changes.
- Fixed a display error with CV and MIDI Switch modules.
- Fixed a bug related to entering negative fractional values with the "Number Box"
- You can now use the minus key to "negate" values in a Number Box at any time.
- Fixed a scaling bug in the SignalProc module.
- Fixed a discrepancy between the Main and Alt master faders in the mixer.
- Main and Alt volume levels in the mixer are now saved/loaded with projects.
- Fixed a low-level memory-management bug.
- Fixed a CC scaling bug with MIDI CC Reflection and the Modulation Seq
- MIDI Meters now properly display NRPN and RPN events.
- In the MonoNote, Interval and ModulationSeq, when MIDI CC's have been learned for sequence values, changes to the sequence values via MIDI CC are now quantized when approprite.
- Fixed a crash in the AudioSample that would occur when loading audio files with exactly 4096 samples.
- Audio Units : better handling of AU's that have unusual characters in their component descriptions.