Jump to content

Ravager

Members
  • Posts

    32
  • Joined

  • Last visited

About Ravager

  • Birthday January 1

Profile Information

  • Gender
    Not Telling
  • Location
    Munich, Germany

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Ravager's Achievements

MIDIbox Newbie

MIDIbox Newbie (1/4)

0

Reputation

  1. Update: I added photos of MIOS Studio. Seems like it's getting recognized and works as expected. Thanks for your help @Rio
  2. My midibox project never really got started and now after 10 years I decided it never will. Is anybody interested in some old hardware that has been lying around here? I'm happy to give it away for free if you can take care of the shipping costs. MBHP_CORE_LPC17 v1.0 incl. LPC1769 revB (I might also have the midi sockets and the rectifier if you need those) Displaytech 164a 4x16 LCD which is even older location: Munich, Germany Can't upload pics. See here: https://www.dropbox.com/scl/fo/jr66uswm8wb0n7r6gqfi1/h?dl=0&rlkey=vcakutq1nn18jeqxdpratcdk6
  3. Anybody still working with these antiques? I've got a burner and a pic-based core v3, both self-made, with all parts and pre-burnt µC. Haven't used them in years but they should still work. http://ucapps.de/mbhp_core.html http://ucapps.de/mbhp_burner.html giveaway for free, you pay for shipping from Germany
  4. if it was just that easy. You also need to charge your pads so a simple ADC might not do the trick. One very hacky solution: What's the input capacitance of the STM32F4 ADC channels. Can they be clamped to high or low internally? Can the tiny charge on the ADC input be transferred to a pad through a multiplexer or will all of the charge be eaten up by leakage currents? I guess it's safer to use hardware which is intended for this. But maybe there is a workaround?
  5. I've been thinking. Setting everything up with discrete components that are compatible with any µC is not really economical. The only option I see is to use multiple microcontrollers in SPI Slave configuration and run the main processing code on the midibox core. I'm not sure if this is still interesting for people as we they will need to buy programming hardware or preprogrammed µCs. ATtiny controllers can provide 8 ADC channels at 1€; 6 of them would do the trick! But I guess this still is too offtopic for this community
  6. ok I haven't received any answers but right now I'm working on the thing myself. It will be slow but I will keep you guys updated...
  7. Last week I have dug up one of my older projects: for a long time I wanted to create large capacitive touch pad that only uses PCB layout as touch-sensitive components. I chose a PIC24FJ128 because it comes with 50 ADC channels that have hardware-support capacitive measurements so I could create a 2D matrix similar to a Freescale reference design. Note how on one side of the pcb there is no single component so it should fit nicely directly under the hood for many projects. But I assume it's a bit large for some applications. This single-side-placement design lead to only SMD parts being used. Sorry it's not really DIY. In theory the thing should be rather cheap. I'm guessing 10-25€ with the majority being for placement & soldering of the TQFP100. Eventually it will communicate via SPI and should thus be midibox-compatible but it should also be usable as a standalone USB device and either be a mouse or a midi controller that sends CC messages directly to your DAW. We'll see about what can be done. I'm thinking in some cases even multi-touch may be possible but I'll have to experiment with the algorithms here. My plan was to start designing the finger tracking algorithms on the PC. For this I was hoping to intially have the ADC data transmitted over USB in real time to my PC application where I could prototype algorithms. So this would be yet a third USB device type I need in the beginning but which will not be available after development has finished. About 3 years ago it turned out developing a USB stack for a PIC µC with the tools available back then is a real pain. It lead to me dropping the project. I don't have much more time these days but maybe someone is interested in a collaboration? Or maybe you guys know if the tools are better today? Is there anyone out there who would have an easy time developing µC C code for the USB stacks I mentioned? I'm currently based in Munich, Germany but this is not a must! Furthermore, would anybody be interested in actually having some of these (given I/we manage to get to a stable version that can be released) ?
  8. I have done some further research. Most of the inputs actually are 5.5V tolerant so I'll just roll with that. The outputs may also produce 5.0V in open-drain configuration when using an external pullup. I'm just not sure whether this is also true for the SOUT pin of the SPI module that is routed through an remappable peripheral pin. So I decided to use a single-channel buffer IC (NC7SZ125). Guess I'll be fine with this. FYI: I'm using a PIC24FJ128GC010 Thanks for your help, guys
  9. I wonder how these eBay PCBs work. You basically only see what could be a bunch of transistors. in theory getting the level down could be accomplished by using a zener diode while amplification could be done by an appropriate MOSFET. (assuming that my device voltage is generated from the host voltage by using a regulator IC) if I let my device operate somewhere between 2.3V-3.3V and assume midibox (or whatever SPI master there is) runs at 3.3V-12V the situation is pretty clear: Device inputs (SCK, LCK, ...) always require voltage reduction (zener diode) while Device outputs (ser data, ...) need amplification. do you think this will work?
  10. Hi guys, I'm currently in the process of planning a PIC-based capacitive touch device (2D panel, 12cm x 12cm). First and foremost I want to use it via USB but eventually it could communicate via serial connection. So there is a chance it might output data for midibox projects. Wondering what would be the best way of talking to a midibox I had a look at the serial-register-based DOUT modules (e.g. http://ucapps.de/mbhp/mbhp_doutx4_r5.pdf ). So what we have here is an SPI-based communication and a hardware layout for a 2x5 pin header which I could easily use. I'm just having a hard time deciding on what to do with power levels. If no USB power is provided the device could be supplied by the 5V power from the midi box (also made available through the pin header). However, since it's a 3.3V IC a power regulator will have to be used. Easy. But I guess the SPI signal levels from the midibox master will be 5V as well, right? So do you think I'll run into some problems when my 3.3V PIC microcontroller will receive e.g. an SPI clock at 5V? I guess it will always have to send its data (MISO-path) at 3.3V, right? What would be suitable (yet simple!) hardware workarounds to provide a bus interface that is flexible in terms of signal levels?
  11. wow, that one is pretty cool as well. I'm going to use that for a different project, thanks. However it's a resistive touch panel like the ones used in older devices. I haven't been really happy with their "liveness" which is why I wanted to go for a capacitive touch screen - even though it won't be transparent. I'm not really sure, however, whether capacitive or resistive technologies will work better on a stage environment where a lot of electromagnetic "pollution" might be present.
  12. Hey guys I'm imagining a nontransparent touch-surface that works in 2D and is able to detect whether there is a finger on the pad and where that (one) finger is. No multitouch. We could use it to send one CC for x-axis and one CC for y-axis similar to what people know from ableton vst host. This could look like what this guy is talking about at 1:15 to 1:30 Who would be interested in getting his hands on such a module? I don't seem to be allowed to start any sort of poll. Yesterday I've done some research on parts and technology. I think I'm gonna design a capacitive touch sensor on a 200mm x 160mm PCB consisting of a touch area of 120mm x 120mm plus some parts. The main idea of capTouch is that I need a µAmp current source and an AD-converter. I've made some good experiences using Microchips CTMU for both. However, the touch surface is made up of several columns and rows, each of which being 5mm-8mm wide. So we're talking about 24+24=48 analog channels. Analog multiplexing seems to be incredibly expensive (8-15 EUR per 16 channels) so I'm thinking of using PIC24FJ128 to perform all the sensor interpretation as it comes with 50 analog input pins for 9-10 EUR. Unfortunately that thing would be a really small SMD device (TQFP100). THT is not an option anyway since I want the surface to be as close to the front panel as possible. Analog multiplexing would, however, maybe allow for parts that one can actually solder :shifty: communication could be done in any way imaginable: the standard approach would be to use SPI or parallel data output for DIN connection. But maybe the PIC is strong enough to adapt parts of TKs code in order to have it be a USB MIDI device of its own (it does support usb). We'll see about that... cheers rava
  13. Hi zusammen, sorry ich habe aus gegebenem Anlass nicht sofort antworten können, aber vielleicht war es ja ganz gut, ein paar posts abzuwarten. Ja, das ist sicherlich eine Gratwanderung. Man muss nämlich auch die andere Seite sehen: Jeder Arbeitgeber fordert von jungen Bewerbern neben guten Noten im Studium und der obligatorischen Auslandserfahrung auch persönliches Engagement. Ich würde das, was Thorsten macht definitiv als Engagement werten, weil in erster Linie zieht er die Community bei seinen Bastelprojekten mit. Aber erwartet das Unternehmen dann, dass ich, sobald ich zu arbeiten beginne, meine Hobbies so weit zurückschraube/streiche, dass sie in 5h pro Woche zu schaffen sind? Wofür suchen sie dann Bewerber mit Privatleben? Naja Karriere ist relativ. Karriere bedeutet größere Herausforderungen und damit in erster Linie mehr Stress und mehr Geld. Als Ingenieur muss ich einfach sehen, dass viele Leute in ihrem Leben weniger Geld verdienen, als ich mit meinem Einstiegsgehalt. Selbst mit 25/40 oder 30/40 davon kann 1. Person noch gut leben und Geld für schlechte Zeiten beiseite schaffen. Und eine Partnerschaft mit Hausfrau/Hausmann, in der nur 1 Person arbeitet gibt es doch heutzutage eh fast nicht mehr. Brauche ich also mehr Geld? Eher nicht. Brauche ich mehr Stress? Nein. Das wäre wohl der springende Punkt: Über ansprechende Herausforderungen freut sich jeder. Andererseits bin ich der Meinung, dass der Arbeitgeber am meisten Nutzen daraus zieht, wenn er alle seine Mitarbeiter fordert. Und zwar weder unter- noch über-. Ich muss ganz klar sagen, in den Stunden 6-8 bin ich jeden Tag so dermaßen unproduktiv, dass es oft genügen würde, nur in den Stunden 1-5 zu arbeiten. Die "alten Hasen" im Betrieb scheinen sich angepasst zu haben. Ich habe das Gefühl, hier wird zwar 8 Studen 'rumgesessen', aber die Konzentrationsfähigkeit einfach auf ein level heruntergeschraubt, das man 8 Stunden halten kann. Ob jemand so in 8h produktiver ist als wenn er 6h lang mehr Gas gibt, wage ich zu bezweifeln. Ja, nur leider passt das nicht ganz, da es eine einmalige Sache ist. Außerdem passiert die nötige "lange Mitarbeit" bei den heutigen befristeten Verträgen eher selten. Auch finde ich die Idee, 1 Jahr zu arbeiten und 1 Jahr nicht zu arbeiten, höchst bescheuert: man verliert noch mehr Zeit dabei, in den Projekten aufzuschließen und wird für den Arbeitgeber richtig unattraktiv. Das können wir denke ich sofort streichen. Mit dem Gedanken spiele ich natürlich. Aber 1. fehlt, wie ihr schon gemerkt habt, die Berufserfahrung. Und daher fehlen auch die Kontakte, die man neben dem Ruf braucht, um als Selbständiger an Aufträge zu kommen. Für mich ist wohl das Modell "Unternehmen" vorerst das einzig Mögliche. Ja, ich bin davon ausgegangen, dass man das Thema drauf hat. Aber wo einfach nicht genug Zeit ist, kann auch nichts gemanagt werden. Und die Psyche spielt natürlich auch mit: Wenn man das Gefühl hat, täglich 11h unter "Verlorene Zeit da Arbeit" zu verbuchen (s.o.), fällt es schwerer, sich nochmal 3 Stunden für irgendein privates Projekt zu motivieren. Und damit sind wir bei: Definitiv! Damit müsste es zuallererst für irgendjemanden möglich sein, mit dem Hobby Geld zu verdienen. Ich produziere gerne Musik. Damit genug Geld zum Leben verdienen zu wollen, ist größenwahnsinnig. Ich bastle gerne, also Maschinenbau, Elektronik, Informatik. Es soll Menschen geben, die damit Geld verdienen können :-) Allerdings ist mein Interessenbereich so allgemein, dass das kein einzelnes Unternehmen alles macht - schon gar nicht hier in München: Audio-Signalverarbeitung, Lichttechnik, Regelungstechnik, computational cognitive science, KI, Bildverarbeitung, Elektronik&Schaltungstechnik, Paralleles Rechnen,modern heuristic methods, Verteiltes Rechnen, Mechanik&Konstruktion. Und man muss eben auch ganz klar sagen, dass ich das Wenigste wirklich gut kann. Aber ich habe eine Basis, von der aus ich in einigen Bereichen gut werden könnte, wenn ich genug Zeit hinein stecken würde. Dadurch dass mich also ein Unternehmen auf ein paar Teilbereiche festlegt, wandert der Rest in den Hobbybereich. Denn ich habe mich noch nicht entschieden, was für mich so "das Traumthema" wäre, mit dem ich 40h pro Woche verbringen möchte - auch wenn ich die Reihenfolge oben bewusst gewählt habe. Klar ist, dass mit der Zeit ein Großteil der Dinge wegfallen wird und der ganze Rest ist dann "Lebensweg" und damit im Idealfall, wie du schreibst, Hobby und Beruf gleichzeitig. Wenn ich das alles im Hinterkopf behalte, vermute ich mal, dass mein Traumberuf derzeit eine Entwicklerstelle wäre in einem Unternehmen hier in der Stadt, das Ton- und Lichttechnik für Veranstaltungen und Tonstudios herstellt: Scanner, Movingheads, Pulte, Effektgeräte. Im Idealfall in enger Zusammenarbeit mit Künstler, Produzenten und Veranstaltern. Leider baut 70% von München Autos und in den restlichen 30% habe ich nichts Derartiges gefunden. Ein Kumpel macht sich in der Branche gerade selbständig und ich versuche, ihn zu unterstützen. Logischerweise hat er auch kein Geld; also fällt das wieder unter "Hobby". Wie würdest du an meiner Stelle das Problem angehen, dass ich praktisch 0 Berufserfahrung habe, nicht genau weiß, in welche Branche ich wirklich möchte, und dementsprechend weder ein brauchbares Netzwerk von Kontakten habe, noch mir wirklich gezielt eines aufbauen kann? :smile:
  14. Die Frage richtete sich ursprünglich an TK, aber bestimmt habt ihr ähnliche Probleme - daher hier im Forum. Ich gehe mal davon aus, dass er arbeitet. Mindestens mal 40h die Woche. Bei mir kommen mit Pendeln und Pausen nochmal 3h täglich dazu - damit sind wir bei 55h pro Woche. Ein Projekt wie die midibox aufzuziehen wird wohl mit mindestens 10-20h pro Woche zu Buche schlagen. Ich bin zwar nicht TK, aber ich würde mir für meine vielen Hobbys schon gerne ähnlich viel Zeit nehmen können. Dann sollte man wohl noch etwas Sport machen - wenn nicht für den Spaß, dann für die Gesundheit... Vielleicht noch einen Haushalt schmeißen: Kochen, Putzen, Einkaufen... und dann hatte man noch kein Sozialleben: zwei Mal Freunde treffen: Kochen/Spielabende/Filmabende/Bierabende. Manch einer hat noch eine Beziehung... gibt's keine Halbtagesjobs für Ingenieure? Das Gehalt wäre ja gut genug, dass das reichen würde! Leben oder Arbeiten?
  15. Hallo, ich poste das jetzt mal ins deutsche Forum, da ich weiß, dass hierzulande EMV ein großes Thema ist, wenn man selbstgebastelte Geräte betreibt. Gerade wenn man sich mit einem midibox-Keyboard auf eine Bühne stellt, schaut der TÜV gerne ein paar mal öfter hin! Da ich kein Elektrotechniker bin, weiß ich darüber kaum mehr als was der Begriff "EMV" bedeutet. Baut man so eine Box in ein leitfähiges Gehäuse, dürfte das Gröbste Gefunke schon mal da drin bleiben. Trotzdem habe ich zwei Bedenken: 1. LED-Matrizen schalten hohe Ströme verhältnismäßig schnell. Zusätzlich müssen Löcher ins Gehäuse gebohrt werden, damit man die LEDs sieht. Habt ihr Bedenken? 2. Motorfader mit Touchfunktionalität haben eine leitfähige Faderkappe außerhalb des Gehäuses. Diese Kappe wird ein paar tausend Mal pro Sekunde ge- und entladen. Habt ihr Bedenken? grüße rava
×
×
  • Create New...