Strona 1 z 2

Muzykant dla leniwych

: niedziela 31 sty 2010, 22:38
autor: JankoMuzykant
Dla tych, co nie wiedzą, muzykanci to układy midi do samodzielnego złożenia:
http://www.ckmedia.pl/~jankomuzykant/n/0.htm

Chodzi za mną pewien projekt, dość oryginalny. Mianowicie większości grajków nie chce się kombinować z tym całym lutowaniem setek kabelków i taki np. sterownik na kilkadziesiąt kanałów jest dla nich poza horyzontem zdarzeń. Właściwie to i dla mnie, bo wiadomo - czas to najbardziej deficytowy towar. A urządzenie dedykowane byłoby mieć miło.

Zwróćmy uwagę na pewien fakt. Klawiatura komputerowa to takie coś, co zostało wyprodukowane w miliardowych ilościach, kosztuje grosze i zwykle działa sprawnie. A gdyby pod każdy klawisz wstawić coś... np. pod ''Q'' - wybór kontrolera odpowiedzialnego za filtr. Wciskamy ''Q'' i strzałkami w bok zwiększamy/zmniejszamy wartość o jeden. Do góry i na dół - o szesnaście... itd. Klawiszy jest setka więc można szaleć, a jeszcze mamy kombinacje z Shift, Ctrl, Alt...

Oczywiście to żadne odkrycie Ameryki, jest to zrealizowane w wielu aplikacjach. Ale ja mam na myśli użycie klawiatury pecetowej autonomicznie, poza pecetem.

Sama klawiatura bynajmniej midi nie wypluwa. Wymyśliłem zatem, żeby między klawiaturę, a midi wstawić procesor, który używam w muzykantach. Bez żadnych potencjometrów, raptem kilka elementów. Procesorek konwertowałby rozkazy z klawiatury na midi. Wersja minimum to procesor, kilka elementów i klawiatura w standardzie ps2. Kto chciałby wersję ''delux'', mógłby dołożyć jedną sztukę enkodera z dużą gałką (o wiele łatwiejsze zmienianie wartości zamiast strzałek) i wyświetlacz lcd pokazujący jakie wartości właśnie wychodzą. Elementy te byłyby opcjonalne.

Może już coś takiego istnieje? Ale nie widziałem i dziwię się, bo przecież to proste.

Na razie wszystko mam w sferze planów i rzucam temat by usłyszeć jakieś uwagi.

Program jak zwykle, pisałbym w asemblerze, ale z czytelnymi wstawkami na podmapowanie własnych komunikatów. Byłby to zatem w pełni otwarty projekt.

Moja wstępna propozycja mapowania że tak powiem, na stałe:

F1-F12: wybór jednego z 12 kanałów midi (jest ich 16, ale na razie nie myślę, co z ostatnią czwórką),
Strzałki w bok: +-1
Strzałki góra/dół: +-16
Home: wartość 0
End: wartość 127
Page Down: wartość 63
Page Up: wartość 64 (takie dziwne się przydają, często określają wartości domyślne)
Insert - powtórne wysłanie aktualnej wartości (do zapisu przez sekwencer)
Cyferki - ręczne wprowadzenie wartości zakończone enterem

+ z numerycznej: Program Change
- z numerycznej: Bank Select szesnastobitowo
* z numerycznej: Bank Select MSB
/ z numerycznej: Bank Select LSB

I na razie tyle. Zachęcam do dyskusji.

Na początek poszedłby sterownik do RD700, bo jest mi po prostu potrzebny :)
[addsig]

Re: Muzykant dla leniwych

: niedziela 31 sty 2010, 23:57
autor: preceli
...I na razie tyle. Zachęcam do dyskusji...

GENIALNE!
[addsig]

Re: Muzykant dla leniwych

: poniedziałek 01 lut 2010, 10:17
autor: Janusz_M

Genialne w swej prostocie. W wersji deluxe możnaby zrobić jeszcze wejście na joystick i/lub touchpada :)


Re: Muzykant dla leniwych

: poniedziałek 01 lut 2010, 16:34
autor: richtig
Świetny pomysł! Być może kupię sobie line6 m13, aż prosi się do niego sterownik loopera pracujący w MIDI właśńie :)
Co prawda do lutowania i programowania Muzykanta podchodziłem 2x i za kazdym razem 'coś' nie działało, ale zawsze można poprosić kogoś obeznanego w elektronice :)

Jest taka strona internetowa (i pismo) www.makezine.com. Chyba dość znana w środowisku DIY. Myślę że Twoje projekty zdecydowanie warte są pokazania na jej łamach. Myślałeś o tym?

