Jump to content

v1.7303 beta


TK.
 Share

Recommended Posts

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.zip

One 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 #2

More details are listed in the CHANGELOG.txt file

Best Regards, Thorsten.

Link to comment
Share on other sites

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.zip

Best Regards, Thorsten.

Link to comment
Share on other sites

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.zip

Best Regards, Thorsten.

Link to comment
Share on other sites

  • 1 month later...

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.0

Filter Mode Button Bug: Filter Mode button not working anymore - http://www.midibox.org/forum/index.php?topic=6252.0

BankStick 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.0

Slave 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.

Link to comment
Share on other sites

  • 4 weeks later...

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 imperfections

These issues will hopefully be solved during my easter break.

Thanks to Wilba for testing the firmware so intensively :)

Best Regards, Thorsten.

Link to comment
Share on other sites

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 way
  • back 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 column
  • the WT editor now marks parameters with a '!' so long they haven't been stored in EEPROM

Direct Link:

-> http://www.ucapps.de/mios/midibox_sid_v1_7_303beta15.zip

Best Regards, Thorsten.

Link to comment
Share on other sites

[*]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 column

This 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!

Link to comment
Share on other sites

  • 2 weeks later...

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 0x02

x3: perl hex2syx.pl update_with_old_mios.hex -device_id 0x03

and 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 0x01

perl hex2syx.pl setup_6581_without_cs -device_id 0x02

perl hex2syx.pl setup_8580_without_cs -device_id 0x03

I 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.

Link to comment
Share on other sites

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.zip

old 303 sequences are not compatible and will sound different... let's say: better ;-)

Best Regards, Thorsten.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...