-
Posts
15,261 -
Joined
Content Type
Profiles
Forums
Blogs
Gallery
Everything posted by TK.
-
Why? I especially like 0:11, 0:15, 0:21, 1:20, 1:31 - with pause button pressed :D Best Regards, Thorsten.
-
I'm not sure what you want to say, and it's unfair that you don't propose an alternative wording. Best Regards, Thorsten.
-
Since the last release in January some internals have been changed, it could also be that it is related to a temporary glitch caused by a buggy driver. I tried the old v3.2c, but I'm still not able to reproduce this, but I must also say that I only tried it for 2 minutes. Maybe it's faster if you just try this one: http://www.ucapps.de/mios/midibox_seq_v3_2d.zip It's a snapshot of the current development version. Complete ChangeLog: http://svnmios.midibox.org/log.php?repname=svn.mios&path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v3%2F&rev=0&sc=0&isdir=1 Best Regards, Thorsten.
-
Btw.: I forgot to add the USB cable to the list - it's in now Best Regards, Thorsten.
-
It's related to the ADSR bug. You will notice this jittering delay whenever A, D or S of the OSC VCA envelope is > 0 For the drums, I've activated the ABW flag (ADSR Bug Workaround) by default - it adds a stable delay to avoid ADSR hick-ups. This delay can be easily compensated in your DAW. Details are explained in the manual. Best Regards, Thorsten.
-
This list of components is now available: http://www.ucapps.de/mbhp/mbhp_usb_gm5_orderlist.txt Best Regards, Thorsten.
-
Ok, drivers are up and running. There are also two demo applications, one allows to browse through a directory, and another can be used to send .syx files stored in a SD card SD Card Driver Demo Applications More infos (e.g. schematic of the adapter) soon Best Regards, Thorsten.
-
Ok :) Open midio_midi.inc, search for following section: ;; if All Notes Off CC active: check it here SET_BSR MIDIO_BASE movf MIDIO_ALL_NOTES_OFF_CHANNEL, W, BANKED bz MIDIO_MIDI_NotifyReceivedEventNC ; ignore if channel value == 0 addlw -1 ; MIDI channel = channel value - 1 andlw 0x0f iorlw 0xb0 ; check for CC | <channel> xorwf MIDIO_LAST_RECEIVED_EVNT0, W, BANKED bnz MIDIO_MIDI_NotifyReceivedEventNC movf MIDIO_LAST_RECEIVED_EVNT1, W, BANKED ; check for CC#123 xorlw 123 bnz MIDIO_MIDI_NotifyReceivedEventNC movf MIDIO_LAST_RECEIVED_EVNT2, W, BANKED ; check for value > 0 bz MIDIO_MIDI_NotifyReceivedEventNC MIDIO_MIDI_NotifyReceivedEventNO goto MIDIO_DOUT_ClearAll ; set all DOUTs to passive state MIDIO_MIDI_NotifyReceivedEventNC [/code] and replace it by: [code] ;; if All Notes Off CC active: check it here SET_BSR MIDIO_BASE movf MIDIO_ALL_NOTES_OFF_CHANNEL, W, BANKED bz MIDIO_MIDI_NotifyReceivedEventNC ; ignore if channel value == 0 ;; react on any channel (omni mode) movf MIDIO_LAST_RECEIVED_EVNT0, W, BANKED ; check for CC andlw 0xf0 xorlw 0xb0 bnz MIDIO_MIDI_NotifyReceivedEventNC movf MIDIO_LAST_RECEIVED_EVNT1, W, BANKED ; check for CC#123 xorlw 123 bnz MIDIO_MIDI_NotifyReceivedEventNC MIDIO_MIDI_NotifyReceivedEventNO goto MIDIO_DOUT_ClearAll ; set all DOUTs to passive state MIDIO_MIDI_NotifyReceivedEventNC I think, that it isn't required to parse for CC#120 in addition - one CC is enough to deactivate all DOUTs Best Regards, Thorsten.
-
Back to topic - it's show time again! ;-)
-
I agree! His lyrics don't stand for his musical genius. Babelfish translation of the song: (Katzeklo means "cat litter pan")
-
Yes If you prefer an "Omni" mode (this is also the answer to Chris' request), the source code has to be (slightly) modified - are you able to recompile the source code? Then I could simply tell you the changes. Otherwise I've to create a new release And yes, value 0 has no effect. The MIDI spec doesn't make clear, if this is desired or not. Here again: a simple code change (removing the condition) will help Does your sequencer send CC#123 with value 0? Then I will disable the check in the next release. Best Regards, Thorsten.
-
http://www.ucapps.de/midibox_seq_options.html Search for "Button/LED matrix" There is also a video which shows how it is working: Open questions? Best Regards, Thorsten.
-
you can also switch between sections in a pattern with a single finger tip. Together with the pattern switching function, it's much more powerful than using DJ like mutes (I would propose to request this feature from the Ablethon guys, because you will love it ;)) Best Regards, Thorsten.
-
SwinSID works fine with MBSID V1, only difference: V2 allows to access the additional SwinSID registers Best Regards, Thorsten
-
Yes, it's solved - the whole patch (+wavetables/sequences/etc) is stored in RAM. And not only this: it's stored twice! (for non-destructive modulations/knob assignments) :) Best Regards, Thorsten.
-
Too bad, that this song never reached international attention
-
Thank you - these are the bugs I like (because they are easy to fix ;)) Bugfix is already available in the repository (cs_menu_tables.inc) Best Regards, Thorsten.
-
Ok, you will already find a fixed version of sid_se.inc in the repository I can understand, that this is a nice-to-have feature, but it leads to inconsistencies. The CS functions are not prepared for read-modify-write operations. They always copy CS_MENU_PARAMETER_L (visible value) to the selected value(s), therefore seperate incremental changes are not possible. So, a special handling would be required, this increases the danger for bugs if I don't test this parameter before each release. Additional inconsistency: In all menus, values are changed this way - using a seperate approach for this particular menu item can be confusing. It's also unclear, how the sequence number of the second bassline should be handled, if it is currently deselected ("-") - this could be confusing for the user as well. Therefore I reject this request. But you should be able to add such a special feature easily by yourself into your customized menu page by determining the incremental change and modifying the value directly (and not via P2R/R2P functions) Best Regards, Thorsten.
-
Yes, use my normal email address (thorsten klose at gmx de), it seems to work more reliable. ok, I noticed this in my spreadsheet, no need for an additional email To confirm: the orders of StrydOne, Madox, Levon, /tilded/, theprotool will be sent via Wilba Best Regards, Thorsten.
-
All orders to Australia will be sent from Germany via StrydOneWilba. Please contact him to clarify the "local" shipping costs. Best Regards, Thorsten.
-
I activated the automatic rejection for this "spam class", since it was the typical case were emails got lost in my spamfolder (together with thousands of "penis enlargement" and "get money fast" mails) It's a quite useful information for you, because it means that your emails typically get lost if you are writing to addresses hosted at gmx, or another mailprovider who uses the same filter rules. Workaround: either use a different email address to contact me, or use the web-frontend of your provider Best Regards, Thorsten.
-
Everbody above the 498 chips mark got a PM, if I don't get a reply within 3 weeks (or no money once the final prices are known), people below this mark will be shifted up. Best Regards, Thorsten.
-
Should be ok. At the --498-- GM5 chip mark we've currently less than 400 PCBs, so that everybody below this mark has to wait for the next order anyhow Best Regards, Thorsten.
-
I installed a comfortable SVN browser which allows to follow the progress of the last months, and to track new changes before the official release - for those who are interested ;) http://svnmios.midibox.org/listing.php?repname=svn.mios&path=%2Ftrunk%2Fapps%2Fsynthesizers%2Fmidibox_sid_v2%2F Best Regards, Thorsten.
-
500 GM5 chips and 400 PCBs are ordered for this run, next run once we've reached n x 250 chips and m x 100 PCBs again Best Regards, Thorsten.
