TK. Posted January 31, 2006 Report Share Posted January 31, 2006 The upcoming release has reached it's final beta state: feature freeze. Now the time has come to check if the old functions are still working. A snapshot can be downloaded from this location: http://www.ucapps.de/mios/midibox_sid_v1_7_303beta11.zipOne of the last feature is the constant time glide function, which was discussed here: http://www.midibox.org/forum/index.php?topic=6044.0. It can be activated with sound engine option bit #2, e.g. CFG menu, select OPT=4, or JSynthLib, click on flag #2More details are listed in the CHANGELOG.txt fileBest Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
TK. Posted February 1, 2006 Author Report Share Posted February 1, 2006 Ok, one last feature (the last version was not cool enough ;-)):[tt] o each second LFO now provides a Sample & Hold functionality when switched to random mode. LFO2, 4 and 5 hold the waveform of LFO1, 3 and 5 for each period run. Example: - in the modulation matrix, enable LFO2 modulation for the Pitch of OSC1 -> this is the S&H output - set LFO2 to random mode, Rate=70, Depth doesn't matter - set LFO1 to sine or random mode, and vary Rate and Depth[/tt]-> http://www.ucapps.de/mios/midibox_sid_v1_7_303beta12.zipBest Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
kokoon Posted February 2, 2006 Report Share Posted February 2, 2006 that S&H is a great idea! cheers!! Quote Link to comment Share on other sites More sharing options...
TK. Posted February 8, 2006 Author Report Share Posted February 8, 2006 And now really the last feature, based on an idea from Alkex:[tt] o the LEDs of the modulation matrix are now also used for metering the output values of LFO1-6 and ENV1-2 This new mode is enabled by default, and can be toggled to the old mode (which shows the modulation matrix assignments) by pressing two mod target buttons at the same time (e.g. O1 and O2 pitch). The assignments are also displayed automatically, so long one of the mod target buttons is hold.[/tt]-> http://www.ucapps.de/mios/midibox_sid_v1_7_303beta13.zipBest Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
TK. Posted March 15, 2006 Author Report Share Posted March 15, 2006 Here a list of errata/imperfections which have been reported, and which will be fixed in the next release:Velocity Assignment Bug: SID crashes if certain CCs are assigned to velocity (and propably also Aftertouch and Modulation Wheel) - http://www.midibox.org/forum/index.php?topic=6101.0Filter Mode Button Bug: Filter Mode button not working anymore - http://www.midibox.org/forum/index.php?topic=6252.0BankStick formatting imperfection: MIDI channel 16, Patch 127, Bank H selected on all SIDs after formatting a "virgin" EEPROM: http://www.midibox.org/forum/index.php?topic=6265.0Slave Split Note Assignment Bug.Text in german - short translation: if split settings of a SID slave should be saved, MBSID takes the settings of the master instead> hab noch n bug in der SID-Applikation (bei betrieb mit mehreren SID)> gefunden. Wenn ich ein instrument speicher, welches nicht zu SID ID=00> (master) gehört, also ein slave ist, dann werden die SPLIT Einstellungen> nicht des Slaves gespeichert sondern die des Masters.> > Beispiel: Master-Core (00) hat die Split-Einstellung C-0 bis B#1. Slave-Core> hat die Split-Einstellung C-1 bis B#2. Wenn ich nun auf dem Slave-Core das> Instrument speichere, wird die Split-Einstellung des Masters übernommen.> Kann ma ja alles im nachhinein korrigieren, aber mühseliger: man wählt dann> auf master ein instrument, das die gleiche Split-Einstellung wie Slave hat.> > Ich weiss nun auch nicht ob der bug so leicht zu korrigieren ist, da ja der> master keine rückmeldung von den Slaves bekommen kann, aber die> SPLIT-Einstellungen des Instrumentes werden ja für jeden SID eh vom Master> aus eingestellt, ohne das diese von den Slaves abgerufen werden müssen..> muss nur noch richtig mitgespeichert werden.Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
TK. Posted March 18, 2006 Author Report Share Posted March 18, 2006 All known bugs are now fixed in the beta14 version.I hope that no new ones have been added ;-)-> http://www.ucapps.de/mios/midibox_sid_v1_7_303beta14.zipBest Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
TK. Posted April 11, 2006 Author Report Share Posted April 11, 2006 The errata list continues: - when LFO synch is enabled, there is a short delay/popping sound which can be really annoying especially on low frequencies (this bug exists since v1.7a) - problems when using the modwheel to control certain CCs, and the WT sequencer is running - various UI imperfectionsThese issues will hopefully be solved during my easter break.Thanks to Wilba for testing the firmware so intensively :)Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
TK. Posted April 16, 2006 Author Report Share Posted April 16, 2006 The new beta version is available now, it does not only contain bugfixes, but also new features: an update to MIOS V1.9 is required, since memory above 0x7c00 is allocated! This beta will crash with older MIOS versions! LFO sync bug fixed Modwheel/Aftertouch/Velocity/WT problem: I remembered, that this is a general problem with the data structures which I've used in the firmware. Recursive forwarding (e.g. WT -> Modwheel -> CC parameter) doesn't work properly in all cases, and if CC assignments are changed during notes are played (via MIDI or from the WT sequencer), the content of some internal registers could be destroyed, so that the patch needs to be reloaded. I added a simple workaround (WT sequencer is stopped on CC assigment changes - this works only for the master!), but a full fix will only be available in MBSID V2, where the data structures will be organized in a better wayback to new features: there is now an SEO menu page to change the "sound engine options": 303 (303 mode), FIP (Filter interpolation) and E2P (linear portamento realized with the help of ENV2)the internal WT editor now allows to modify the parameters of a whole track at once, this speeds up the initialisation of a new WT sequence. Just select the position beyond 31 ("All" will be print) and modify the Mod, #1, #2 or #3 columnthe WT editor now marks parameters with a '!' so long they haven't been stored in EEPROMDirect Link:-> http://www.ucapps.de/mios/midibox_sid_v1_7_303beta15.zipBest Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
Wilba Posted April 17, 2006 Report Share Posted April 17, 2006 [*]the internal WT editor now allows to modify the parameters of a whole track at once, this speeds up the initialisation of a new WT sequence. Just select the position beyond 31 ("All" will be print) and modify the Mod, #1, #2 or #3 columnThis was just a crazy idea I had when I got tired setting a whole track to zeroes. I can't believe you liked it so much you put it in this build! Thanks! Quote Link to comment Share on other sites More sharing options...
stryd_one Posted April 17, 2006 Report Share Posted April 17, 2006 .... the unstoppable TK ;D Quote Link to comment Share on other sites More sharing options...
TK. Posted April 17, 2006 Author Report Share Posted April 17, 2006 This was just a crazy ideasometimes such crazy ideas open my eyes, so that I see what I was missing all the time ;-)Thanks for the inspirations!Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
jackan Posted April 17, 2006 Report Share Posted April 17, 2006 Can't wait to try this release on my, soon existing, Quad SID. You are doing a great job, TK! Much appreciated! Quote Link to comment Share on other sites More sharing options...
tarzan boy Posted April 26, 2006 Report Share Posted April 26, 2006 i'm stuck in poor old mac osx 10.3.x world and must use sysex files to upload to my cores. Can i still use the hex2syx.pl file included in all old releases to convert these new files (beta15 and mios v1.9) in the ways documented before, i.e.x0: perl hex2syx.pl update_with_old_mios.hex -device_id 0x00 x1: perl hex2syx.pl update_with_old_mios.hex -device_id 0x01 x2: perl hex2syx.pl update_with_old_mios.hex -device_id 0x02x3: perl hex2syx.pl update_with_old_mios.hex -device_id 0x03and the same change in the 6581/8580 beta15 hex file for each slave i'll need (without_cs) i.e.perl hex2syx.pl setup_8580_without_cs -device_id 0x01perl hex2syx.pl setup_6581_without_cs -device_id 0x02perl hex2syx.pl setup_8580_without_cs -device_id 0x03I am guessing everything is the same as it used to be, but considering these two new releases do not include the hex2syx.pl file, it is making me wonder if it will work correctly. Quote Link to comment Share on other sites More sharing options...
TK. Posted April 26, 2006 Author Report Share Posted April 26, 2006 You have to use the hex2syx.pl script which is part of the mios_v1_9_src package, the commands are ok. Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
TK. Posted May 1, 2006 Author Report Share Posted May 1, 2006 While I've worked on the bassline tutorial, I noticed that the WT sequencer was somehow broken in 303 mode. Slided notes retriggered the gate, and this was not intended.So, here the new beta:http://www.ucapps.de/mios/midibox_sid_v1_7_303beta16.zipold 303 sequences are not compatible and will sound different... let's say: better ;-)Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
TK. Posted May 2, 2006 Author Report Share Posted May 2, 2006 Just a prewarning that this wasn't the last tweak in the 303 sound engine option. Now where I'm working on patches without an external filter, I see some room for improvements. So, beta17 will be released soon ;-)Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.