Re: Muzykant dla leniwych

: poniedziałek 01 lut 2010, 19:11
autor: Redakcja
JankoM., cokolwiek zechcesz znów wymyślić pamiętaj proszę i o temacie: C-Thru Music - koniec klasycznej klawiatury MIDI? .

Sam pomysł kupuję już w ciemno, w pełni redakcyjnie. Wprawdzie mam już nocnik dla muzykanta na starość, ale przy tym wciąż mi się błąkają jeszcze co najmniej ze dwie osierocone klawiatury. A szkoda ich, bo wszystkie one jeszcze dziarskie dziołchy
[addsig]

Re: Muzykant dla leniwych

: poniedziałek 01 lut 2010, 23:42
autor: mastyk


Sama klawiatura bynajmniej midi nie wypluwa. Wymyśliłem zatem, żeby między klawiaturę, a midi wstawić procesor, który używam w muzykantach. Bez żadnych potencjometrów, raptem kilka elementów. Procesorek konwertowałby rozkazy z klawiatury na midi. Wersja minimum to procesor, kilka elementów i klawiatura w standardzie ps2.

I na razie tyle. Zachęcam do dyskusji.
 


 


nie mam PS2 :)


coraz więcej ludzi mieć nie będzie


m.


Re: Muzykant dla leniwych

: piątek 05 lut 2010, 12:21
autor: JankoMuzykant
Klawiatury ps2 będą jeszcze spokojnie dostępne do 2060 roku :)
''Harmomid'' też czeka na swój czas, mam nadzieję, zanim jeszcze bieguny ziemi zamienią się miejscami.
www.makezine.com jest trochę... zbyt obszerna. Zresztą muzykanty poszły w las (znaczy w sieć) i co drugi dzień mam maila z prośbą o wykonanie którejś wersji (może ktoś chciałby sobie dorobić? ja nie mam czasu). No i musiałbym trochę potłumaczyć, a nie czuję się na siłach zrobić tego zgrabnie (żeby się prawdziwy Anglik nie śmiał).

Przyjrzałem się temu co wypluwa klawiatura i generalnie da się, choć oczywiście pewien byłem, że to nie może być normalne, proste i ergonomiczne lecz jest kolejną adaptacją szalonego pomysły niewyspanego informatyka gdzieś z późnych lat siedemdziesiątych. Będę powolutku sprawę wdrażać.

Tak na marginesie - mam pomysł na alternatywny wskaźnik wielkości wartości. Były wyświetlacze z cyferkami, led, lcd, wiadomo, były świecące ''wianuszki'' dookoła enkoderów - bardzo ładna rzecz. Ale nie widziałem światełka, które dla wartości 0 świeci na czerwono zmieniając barwę przez kolor żółty (32), zielony (64), niebieski (96) do fioletowego (127). Może to trochę discopolo, ale z drugiej strony czytelne nawet kątem oka. Postaram się to również wdrożyć jako alternatywę do lcd, wystarczy trójkolorowa led za 3 zł.
[addsig]

Re: Muzykant dla leniwych

: piątek 05 lut 2010, 12:34
autor: MB
Tak na marginesie - mam pomysł na alternatywny wskaźnik wielkości wartości. Były wyświetlacze z cyferkami, led, lcd, wiadomo, były świecące ''wianuszki'' dookoła enkoderów - bardzo ładna rzecz. Ale nie widziałem światełka, które dla wartości 0 świeci na czerwono zmieniając barwę przez kolor żółty (32), zielony (64), niebieski (96) do fioletowego (127). Może to trochę discopolo, ale z drugiej strony czytelne nawet kątem oka. Postaram się to również wdrożyć jako alternatywę do lcd, wystarczy trójkolorowa led za 3 zł.
**********************
genialny pomysł!!!

proponowałbym jednak inną kolejność kolorów: od zimnych do ciepłych kolorów (np. od zielonego poprzez żółty do czerwonego).

Re: Muzykant dla leniwych

: piątek 05 lut 2010, 12:47
autor: ast


genialny pomysł!!!

proponowałbym jednak inną kolejność kolorów: od zimnych do ciepłych kolorów (np. od zielonego poprzez żółty do czerwonego)....
 


 


Słuszna koncepcja moim zdaniem. Tym bardziej, że w takim wariancie wystarczy dioda czerwono-zielona, a i sterowanie się uprości.


Re: Muzykant dla leniwych

: piątek 05 lut 2010, 12:56
autor: Janusz_M

nie mam PS2 :)

coraz więcej ludzi mieć nie będzie

m.
...
 


A nie można zastosować np. tego.