Jump to content

Rowan

Members
  • Posts

    602
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by Rowan

  1. Rowan

    MBKMK

    Hi Throsten, Thanks for you reply. I understand you don't really need such an app yourself as you are using logic 5, I just thought I'd ask. ;) Maybe I'll just have to brush up on my C code. Is using 8 LCD's per core going to be diffucult to code in C? Anyone else interested in my offer? you'll need to have a bit of a track record of getting some serious MIOS coding done. Kind regrds Rowan
  2. raphael, Thank you for your post. This is the part of the code I'm after. Do you think I am right in thinking that the Host itself "Logic" is really only interested in the 0x00 > 0x7f > 0x00 transition ??? thereby toggling the specified host function? I'm going to have to modify the app, but I trying to understand how MIOS handels voltages on spacific shit register pins, can I define different behaviour (i.e. some buttons momentary and others latching) for individule pins ??? ;; send third MIDI byte: 0x7f if button pressed, else 0x00 movlw 0x7f IFSET MIOS_PARAMETER2, 0, movlw 0x00
  3. The last tune is very very good ;D ;D ;D Any chance of a remix? Rowan
  4. Rowan

    MBKMK

    Hi All I'm back on the KMK tip, I'm really hoping that this app can become a reality. Let me explain my stand point. After some time using this protocol with Logic 7.1 I have come to the conclusion that it is best suited to plug-in control not control of the host app itself. What I propose is some thing like the Mackie C4 (In function alone, not protocol). Thankfully I have just have had the fortune of buying a large number of 20 x 2 CLCD's for next to nothing (Please don't hit me with sale requests yet, once I know how many I will need I will post in the Flea Market). What I would like to implement is 1 encoder per 10 LCD charcters (The protocol uses 8 charcters pre encoder) so the 1st and 10th charcter are unused. MIOS will support upto 8 LCD's per core, so effectivily 2 emulated MicroKontrol's can be run per core (therefore 16 parameters) . Because the KMK only uses 1 line LCD's the second line of a 2 line LCD could be used to display the encoders current value (The MicroKontrol displays the encoder value when you move the encoder, then reverts to the encoder name after a user set amonut of time). That is about all there is to the basic concept., encoders and CLCD's controlled using the KMK protolcol. @TK, If you are interested in devloping this project I will provide all LCD's required to you free of charge (8 for the basic one core project, and an other 16 as a gesture of good will) I am more than happy to work on hardware development and testing...............I still don't know enough about software development to undertake a project like this when example applications using the C wrapper are next to non-existant. Kind regards Rowan
  5. Nice set! Nice tunes! ;D Listening as I type Rowan
  6. Hi, I would like to use some latching switchs in the MB I'm working on and I have found the following post: http://www.midibox.org/forum/index.php?topic=5006.0 What I am trying to find is where the USER_DIN_NotifyToggle function is filtering the 0->1 events out in the MBLC App Chur Rowan
  7. Hi, Try this : http://www.apple.com/support/downloads/java2se50release1.html
  8. Hi, Just found this useful little widget for dashboard: http://www.charlie-roberts.com/ittyBittyMIDI/ enjoy
  9. Happy Birthday mate ;D even if it is a bit late. Rowan
  10. Hi, Just a note for OSX users, Apple released a java update recently which seems to have brought OSX java up to date with the rest of the world. I'm still yet to do a proper test with MIOS studio as I don't have a MIDI interface handy and my MBLC is about 10k miles away (I kid you not! ;) ) Rowan
  11. Rowan

    MBKMK

    Hi Thorsten, Im flying thru Brunei rather than Singapore.......with no stop overs, so i'll have some time ; ) buy the way i'll bring that P&G fader we talked about a while ago, You never know I may drop it off in person. Hi tatapoum, thanks for your offer. The SyEx Implementation for Korg native mode can also be found Here: http://www.korg.com/service/downloadinfo.asp?DID=742 regards Rowan
  12. Rowan

    MBKMK

    Hi Thorsten, The Korg Legacy collection supports native mode, and a demo is available at: http://www.korg.com/service/downloads.asp?A_PROD_NO=Legacy I am not aware of any other software at this stage, but i'll do some research and report back. I've not spent much time with Reason and the microKontrol so I haven't really familiarized myself with how the two work together. I arrive in London on Sunday so once I settle in i'll have a chance to play round a bit more, mind you, i've got a 27 hour flight ahead of me so i'm sure i'll find some time in transit. Regards, Rowan
  13. Rowan

    MBKMK

    Hi All Thought i'de start a tread on this yet-to-relized project. Notes: Logic 7.1 (tested under OSX 10.4.1): "Flip" mode doesn't work correctly, when ever faders/encoders are in "flip" mode they actually "duplicate" This seems to be a logic driver bug. Regards Rowan
  14. Now this is strange???? java version "1.4.2_07" Java 2 Runtime Environment, Standard Edition (build 1.4.2_07-215) Java HotSpot Client VM (build 1.4.2-50, mixed mode) So it looks like I only have 1.4.2_07, even though I've installed J2SE 5 and swithced the preferences to use J2SE 5 first. I'll have a dig round my system to see what I find Regards Rowan
  15. Right, here is what I get back: Exception in thread "main" java.lang.UnsupportedClassVersionError: org/midibox/apps/miosstudio/MIOSStudio (Unsupported major.minor version 49.0) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:539) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) at java.net.URLClassLoader.defineClass(URLClassLoader.java:251) at java.net.URLClassLoader.access$100(URLClassLoader.java:55) at java.net.URLClassLoader$1.run(URLClassLoader.java:194) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:187) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) Hope this helps Regards Rowan
  16. Hi, Now the app (4 and 4_1)won't even boot with plumstone in the java extetions folder, I get this error message from the console: Exception in thread "main" java.lang.AbstractMethodError: plumstone.StoneMidiReceiver.getReceivers()Ljava/util/List; at org.midibox.midi.MidiDeviceRouting.getReceivers(MidiDeviceRouting.java:288) at org.midibox.midi.MidiDeviceRouting.devicesConnected(MidiDeviceRouting.java:430) at org.midibox.midi.MidiDeviceRouting.saveDeviceConnections(MidiDeviceRouting.java:373) at org.midibox.midi.MidiDeviceRouting.setPortsReleased(MidiDeviceRouting.java:317) at org.midibox.apps.miosstudio.MIOSStudio.<init>(MIOSStudio.java:46) at org.midibox.apps.miosstudio.MIOSStudio.main(MIOSStudio.java:66) Strange, it would start before. Give me a few mins and ill try what you sugest Regards Rowan Â
  17. Still no joy, when I remove plumstone from the Java>extetions folder the GUI works correctly, can change looks, windows dont vanish, but the MIDI interface no longer appers in the device router??? I've been reading the posts that smash made about providing a stack trace but can't make heads or tails how to do it???
  18. I switched from the OSX "look and feel" of the Metal "look and feel", now I can't change the look and feel. The readable midi ports window vanishes periodadicaly and I can't connect any ports.
  19. Hi Adam, Just installed Plumstone 1.2 and my interface is now showing up in the device router.......sweet I'll do some tests now. Regards Rowan
  20. Hi, Sure, if I knew how to do it, I'll have a hunt round the help files to try to find out how. Something which may be of interest is: "Please note that applications requiring J2SE 5.0 / JDK 1.5 must explicitly request version 1.5" Regards Rowan
  21. Hi, Java 1.5 is now avalible for Tiger (10.4 and above, bummer.....no 10.3) but doesn't ship as standard install. Quote from the Apple website: "This release of Java for Mac OS X introduces support for J2SE 5.0 onMac OS X. It features Apple’s implementation of Sun’s Java 2 Platform, Standard Edition Version 1.5.0_02." which can be downloaded here: http://www.apple.com/support/downloads/java2se50release1.html But, unfortunatly the midi port issue still seems to be there, ie the ports dont apper in the device router. Release notes are Here: http://developer.apple.com/releasenotes/Java/Java50RN/index.html Regards Rowan
  22. That's great TK, I would offer to beta test it for you, but i'm moving to the UK in a few weeks and I can't take my MBLC with me (Not to mention most of my studio, just my powerbook, microKontol, and firebox). No doubt once I get setup there I'll most likely build another one...............these projects are VERY addictive! Im more than happy to offer any advice on how the microkontrol works with logic and reason (I hardly ever use reason, just for a bit of fun if I can't be bothered to boot logic). Regards Rowan
  23. Hi, Just an update on Korg "Native Mode". I just installed Logic 7.1 which features a new driver for korg native mode. I spent last night testing it out and it works fine. Works very like the LC mode. I find it better suited to the editting of instruments than the LC, but this is really down to the design of the microKontrol. One feature that korg's "native mode" offers that the LC protcol doesn't is support for multicoloured LCD screens. Apple have used this hand little feature to indicate what automation mode the channel is in: Green--Read or off Yellow--Touch or latch Red--Write or MIDI I think emulation of the microKontrol, thru "native mode" could offer a great low cost alternative to the MBLC, as the hardware requirments are much less: 8 x faders 9 x encoders 23 x buttons 72 x charaters of LCD (the microKontrol uses 9 x 8 charater tri colours LCD's) Thru the use of "shift" functions almost every thing you can do on a LC can be done with much less hardware...........................Poor man's MBLC anyone? Regards Rowan
  24. Hi, I'm happy to report that the Korg microKontrol works great with with Reason 3. Reason detected the controller on startup, all you do is select a device to control (eg synth, mixer etc...), Reason will then assign the most important parameters to the controller, and thats that. I think a MB emulation of the "Korg native mode " could hold alot of potential (once more software supports it). Regards Rowan
  25. I believe that Reason 3 have added support for KORG's "Native Mode". This procol is similar to the LC protocol, but MUCH more flexible! The protocol is very well documented at: http://www.korg.com/service/downloadinfo.asp?DID=742 I own a KORG microKontrol which uses has support for "Native Mode" and it works like a DREAM with the korg legacy collection, when you start the legacy collection a picture of the microKontrol comes up, you just click on the control you want to use, a drop-down list of paraments comes up and you chose the parameter you want assign to the control and thats that. The LCD's on the microKontrol automatically displays the name and value of the parameter you have chosen. It looks like Logic 7.1 is adding support for KORG's Native mode which I can't wait for I must say this is the BEST midi control protocol I've had the experence of using to date. Im going to install Reason 3 at some stage this weekend so i'll let you know how well it works with Reason. Rowan
×
×
  • Create New...