• Content count

  • Joined

  • Last visited

Community Reputation

5 Neutral

About workspace

  • Rank
    MIDIbox Newbie

Profile Information

  • Gender Not Telling
  • Location Zürich

Recent Profile Visitors

472 profile views
  1. OLRE16 with Lattice CPLD as Clocking/Addressing interface

  2. The Hexboard

    very nice!
  3. Quad IIC board not working [solved]

    no. but it's still on my todo list. i'll post the command line if i work out. michael
  4. Best practise for MIDI port management

    Dear Peter, thanks for your reply. I'm thinking about another approach with groups, patterns and tracks that has more flexibility and could solve this. But I worrying that it also would lead to a MBSEQ V5 .... Best Michael
  5. In my setup I used to assign MIDI ports OUT1-4 (and channels) to all the tracks I needed. I saved several patterns / groups with this settings. Recently I changed my hardware setup to Quad IIC. Unfortunately all my patterns are saved with OUT1-4 ports. Is there a way to change this without editing every track and saving the pattern again? I might also want to change my setup temporarily to use the USB ports for this patterns and experimenting with the sounds of the softsynths on my computer. I reckon there is a best practice to do this. Maybe sending CC using a loopback track to set/change the MIDI ports? But before I dig deeper into this I wanted to know if I'm on the right track or if there is an easier / more elegant way. Thanks Michael  
  6. Quad IIC board not working [solved]

    programming under windows with the gui version worked perfectly. now everything is running. if i find the time i will investigate into the command line options for pk2cmd. i think programming should also possible with this software. thanks everybody for the support.
  7. Quad IIC board not working [solved]

    i checked pin 6. the firmware is not running. when i read the memory of the pic i get just get FF00s. i also tried programming with different voltages. same result. so i guess programming is not that straight forward with the pk2cmd software. i have the diamex programmer. i think i have to install windows for the gui version...
  8. Quad IIC board not working [solved]

    I used the IIC_MIDI Test V1.002 application. the scan command lists for IIC1-4"not available". I haven't soldered the red (status?) LEDs yet.
  9. Quad IIC board not working [solved]

    I use SmashTVs quad_iic board, the 10uF cap are there, but not green LED. For now I think the problem is the pk2cmd software. I'll have to install a virtualbox for the gui / windows version.
  10. Yes, the PICs are programmed with: ./pk2cmd -P -F project.hex -J0 -M But  I use 33pF caps instead of 15pF ( I ordered the wrong ones because the part list reads: Ceramic capacitor "33"). I think this should be OK since the Load Capacitance of my quartz is 18pF. Am I wrong? Anything else I could have missed? Any debugging steps? Thanks a lot Michael    
  11. MIDIbox SEQ V4 Release + Feedback

    Great! I did not see this. Until then I can change the scale in the source code for my custom firmware. regards Michael
  12. MIDIbox SEQ V4 Release + Feedback

    Well... thinking of it, this might be quite interesting!
  13. MIDIbox SEQ V4 Release + Feedback

    Yes that's exactly my point. But rather than in 1-3-5, I prefer thinking in intervals of semitones 3:4 / 4:3, and if the mapping is correct we don't even need a "intelligent" function: Let me explain: (although I suppose you know all this. but then it might be also of interest for others ;) Every (classical) chord is made by playing every second note of the scale. Because our scale has steps of semitones ( mi-fa + ti-do or EF + BC in C-maj) and whole tones, we end up with a stack of major 3rds (4 semitones) and minor 3rds (3 semitones). A major chord is defined by 3 notes with the intervals 4:3 (semitones) , a minor chord has the revers sequence: 3:4 With a major scale we get major chords on the I IV , V minor chords on the ii, iii, vi and the diminished chord (3:3) on the vii We can extend it by a fourth tone and we get Cmaj7(4:3:4), Dm7 (3:4:3), Em7 (3:4:3) Fmaj7(4:3:4) G7 (4:3:3) Am7 (3:4:3) and Bø7 (3:3:4) The beautiful thing is that all these chords sound harmonic together, and almost every song follows one of the classical patterns. Here's a nice database Now, if we want to play one of these patterns we can use a chord track and transpose the chords. But then we have to know if the base tone will be one that has a Major(7) chord or a Minor chord. If we pick the wrong one or if we want to change the pattern on the fly we are in trouble. But if we take a major (or maj7) chord transpose it and force it to scale we will end up with the correct chord all the times IF the mapping is correct (that means if the notes that are not on scale are forced down. And we can change the pattern on the fly. This will work for every case on a maj and minor scale. the program doesn't need to be "aware" that it is playing a chord (1-3-5 or even 7): 00 01 02 03 04 05 06 07 08 09 10 11 00 01 02 03 04 05 06 07 08 09 10 11 00 C D E F G A B C D E F G A B C | | | | CEGB (maj7) | |< | | |< | DFAC (m7) | |< | | |< | EGBD (m7) | | | | FACE (maj7) | | | |< | GBDF (7) | |< | | |< | ACEG (m7) | |< | |< | |< | BDFA (ø7) |< | : notes forced down Right now as I explained in my previous post we get a chord with the intervals 5:2 for every minor chord. that's a perfect forth and a major second. both having a quite different harmony than what we want. This all of course, only applies to all the western scales. But then I don't know about the harmonic of the Indian and Asian ones. Regards Michael  
  14. MIDIbox SEQ V4 Release + Feedback

    Likewise! I'm always happy to give something back to this great community. An an additional feature would be nice.  I in the meantime I just work with this small change to the code: Changing the Major Scale in seq_scale.c line 63 from {{ 0, 2, 2, 4, 4, 5, 7, 7, 9, 9, 11, 11, "Major " }}, to {{ 0, 0, 2, 2, 4, 5, 5, 7, 7, 9, 9, 11, "Major " }}, I havent checked it out but I think this should solve the problem for me. Regards Michael  
  15. MIDIbox SEQ V4 Release + Feedback

    I agree, this is a request that should be looked at carefully. My example is just for the canonical chords on a Cmaj scale. I looked at other software how the approach the problem: Abletons "scale" effect allows fully customization. on a 12x12 input matrix every input semitone (x-axis) has an output semitone (y-axis). A chromatic scale would have the marked (orange) dots on the diagonal. As you can see the Cmaj presets is forcing the semitones down (but this can be changed by the user) : This would obviously be the most excellent solution. Instead of predefined scales we could have a table for input/output notes with presets for defined scales. Another approach is this one: It lets you choose if you want to sharpen (force up) or flatten (force down) the notes. Regards Michael