Jump to content

TK.

Administrators
  • Posts

    15,247
  • Joined

Everything posted by TK.

  1. Unfortuntely the link is still not working - I tried it several times in the last days :( Best Regards, Thorsten.
  2. TK.

    SwinSID Review

    Blogged :)
  3. Crisp: I can upload the files to the midibox server, do I have your permission? Best Regards, Thorsten.
  4. TK.

    MB8080

    Servus, der Song-BankStick muss an den Erweiterungsport JV3 angeschlossen werden. Es ist nicht moeglich, sowohl Patterns als auch Chains in einem einzigen BankStick zu speichern. Ausserdem muessen dann bei diesem BankStick die Chip-Select Pins wie oben beschrieben geklemmt werden. Ich habe gerade den Release Candidate v1.0rc1 veroeffentlicht (es gibt ein paar neue Features, siehe 808 Forum) Problem mit den Spruengen: ist im Aux Layer vielleicht "Skip Step" aktiviert? Druecke Aux und deaktiviere alle Steps - passiert es dann immer noch? Beachte, dass jeder Track seine eigene Aux-Layer zuweisung hat. Es koennte also sein, dass dies nur bei einem bestimmten Track der Fall ist. Wenn Du Dir hier nicht sicher bist: man kann auch alle Tracks gleichzeitig selektieren, und somit die Aenderungen global vornehmen. Falls es dann immer noch skipped, erstelle doch bitte mal ein Backup von Deinem BankStick, und schicke ihn mir zu. So kann ich das Problem bei mir reproduzieren. Gruss, Thorsten.
  5. ja, wenn bspw. zwei Pins kurzgeschlossen sind. Deshalb muesstest Du auch die Pins untereinander (zumindest die benachbarten + Vss/Vdd) durchpiepsen, und dabei am besten den PIC und die 4051er aus den Sockeln entfernen, um Fehlmessungen zu vermeiden. Gruss, Thorsten.
  6. If you have enough assembly programming skills to write the additional code: yes If not: use MB64E (see the various setup_*.asm files for possible configurations) Best Regards, Thorsten.
  7. Hallo, liest sich so, als waere eine der drei Select-Leitung zwischen Core und AIN board nicht richtig angeschlossen (MBHP_CORE:J6 -> MBHP_AIN:J6) Gruss, Thorsten.
  8. output files of the assembler, located in _output/ Best Regards, Thorsten.
  9. TK.

    my sid

    Blogged :)
  10. Blogged :)
  11. Parameter and Trigger Layers are described in the User Manual, search for "Track Event Page" and "Trigger Assignments Page". Assignments can be configured for each track seperately. E.g., to control notes of a lead or pad sound, you want to vary the length. To control drums or percussive sounds instead, you prefer to control the gate, and use a parameter layer for a different purpose. You select the event mode as required For sure Best Regards, Thorsten.
  12. Yes, the boards or compatible, but for MBSID V2 the MBHP_CORE module has to be stuffed with a PIC18F4685 instead of PIC18F452 Best Regards, Thorsten.
  13. TK.

    MB8080

    Probierst Du mal das setup_808_default.hex aus folgender Zwischenrelease aus? -> http://www.ucapps.de/tmp/midibox_808_bs_check.zip Die BankSticks 4-7 habe ich deaktiviert, da Atmel Chips nur mit den ersten vier CSs umgehen koennen - vielleicht liegt es ja daran (unwahrscheinlich, aber bei der Gelegenheit moechte ich das nochmal testen lassen - ich habe keine Atmel EEPROMs) Wichtig ist, dass der "Song-BankStick" fuer CS3 selektiert ist. Das heisst: Pin 1 und 2 des EEPROMs muessen an +5V (Vdd) angeschlossen werden. Pin 3 an Masse (Vss) Den A1 Speicherbug habe ich bei der Gelegenheit auch noch schnell gefixt. Gruss, Thorsten.
  14. it's java based, so it works under Windows/MacOS/Linux Best Regards, Thorsten.
  15. nILS: it's already in your svnmios repository! :) Best Regards, Thorsten.
  16. Die Geschwindigkeitsmessung wird MIOS-Intern vorgenommen, ist assembleroptimiert, und funktioniert mit bis zu 64 encodern gleichzeitig (unabhaengig voneinander). Fuer jeden einzelnen Encoder zaehlt MIOS die Scanzyklen (*) zwischen den Flanken, skaliert den Zaehlerwert runter und uebergibt sie der Applikation als Inkrementer. (*) Encoderpins werden jede mS gescannt. Ich bin mir nicht sicher, ob dies nicht meiner Idee entspricht, die ich vor 8 Jahren hatte, und in die MIDIbox firmwares eingebaut habe (wer weiss, wer die bisher schon alles geklaut hat ;)) Bei ungerasterten Encodern kann man die Impulse meist verdoppeln oder gar vervierfachen, wenn man nur schnell genug scannt, und mit jeder erkannten Flanke inkrementiert. Der entspr. Encoder-type heisst "MIOS_ENC_MODE_NON_DETENTED", und die Vervierfachung der Aufloesung funktioniert auch mit billigen 0.25 Cent Encodern aus China ;-) Diese Waveforms sollen das Prinzip der Vervierfachung verdeutlichen: Gruss, Thorsten.
  17. Hi Steve, yes, I'm interested in testing your firmware, especially under MacOS. SysEx corruption: some weeks ago ASSI informed me about a proper software workaround: using MIDItrix V1.24 to defractment the MIDI stream before it will be sent to the USB interface. He also contacted Microsoft, and got the answer, that they are aware of this issue, and fixed it in Vista. They are not planning to fix it for XP anymore, but they asked him for details, so that the issue can be properly documented in a KB note Which reminds me, that I have to deliver some input... ok, I will do this while testing your firmware ;) Best Regards, Thorsten.
  18. Thank you for the nice words! :) A remote control feature isn't that expensive, and it wouldn't cost much effort so long you don't expect a detailed documentation... Btw.: for those who haven't experienced the full feature set of MBSID V2 yet, Rutger's upcoming editor will help a lot to get an oversight. Teaster: Best Regards, Thorsten.
  19. In MBSEQ, triplets are generated by selecting a different predivider. The internal 96 ppqn are divided by 6 (-> 16 ppqn) and 4 (-> 24 ppqn) to avoid fractions or expensive math There are two reasons why I haven't done this for MBSID yet. One reason is, that SID_SE_STATE (which propagates the predivided clock events... and more flags) is fully allocated, another reason is, that SID_BASE section 0x100..0x1ff is completely allocated as well, so that I need to find some ways to free memory before introducing such special features. It's still in my focus to get the firmware bugfree before starting with optimisations, a proper solution for triplets will be provided by default in a pre 2.0 release. Of course, meanwhile you are free to tinker on your own solution, or to remove features you don't need (variables in SID_BASE section) to get some free memory... Best Regards, Thorsten.
  20. Does your controller send "B0 xx 41" on clockwise encoder turns, and "B0 xx 3F" on anticlockwise turns? Then I could easily add a function which allows to "emulate" the encoders of the MBSID CS (as I wrote: remote control) The buttons should send MIDI controllers as well, e.g. "B0 xx 7F" if pressed, "B0 xx 00" if depressed. MBSID won't be able to control external LEDs (the slow MIDI protocol would block the firmware too much) Best Regards, Thorsten.
  21. TK.

    MB8080

    Hallo, A1 ist momentan nicht speicherbar - das sollte mit der Release am Wochenende wieder funktionieren. Hintergrund: A1 befindet sich nicht im BankStick, sondern im internen EEPROM. Nach der Optimierung der BankStick-Speicherroutine (Backgroundsaving) habe ich die EEPROM routinen noch nicht dementsprechend angepasst Absturz bei A6: der Fehler kommt mir bekannt vor, den gab es in 0.9, wurde aber in 0.9b gefixed. Verwendest Du wirklich die aktuelle Version? Falls ja: koenntest Du mir bitte ein Backup von Deinem Bankstick zuschicken? (-> Mehr Infos hier) Zum Abspeichern bspw. das SysEx tool von MIDI-Ox hernehmen. Bei einem 64k BankStick folgenden String senden: [tt]F0 00 00 7E 40 00 01 40 00 40 00 F7[/tt] und mir den empfangenen SysEx dump zuschicken "No BackStick" Problem: von welchem Hersteller kommt der Chip? ST, Atmel oder Microchip? Gruss, Thorsten.
  22. Thanks for selling only here (inside the community), and not at ebay or other commercial platforms! permission granted, posting moved to flearmarked Best Regards, Thorsten.
  23. Pierrot already soldered the veroboard for his MIDIbox64 in 2002, but got stucked because of a missing PIC burner. It took 5 years, until he continued with his work, and finally it's finished! :) Homepage: http://www.scrubsonrecords.de
  24. This "red beast" has been created by Francois aka. Polykobol. On top of a Yamaha TX816 (8 modules, 128 voices, 48 operators) Which one produces better sounds? ;-)
  25. There are a lot of improvements/bugfixes/new features between this early alpha version, and the current v3.2 release. Most of the new functions are documented in the ChangeLog It's definitely worth the time for doing the update. So far I see, you only need to adapt the button and LED assignments, this can be done in a single file (-> setup_mbseq_v3.asm The application has to be rebuilt with GPASM (MPASM not supported anymore). And Quickstart Guide can be found here Best Regards, Thorsten.
×
×
  • Create New...