Tube-Town Forum
Technik => Tech-Talk Design & Konzepte => Thema gestartet von: Ron55555 am 12.06.2011 13:57
-
Hallo,
ich habe mal eine Frage die mir so vor 5 Minuten in den Sinn gekommen ist, die meisten Midi Footboard heut zu tage sind ja nicht grade sonderlich klein und handlich, da es manchmal garnicht von nöten ist, und welche dann doch etwas kleiner sind (so vier Tasten, was ich gefunden habe, On/Off/Hoch/Runter)
sind nicht grade praktisch für meine kleinen Anforderungen, ich dachte so an ein kleines Footboard mit 4 oder auch 6 Presets für meine G-Major,
sowas müsste sich doch auch selber bauen lassen, nur habe ich mich mit der ganzen Midi Geschichte noch nicht beschäftigt und wollte
mal vorsichtig Fragen ob schon jemand auf solch eine Idee kam ???
Gruß Ronald
-
Hmm..
ist die Idee so bescheuert ???
-
Hallo Ronald,
kann da leider nicht viel zu beitragen aber vielleicht hier ein Ansatzpunkt:
http://www.jimkim.de/html/guitar01_01.htm den du vielleicht schon kennst.
oder halt je nachdem wies sich weiter entwickelt hier:
http://www.tube-town.de/ttforum/index.php/topic,14548.0.html
haste aber wohl auch schon gesehen.
Gruß
Gunther
-
Salü,
Sollte sich mit einem µC realisieren lassen.
Hier mal ein schnell ergoogeltes Beispiel: http://www.jimkim.de/html/guitar01_01.htm
mfg sven
PS: Gunther war schneller und hat auch noch den selben Link, so ne Frechheit ;D ;)
Edit: Merk grad, mein Link is eh nix. Du willst ja das andere Ende. En Fussschalter der Midi-Befehle sendet gell? Geht aber auch, wenn du µC proggen kannst
-
Edit: Merk grad, mein Link is eh nix. Du willst ja das andere Ende. En Fussschalter der Midi-Befehle sendet gell? Geht aber auch, wenn du µC proggen kannst
Hallo Sven,
genau darum gehts und ich habe im moment noch 0 Ahnung davon, meine Ziel wäre es eine Footswitch für meine G-Major zu bauen welcher die Größe von einem normalen Footswitch hat mit festen Preset und keiner Up und Down Taste
Gruß Ronald
-
Salü,
Wenn du noch nichts mit µC gemacht hast wird das wohl nicht ganz einfach.
Kannst du C programmieren?
Als erstes müsstest du dich mit dem Midi-Protokoll auseinander setzten. Ein erster Anlaufpunkt wär da wikipedia.
Mehr kann ich dir da auch nicht helfen, von Midi selbst hab ich null Ahnung.
mfg sven
-
Hallo Sven,
danke schon mal für den Tip, das rogrammieren sollte nicht so ein Problem, die Cs meiner Eisenbahn zum Schalten der Weichen, Schranken usw. programmiere ich auch selber, ich werde mich da mal etwas rein lesen bevor ich auf gebe oder es an packe
Gruß Ronald
Edit: als Alternative gibt es immer noch das ROCKTRON MIDI XCHANGE in der Bucht für 75,-€, hat halt die Up and Down Tasten
-
Hi Ron,
Ich habe auch ein g-Major und schalte es per midi.
Was suchst du genau ?
Gruß
-
Hi Ron,
kann dir die uP von Atmel empfehlen (ATMega8). Dafür gibt es BASCOM eine Software die so ähnlich wie Visual Basic ist. Die ist total easy zu programmieren.
Da gibt es vorgefertigte Befehle z.B. für die serielle Schnittstelle. Habe damit schon ein spezielles Floor Board mit 12 Schaltern programmiert.
Gruß Jess
-
Hi Ron,
Ich habe auch ein g-Major und schalte es per midi.
Was suchst du genau ?
Gruß
Hallo Thomas
Mein Gedanke war ein kleines Footboard, naja vieleicht mehr ein Footswitch, ahnlich dem Footswitch von Marcs Mustang, mit 4 oder 6 Schaltern/Tastern,
mit den ich 4 bzw. 6 Presets im G-Major ansprechen kann mit einem Tastendruck, mehr benötige ich eigentlich nicht, kein 12 Schalter in zwei Reihen
auf nem 19" Footboard, ist mir zu viel da verliere ich den Überblick ;D
Gruß Ronald
-
Hallo,
das ist genau meine Idee gewesen, als ich den Threat um den universellen Fußschalter gestartet habe.
Ich habe auch ein G-Major und suchte nach einem passenden, kleinen Fußschalter.
ich benötige 5 Taster für die Haupteffekte, welche ich immer benutze und nicht ein grosses Floorboard.
Ich bin bereits in der Planungsphase und werde demnächst die Programmierung beginnen.
Ich werde einen gebrauchten Marshall TSL Fußschalter (mit 5 Tastern) als Gehäuse nehmen und entsprechend die Elektronik einbauen.
Ich werde weiter berichten.
gruß
-
Guckt doch mal hier
http://www.mikrocontroller.net/search?query=midi
und auf avrfreaks.net.
So etwas hat bestimmt schon mal jemand gebaut, da muss man nicht mehr viel nachdenken.
-
*lach* na dass ist ja mal wieder witzig zwei Leute mit dem selben Gedanken zur selben Zeit,
dann schliesse ich mich doch gern deinem Tread an, die müssen ja nicht parallel laufen zumal du ja
schon voll dabei bist
Gruss Ronald
-
Hi Ronald,
hast du dir schon mal die Arduino Boards angeschaut. Homepage: http://arduino.cc. Es gibt eine gute Programmierumgebung für alle Plattformen http://arduino.cc/en/Main/Software und auch ein Tutorial über Midi. http://arduino.cc/en/Tutorial/Midi.
Alles was du zusätzlich brauchst sind deine n Fusschalter, ne DIN-Buchse und nen Widerstand. Der Rest ist Programmierung.
Gruß Mike
-
Hi Ronald,
hast du dir schon mal die Arduino Boards angeschaut. Homepage: http://arduino.cc. Es gibt eine gute Programmierumgebung für alle Plattformen http://arduino.cc/en/Main/Software und auch ein Tutorial über Midi. http://arduino.cc/en/Tutorial/Midi.
Alles was du zusätzlich brauchst sind deine n Fusschalter, ne DIN-Buchse und nen Widerstand. Der Rest ist Programmierung.
Gruß Mike
Hallo Mike
sehr interessante Anregung, vielen Dank, das lese ich mir mal in ruhe durch
Gruß Ronald
-
Hallo,
ich spiele mich zur Zeit auch grad damit einen MIDI Controller zu bauen, auf Basis eines Arduino NG. Die ersten Tests damals noch mit nur 2 Tastern und einem Poti bzw Spannungsversorgung für diese über +5V statt wie im Schaltplan über die digital i/o pins, waren bereits erfolgreich. Ziel: Den Controller in meinen Attenuator einbauen und die Taster vielleicht zusätzlich parallel an ein Pedal zu führen.
Leider habe ich die nächsten Wochen kaum Zeit, aber wenn ich hoffentlich erfolgreich war, werde ich berichten.
Gruß,
Sepp
-
Hallo Sepp,
nachdem ich mich jetzt ein weilchen damit beschäftigt habe musste ich feststellen dass es den Arduino NG Kontroller nicht mehr gibt :'(
gibt es da noch ne alternative
Gruß Ronald
-
Hi,
ich denke eine gängige und aktuelle Plattform sind die ATMega von AVR.
Die können zwar mitunter viel mehr als du brauchst, aber so ist das mit praktisch allen modernen Controllern.
Grüße,
Swen
-
Hallo Sepp,
nachdem ich mich jetzt ein weilchen damit beschäftigt habe musste ich feststellen dass es den Arduino NG Kontroller nicht mehr gibt :'(
gibt es da noch ne alternative
Gruß Ronald
Nimm doch einfach irgend ein anderes beliebiges neueres Arduino-Board. Dass es speziell das NG nicht mehr gibt (weil veraltet) macht ja nix, an der Programmierplattform ändert das nix.
Gruß, Nils
-
Hallo Ronald,
wie die schon geraten wurde, nimm ein aktuelles, das NG ist einige Jahre alt. Da brauchst Du meines wissens mach dann auch keinen Resettaster nach außen führen und bis auf den Speicher der höchstens größer wurde, hat sich nichts geändert. Die arduino IDE, so Du sie verwenden willst, funktioniert für alle Controller und die Sprache ist für alle gleich.
BTW achte darauf, daß das Netzteil genug Strom liefern kann. (Rev C soll: 250mA@6-20V ist 85mA@12V (Modul vom C), damit hat es seine Mühe, funktioniert aber noch.)
Gruß,
Sepp
-
Hi,
ich denke eine gängige und aktuelle Plattform sind die ATMega von AVR.
Die können zwar mitunter viel mehr als du brauchst, aber so ist das mit praktisch allen modernen Controllern.
Grüße,
Swen
Hallo Sven,
würde ich gern tun, nur ist mein Wissenstand noch weit von entfernt, es scheitert schon am Programmieren
Nimm doch einfach irgend ein anderes beliebiges neueres Arduino-Board. Dass es speziell das NG nicht mehr gibt (weil veraltet) macht ja nix, an der Programmierplattform ändert das nix.
Gruß, Nils
sprich das (http://www.watterott.com/de/Arduino-Duemilanove) zum Beispiel
mein Ziel wäre so ein handliches Footboard für mein G-Major, 4-5 direktwahl Schalter, Up and Down, und cool wäre noch ein Tap Schalter
Gruß Ronald
-
Ohne den Thead vollständig gelesen zu haben, hier mal eine kleine Anregung:
Eines der Aktuellsten Arduino Boards ist das Arduino UNO. Kostet im Einzellhandel ca. 20 - 30 €
Zur MIDI Programmierung:
Such auf den Arduino Homepage nach dem MIDI Tutorial in der Rubrik: Learning->Communication
In diesem Tutorial wird beschrieben wie du MIDI Nachrichten an die Außenwelt schicken kannst.
Eine MIDI Spec. findest du ohne größere Anstrengung in einer der Größeren Suchmaschinen.
Alles weitere ist Selbststudium und etwas herumprobieren.
Kleiner Tip: Dein Vorhaben ist relativ einfach, da du anscheinend weder eine Expression Pedal benötigst, noch irgendwelche Programme speichern möchtest.
Um zum Ziel zu kommen, musst ein Programm Change Event durchführen. Dazu musst du den Zielgeräten mitteilen, dass sie angesprochen werden. Du übermittelst erst einmal die Channelnummer und hinterher die Patchnummer (Programm Change Event). Das sind insgesammt zwei Byte Daten.
Noch ein Tipp zur Hardware. MIDI-Leitungen sollten gemäß Spec. nicht länger als 10m sein. Für keiner Leitungslängen (< 1m) sollte das Tutorial auf der Arduino Homepage reichen. Bei größeren Leitungslängen (> 1m) kann sich evtl. ein Blick in die MIDI Hardware Spec. lohnen. Sehr wichtig: an dem Bustreiber sind keine Pull-Ups/Pull-Downs eingezeichnet. Die gehören in jedem Fall ran, sonst kann es passieren, dass der Busstreiber es nicht lange macht oder zur reinen Schwingquelle wird. Und noch eine Satz zum Verständnis FROM UART = AVR AUSGANG, TO UART = AVR EINGANG!
Soviel dazu...alles andere musst du selbst lernen. Viel Spaß dabei.
Gruß
Maciek
p. s. Ich mache z. Z. ein ähnliches Projekt, allerdings mit 3 - X Stck. Expression Pedalen -genaue Anzahl steht noch nicht fest -, Signal Router für Effekte und LCD Displays (eins Global und jeweils eins unter jedem Footswitch). Per USB Programmierbar sollte es allerdings auch sein...mal schauen. Und nein, es wird keine Arduino-, sondern eine reine Eigen-Entwicklung.
pp. s. Ja, mir ist bewusst, dass dieser Fred seid ca. 3 Monaten brach liegt, aber da anscheinend noch keine Lösung gefunden wurde, fühlte ich mich aufgefordert meinen Schmalz dazu zu geben.
-
Guten Morgen,
Ich wollte kurz fragen ob jemand in der Zwischenzeit schon so ein Midi Floorboard gebaut hat? So Erfahrungsaustausch wäre super, da ich etwas suche für meine BIAS am MAC und etwas für das Line6 Helix Stomp.
- LCD Display
- 8 Tasten
- 2 oder mehrere Extensions Eingänge für Pedals/Tuner
Merci Raffa
-
Hallo Raffa,
mit dem Thema habe ich mich auch beschäftigt und bin zu dem Schluss gekommen, das der Selbstbau der Hardware (Gehäuse, Schalter, etc, ...) nicht lohnt.
Es ist einfacher einen bestehenden, evtl. defekten Fußschalter, umzubauen.
Ich kann den älteren Peavey PFC-10 empfehlen, hat ein Display , genug Tasten und basiert auf dem (älteren) uC 8031.
Dieser Controller kann gut durch einen modernen Atmet ersetzt werden, der dann mit Arduino programmiert werden kann.
Solch ein PFC-10 habe ich bereits umgebaut und genutzt.
Bei Interesse kann ich Dir die Schaltpläne des Gerätes zusenden, ein PFC-10 verkaufe ich auch gerade in der Bucht.
Gruß
-
Ciao Carlitz,
Danke für die Antwort!
Ich habe noch ein altes Engl E-102 Floorboard rumliegen, das würde ich gerne umbau und nutzen! Egal ob zu Hause am MAC oder im Probi...je nach Gusto...:-)
Die Pläne würden mich sehr interessieren! Sofern du Zeit hast sie reinzustellen.
Danke schon mal im Voraus..
Übrigens noch ein Controller den ich gefunden habe...http://www.midiflorian.com
Raffa
btw: Ich würde dir deinen abkaufen! ;D
-
Moin,
ich hab das mal gemacht und ein paar Jahre lang dann auch produktiv im Proberaum und auf der Bühne eingesetzt. Im Prinzip habe ich (funktionell) einen Klon vom Ground Control Pro und eine Looper/Switcher-Rackeinheit gebaut. Wenn Du viel Langeweile hast, lies mal meinen Thread (https://www.tube-town.de/ttforum/index.php/topic,14880.0.html) dazu. Konkret wird's ab hier (https://www.tube-town.de/ttforum/index.php/topic,14880.msg173892.html#msg173892). Am Ende sah das so aus wie hier:
(https://www.tube-town.de/ttforum/index.php?action=dlattach;topic=14880.0;attach=38709;image)
Das System hat bis auf ein paar kleine Bugs über Jahre gut funktioniert. Ich hab's dieses Jahr in Rente geschickt, weil ich mein Rack gegen ein Helix getauscht habe; ansonsten würde ich es immer noch benutzen.
Gruß, Nils
-
Nice Nils,
Ich habe diese Thread gelesen und verfolgt! Klasse! Mich reizt dieses Arduino Zeug...scheint einfach und zu klappen...
Raffa
-
Mit 'nem AVR geht das alles problemlos. Die Herausforderungen sind eher mechanischer natur. Das Gehäuse war ein Hammond Stahlblechgehäuse, das war stabil genug, solange man sich nicht in der Mitte draufgestellt hat. Trotzdem hatte ich ein paar Probleme mit den Boards (Lochraster), ich musste u.a. ein paar Platinenverbinder rausschmeissen und die Kabel hart verlöten, weil's sonst Probleme gab. An den Tastern darf man auch nicht sparen, ich musste über die Jahre vier oder fünf austauschen - ich hatte damals bei Musikding Soft-Taster ohne "Klick" gekauft. Ein paar LED sind zwischendurch auch ausgefallen. Man darf das halt nicht unterschätzen, was so'n Ding aushalten muss, wenn man drauf rumtrampelt.
Für die Controllerhardware habe ich damals in Summe so rund 300 Euronen ausgegeben, allerdings habe ich einiges gleich doppelt gekauft (u.a. mehrere AVR und auch gleich das Hühnerfutter für die Rackeinheit). Das teuerste waren Gehäuse, Taster und das LCD. Und ich hab lange dran gebaut und programmiert, weil ich einiges von Null aus erlernen musste.
Ich bin im Markt nicht so drin und weiß nicht, was es alles gibt, aber ich würde es heute nicht wieder machen, sondern vermutlich was fertiges kaufen.
-
Danke für deine erfahrungen! Werde mal weiter schauen... Gruss raffa
-
Hallo,
Falls von Interesse:
eine kleine Fußleiste habe ich in Vorbereitung, ist als Ergänzung zum Midi-Switcher gedacht, das Chassis hat 5 + 1 Schalter. Der Controller ist ein Atmega und kann bei Bedarf auch umprogrammiert werden. Allerdings ist dies eine einfache Leistung ohne LCD oder 7-Segment Display.
Ob ich diese noch in diesem Jahr fertig bekomme kann ich noch nicht sagen. Der Prototyp läuft aber schon mal.
Gruß, Dirk
-
Sehr schön! Das heisst die fussleiste ist für das midi modul? Aber teoretische wäre ein display möglich?
-
Jein.
Das Board ist eine abgespeckte Version des Boards, dass beim Mini-Switcher zum Einsatz kommt. Es fehlen die gepufferten Eingänge wodurch nur kurze Kabel am Eingang verwendet werden können. Dadurch ist es deutlich kleiner geworden und hat Midi-In und Midi-Out, 8 Ausgänge die über den ULN2803 laufen, nur eine Gleichrichtung. SDA und SCL sind frei und bereits für die Verwendung vorgesehn, also Platz für zwei Widerstände ist vorhanden.
Somit kann man ein Display entweder am I2C betreiben oder ein LCD Display über die vorhandenen Ausgänge ansteuern. 4 Datenleitungen + 3 Steuerleitungen.
Das Board habe ich absichlich recht einfach gehalten, wollte mir aber ein paar Optionen für mögliche Erweiterungen offen halten.
Ich hänge mal den Ausschnitt aus dem Schaltplan an, dann sieht man mehr.
Gruß, Dirk
-
SP
-
Lovely! Danke! Ich denke werde deine Platine nutzen und testen!
VG raffa
-
Im Moment habe ich noch ein paar vorn den Prototyp-Platinen überig, falls Interesse an einer besteht, dann melde Dich bei mir.
Gruß, Dirk
-
@dirk, Ich würde sie gerne nehmen und ausprobieren!
Raffa
-
schicke mir bitte eine eMail an die info @ tube-town.de
Gruß, Dirk