Jump to content

adamjking

Programmer
  • Posts

    184
  • Joined

  • Last visited

Posts posted by adamjking

  1. Lyle, that sounds awesome man, it will be great to have a standalone cross platform program to do that,

    because trying to do it in some sequencers can be a pain!

    Really cuts down on the time, for when you just want to play with a synth using a controller.

    Definitely, that sounds great Lyle... can't wait to see it!

  2. I just noticed recently that the knobs in the Virtual Keyboard, can be freely assigned, and even have a midi learn function, and data ranges and CC numbers can be changed!

    That is really fantastic!

    My only suggestion is to allow people to add more knobs to the keyboard,

    allow them to rename the knobs name,

    and to be able to resize the keyboards window

    so that we could use it as a full control surface, for whatever midi hardware we would like to use with it.

    And maybe the ability to save the Keyboard's layout, as user presets for each midi device.

    This would allow us to use midi controllers to control almost any midi hardware that has a minimal control surface.

    Yes, agreed... I've actually had this idea in the back of my mind for some time. It is on the TODO list, there are some more pressing issues first but it is definitely something I will be adding.

    Cheers,

    Adam

  3. I also need the USB Midi connected before launching MIOS Studio.

    and

    if the USB disconnects I have to re-launch MIOS Studio.

    Does pressing the Rescan Devices button pick it up again?

    It is all so very, very COOL ... who wrote it ? ... job well done.

    That'd be me, I took over the project after Wilba got the ball rolling with his neat little Java application that uploaded Hex files  ;)

    Cheers,

    - Adam

  4. PS Adam- they had a thread recently in the MOTU forums about the cessation of MIDI support in Java. Couldn't help but wonder if that was something which would affect you (us) in some way??

    Thanks for pointing this out George. I've obviously been out of it for a while as I wasn't even aware of it, but a quick glance at the JavaSound mailing list (which I used to subscribe to) shows you are right. It doesn't look like anything is certain at the moment, so am not sure of the future of MIDI support in Java. Hopefully, if they do remove it from the core runtime, it'll be just a matter of downloading a separate library - similar to what Mac users do with Plumstone.

    As for porting to another language, it is unlikely to happen from my end. For the most part Java has been ideal and allows me to write a program once that bahaves uniformly accross all versions of Windows, Linux and newer versions of OSX without having to worry about GUI toolkits, threading issues, MIDI drivers, etc. All the source code is available if anyone feels like porting it to another language/platform.

    Cheers,

    - Adam

  5. Hi ilmenator,

    What we will really need is some help with the JAVA editor software. To make it more sweet to all of you, I am in the process of setting up a public SVN repository, so you can easily contribute or peek around the software. I will let you know once it is up and running.

    There is a growing list of work that needs to be done on MIOS Studio, and after uni exams are over in a couple of weeks I will finally have some time to jump in and start improving it.

    While I don't really have time to have a good look at your editor software, I'm happy to help out and answer any questions you might have in regards to JAVA and MIDI.

    One question, is there any particular reason you are using SWT instead of standard Swing?

    Cheers,

    - Adam

  6. Hi John,

    Yes, as mentioned in previous posts, the latest beta versions of MIOS Studio do not remember MIDI settings. This is because the whole underlying MIDI routing has been overhauled and the previous (ugly hack) method of saving MIDI routing will no longer work. Until I have time to fix this, you have two options:

    1) Use the latest versions, but re-map MIDI routing on startup

    2) Use older versions (circa beta5) and miss out on newer features of the latests beta's

    Not a great choice of options I know, but unfortunately I've had a busy 6 months and had no chance to devote time to MIOS Studio.

    Cheers,

    - Adam

  7. Hi John,

    While I am toying with the idea of making MIOS Studio backwards compatible with Java 1.4 (and therefore older versions of OS X), this will not be of any use to OS 9. From the Apple FAQ:

    The latest Mac OS Runtime for Java on Mac OS 9 provided a 1.1.8 Java VM. There are no plans to bring any versions of J2SE to Mac OS 9. If you are looking to make use of certain extension APIs on Mac OS 9, such as Swing, JavaHelp, or the newer Collections API, keep in mind that you can download 1.1.x versions of these libraries from http://java.sun.com.

    Java 1.1.8 is just far to old to try and be backward compatible with, so you're gonna be out of luck trying to use MIOS Studio.

    Cheers,

    - Adam

  8. Hi ReneW

    Are you sure you have routed the ports correctly, you should definately be able to see messages in the MIDI IN window. Can you post a screen shot of the routing window?

    >>Hex file contains code in MIOS range, forcing reboot!<<

    For this I tried the "mios_v1_9c_pic18f452.hex" and I tried to create my own hex by compiling the sourcecode of MIOS. Both same result.

    Does anybody know what this is?

    This is perfectly normal, it is a feature that Thorsten introduced. As described elsewhere, the Operating System code should be uploaded within two seconds of turning the MidiBox on. If MIOS Studio detects that Operating System code is being uploaded, it forces the MidiBox to reboot itself to ensure that the code will be uploaded withing two seconds of the power cycle.

    - Adam

  9. this is for meeshka (or anybody who can send it to me):

    isn it possible to get an older version of Mios Studio that will work on Java 1.4.2 ? at least i could run it untill i won t save some bux for Tiger!!

    best

    Simone

    MIOS Studio has been compiled to be able to run with Java 1.4, but unfortunately there are a number of 1.5 API calls which do not exist in the older Java libraries. Running with Plumstone should (tho I've never tested it myself) provide replacements for the non existant libraries, do you have Plumstone installed? See the first post in http://www.midibox.org/forum/index.php?topic=5230.0 and please let me know how you go, I don't think anyone has provided feedback as to whether MIOS Studio works with Java 1.4 and Plumstone together.

    Cheers,

    - Adam

  10. I'm not sure what is causing your system to 'freeze' - I've never heard of anyone else having a similar problem with MIOS Studio. Could you try and delete the saved settings and restarting MIOS Studio.

    To delete the saved settings in Windows:

    1) Go to Start > Run, type in regedit and press OK

    2) In the Registry Editor, Go to the folder: HKEY_CURRENT_USER\Software\JavaSoft\Prefs\org

    3) Delete the midibox folder

    This will delete any saved settings in MIOS Studio. Please try restarting MIOS Studio beta7_4 and let me know if the error still occurs.

    - Adam

  11. Hi All,

    Another incremental beta release of MIOS Studio is available:

      http://www.ucapps.de/mios_download.html

    There are a number of improvements over the previous release, most importantly a bugfix for people using the PIC18F4620 chip. Other improvements include MIDI Filter bugfixes, experimental support for 14bit controllers, coloured text in the MIDI Port Monitors, etc.

    - Adam

    /Edited by TK: changed link to MIOS Download section

×
×
  • Create New...