
ganchan
Programmer-
Posts
473 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Forums
Blogs
Gallery
Everything posted by ganchan
-
it's happen to me too. i've a feature req. for bassilne but i don't know if would be useful to all. when LR are selected under SQC page, just L Seq number is displayed. So if i change the value both Line jump to that Seq number. (note: i use the Menu Encoder to change it). Some time i need to change both Line, but each one to just 1 step up. (note: i use 1-4 for L and 5-8 for R, so i can have 2 chorded bassline L+R without jumping, 1-5 2-6 3-7 4-8). The feature permit to change both Line stepping up so 1-5 became 2-6 etc. I know this is a very personal feature, and there are many way to do that with a seq, or a keyboard, but i don't use. :) tnx. G.
-
i've search around but not find this function that i use now i ableton, but will be useful on my seq one day. the possibility to group the track/instruments (kick+snare+rim+clap in ex. & ohh+chh+crash+ etc.) to mute all together in one click? ::)
-
well, my changes are very few and i have not wrote new functions but i can't assume that i've make some bad error managing the code. i've add nothing to app_defines.h too. i've just added 2 new pages, redirect the CS_MENU_BUTTON_Osc_Ctrl to that one changing CS_MENU_ENC_TABLE_B, so i've just cut and paste same piece of code from rc19 to rc21. i will make a compare to the original rc19 and i will tell you if i find any error by my side. ..the O23 page it's the best unexpected feature. ;D tnx. G.
-
problem solved upgradeing to rc21. tnx TK.
-
wow, this is the project i need. i'm thinking from too much time to build a group of filters for routing all my synths before the mixer, so i've independent cut/res on each synth!. waiting for news..!
-
sorry sasha, i've recived no email, you know i need 1 panel for my board that you have :) thankyou.
-
a lot of time far away from the forum.. uff. so, i've make some test with my bassline in MIDI synch and i've notice that reciveing midiclok from Ableton Live 7.02 frezee the Control Surface / LCD if i try to change the speed value of the SEQ. The machine continue to play but i must reboot. This happen in Auto and Slave mode. Later i will make some other tests with different programs. Configuration: Midibox Sid 2.0rc19 Ableton Live 7.02 Midi usb Device, ESI ROMIO II (no drivers) Device send just Synch, not Track or Remote. :-\
-
i understand now :) but the question is: any program that you install ask you witch dirs or files to crate and ask to give it a confirm? i think not. installing a new os like linux that come with a boot loader, (especially this last ones more like windows installer) require a little docu first, and the boot loader obviously work with MBR (Grub can use NTLDR too). lilo and grub rare times don't work with some config. of hard disk partitions/systems etc. and are well documented. so the best thing that you can do if it happen is rebuild MBR with one program like 'partition table doctor' or any other. i know that it's frustrating the first time but 'there is always a reason'. :)
-
you must srew yp the MBR if you want a dual boot ubu/xp using the bootloader!
-
LFO odd dividers, triplets and others.
ganchan replied to ganchan's topic in MIOS programming (Assembler)
well, no good news about my code, i've make some try nothing working for now :p, so here i've attached a file that can show a little (not so good for real) what can do odd lfo long periods. 2 BassLine Seq. lines, 2 notes each, other notes are glided. Lfo1 L PTr 4/3 DPW115 SncNo Lfo2 L PSw 3/1 D.F40 SncYes Lfo1 R off Lfo2 R PWs 3/4 D.F30 SncNo Odd_Lfo_Values.mp3 Odd_Lfo_Values.mp3 -
i've a list of bookmarks for site that sell flat top leds, some are very cool. i will attach as i recover from my suck XP computer :). i want to buy some for my x0xs and 6582 too, so bulk is welcome. G.
-
x0xb0x Bulk parts order Reloaded. (to Digikey, Mouser, etc).
ganchan replied to TheAncientOne's topic in Miscellaneous
the reason is this, if you look at adafruit site, you see 1 day 30 stock pcb, the day after 10, than 0. ;D seems that a new acid era it's coming.. or it was never ended? :) -
x0xb0x Bulk parts order Reloaded. (to Digikey, Mouser, etc).
ganchan replied to TheAncientOne's topic in Miscellaneous
CT3011-ND ENCODER 2 BIT QUAD SPST W/DETEN aviable on 06/04/2008 the never ending story. :-\ -
I am Offering help with Chinese datasheets, companies etc.
ganchan replied to sebiiksbcs's topic in Miscellaneous
YEESSSS I DOOOOOO!! -
I am Offering help with Chinese datasheets, companies etc.
ganchan replied to sebiiksbcs's topic in Miscellaneous
do you study chinese martial arts too? -
LFO odd dividers, triplets and others.
ganchan replied to ganchan's topic in MIOS programming (Assembler)
no stryd i've not miss! i've just take a look at the MBSEQ code to improve my skill and learn about clock dividers. i'm not able at now to do that, i'm still on the way, just studying and tinkering with the support of my brother (informatic engineer), and your obviously. :) -
yes mine can cause error highlight :) the intent was for personal test, i use Linux Kate that have an extreme poweful Code editor. for me that works because i've never find a word that start with "x" :p. but it's just an escamotage. yours it's absolutely more complete but you have left out "btg" as i can see :D. G.
-
LFO odd dividers, triplets and others.
ganchan replied to ganchan's topic in MIOS programming (Assembler)
tnx for the info, i will go to see MBSEQ functions! since i need only the bassline engine in my Datassette i will cut here and there some code. :) -
i've changed the attach! mine it's probably incomplete and not so accurate but comparing and combine would be better! i'm seeing at yours now. for the hex number 0x the number define color don't work. to have them colored, i've make orange numbers, and used one the the 4 groups keywords just for "x", Prefix Mode, same orange color. voila'. haveing just 4 group it's very limitant to me. my intention was to have a more MIOS/Pic oriented colors, with all registers and #define and functions too. userDefineLang.zip userDefineLang.zip
-
here my MIOS Pic/Asm language for Notepad++ the colors and options are very few in this program so just commands, macros, and some registers are definde as colored, and a little escamotage to have hexe number too. just try and modify. G. userDefineLang.zip userDefineLang.zip
-
had you ever try Kate? come with customs languages colors. Pic/Asm too.
-
LFO odd dividers, triplets and others.
ganchan replied to ganchan's topic in MIOS programming (Assembler)
this sound very interesting and yes you have figured right about my skill to do that but how knows. so you mean a table where i take for each LFO period a value in ex 314, than 342, than 341 and so on. so for each divider i must have 3 tick cycled by the function. for now this is my temporary new table for the bassline: SID_LFO_TABLE_MCLK dw 16 ; 231: 64/1 dw 32 ; 232: 32/1 dw 42 ; 233: 24/1 (42.66666666666666666667) dw 57 ; 234: 18/1 (56.88888888888888888889) dw 64 ; 235: 16/1 dw 85 ; 236: 12/1 (85.33333333333333333333) dw 114 ; 237: 9/1 (113.77777777777777777778) dw 128 ; 238: 8/1 dw 170 ; 239: 6/1 (170.66666666666666666667) dw 256 ; 240: 4/1 dw 341 ; 241: 3/1 (341.33333333333333333333) dw 512 ; 242: 2/1 dw 614 ; 243: 5/3 (614.4) dw 768 ; 244: 4/3 dw 1024 ; 245: 1/1 dw 1365 ; 246: 3/4 (1365.33333333333333333333) dw 1536 ; 247: 2/3 dw 1638 ; 248: 5/8 (1638.4) dw 2048 ; 249: 1/2 dw 2730 ; 250: 3/8 (2730.66666666666666666667) dw 3072 ; 251: 1/3 dw 4096 ; 252: 1/4 dw 8192 ; 253: 1/8 dw 12288 ; 254: 1/12 dw 16384 ; 255: 1/16 CS_MENU_PRINT_LFOx_RATE rcall CS_MENU_PRINT_GetLFOx ; FSR0 will point to SID_Ix_LFOx_RATE ;; prepare TBLPTR[LH] TABLE_ADDR CS_MENU_PRINT_LFOx_RATE_Tab ;; if clock sync activated, and rate >= 245, print period length movlw (SID_Ix_LFOx_MODE-SID_Ix_LFOx_RATE) BRA_IFCLR PLUSW0, SID_I_LFO_MODE_CLKSYNC, ACCESS, CS_MENU_PRINT_LFOx_RATE_Dec movf INDF0, W addlw -231 bnc CS_MENU_PRINT_LFOx_RATE_Dec SIDSE_M_LFO_Rate_ClkSync movf IRQ_TMP1, W addlw -231 bnc SIDSE_M_LFO_Rate_NoClkSyncValues TABLE_ADDR_MUL_W SID_LFO_TABLE_MCLK, 2 rgoto SIDSE_M_LFO_Rate_ClkSync_Cont CS_MENU_PRINT_LFOx_RATE_Tab dw "64/1" dw "32/1" dw "24/1" dw "18/1" dw "16/1" dw "12/1" dw "9/1 " dw "8/1 " dw "6/1 " dw "4/1 " dw "3/1 " dw "2/1 " dw "5/3 " dw "4/3 " dw "1/1 " dw "3/4 " dw "2/3 " dw "5/8 " dw "1/2 " dw "3/8 " dw "1/3 " dw "1/4 " dw "1/8 " dw "1/12" dw "1/16" the slow lfo curve it's my point, 9/1 and 8/1 in ex make some cool modulation on 2 cloned bassline in sync. -6/1 and 3/1 too -
LFO odd dividers, triplets and others.
ganchan replied to ganchan's topic in MIOS programming (Assembler)
yes if 1/1 was 1536 in the sync table there was no problem. since midiclock it's 24ppqn, we must wrote a parallel counter that for each clock use 1536 in sync, and the lfo table it's referred to this. -
LFO odd dividers, triplets and others.
ganchan replied to ganchan's topic in MIOS programming (Assembler)
yes i've thought about the nearest value. in ex 3/1 it's 341.33333333333333333333. so i can use 341 instead, the difference it's minimal. so the wave come out of the point after a lot of loops. but i think to a function (to now it's just an idea, no code wrote down), that restart the lfo after a given time/loop where the wave would be start in sync with the seq. so i can pseudo preserve the loop point of LFO start.