Odp: MIDI i Atari 130XE ;)
może być to ta kwestia, spróbuj zrobić taki pacz.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Tenebra na Atari ST/STE Wersja gry na duże atari.
Wyniki FujiCup 2023 Wyniki konkursu FujiCup na najlepszą grę dla 8-bit Atari w 2023 roku zostały ogłoszone!
TONY na małe Atari Nowa gra na małe Atari, w Hiresie, produkcja Rafała Dudka (brat XXL-a), Popmilo i Caruso.
Cosmic Hero 2 Bohater ratujący Ziemię w kryzysowej sytuacji powraca po 30 latach.
VI. Basque Tournament of Atari 2600 Kolejna relacja, wśród otrzymywanych od naszego przyjaciela Egoitza z Kraju Basków.
Strony Poprzednia 1 2 3
Zaloguj się lub zarejestruj by napisać odpowiedź
może być to ta kwestia, spróbuj zrobić taki pacz.
Daj znać, czy pomogło. Jako bonus otwieranie pliku *.SEQ z linii poleceń Sparta.
DZIĘKI!!!!!!111
Sprawdzę już na LastParty, ale idealnie zdążyłeś bo przed spakowaniem zgram to sobie jeszcze na kompa.
:):)
Wstępnie problem pierwszej poprawki został zniwelowany, da się już pisać muzykę.
Będzie jeszcze jedna kwestia, ale muszę sprawdzić zależności. Jeszcze raz dzięki FOX!
Notabene na AAge rozkminiają nowe MIDI+synth do 8bit w jednym, z czego też rozumiem to ma działać z istniejącym oprogramowaniem.
EDIT:
Fox - problemem są jedynie zapętlone instrumenty, które przy edycji grają w "nieskończoność" ;). problem można rozwiązać tak:
Po naciśnięciu ESC w patternie (co wyrzuca do okna SONG po prostu) niech do urządzenia MIDI idzie informacja by przestał odgrywać instrument.
Ostatnio edytowany przez Pin (2018-01-02 21:25:35)
Nie ma sprawy.
Masz na myśli to: http://atariage.com/forums/topic/269207-midi-interface/ ?
BTW. czy MIDIPlay gra standardowe pliki MID?
Chodzi o to.
A co do MIDIPlay, to dla pewności sprawdzę.
Otworzyłem źródła łatki: https://github.com/pfusik/midiseq
Fox - problemem są jedynie zapętlone instrumenty, które przy edycji grają w "nieskończoność" ;). problem można rozwiązać tak:
Po naciśnięciu ESC w patternie (co wyrzuca do okna SONG po prostu) niech do urządzenia MIDI idzie informacja by przestał odgrywać instrument.
Podaj przykład takiego instrumentu.
Edit: załącznik.
Ostatnio edytowany przez Fox (2018-01-03 21:13:30)
Przykład:
Testowany moduł brzmieniowy: Yamaha QY70
Program: 052
Channel: 002
EDIT:
Dzięki za fiuczer z pobieraniem parametru z linii poleceń. Działa. Ew. kwestie dodatkowe:
* czy przy uruchomieniu SEQ istnieje możliwość na starcie programu wyłączać tryb 80 znaków (jeśli w systemie aktywny jest sterownik ekranu dla 80 znaków).
* przy wyjściu do dos można by skasować zawartość ekranu. SC wówczas przy powrocie nie będzie czekać na "press any key"
Dziś prawdopodobnie posiedzimy z YerzmYeYem nad trackerem.
W tym momencie widzę jeszcze jedną dziwną przypadłość - sprawdzę dokładnie co i jak i dam znać.
Ostatnio edytowany przez Pin (2018-01-06 14:54:25)
Dziwi mnie jeszcze to, że:
Na CHANNEL 2-9, 11-16 mam te same zestawy instrumentów. Nie wiem, czy to teraz kwestia samego modułu MIDI, czy SEQ wysyłając dane na interface midi nie zmienia kanałów.
Co do instrumentów zapętlających się, to niektóre przy wyjściu z patternu (ESC) przestają grać (czyli tak jak ma być), niektóre jednak tego nie robią.
Ostatnio edytowany przez Pin (2018-01-06 16:11:13)
czy przy uruchomieniu SEQ istnieje możliwość na starcie programu wyłączać tryb 80 znaków (jeśli w systemie aktywny jest sterownik ekranu dla 80 znaków).
Jak to się robi?
* przy wyjściu do dos można by skasować zawartość ekranu. SC wówczas przy powrocie nie będzie czekać na "press any key"
Może wystarczy usunąć komunikat podczas ładowania SEQ?
Na CHANNEL 2-9, 11-16 mam te same zestawy instrumentów. Nie wiem, czy to teraz kwestia samego modułu MIDI, czy SEQ wysyłając dane na interface midi nie zmienia kanałów.
Najwidoczniej Twój moduł MIDI tak działa.
Co do instrumentów zapętlających się, to niektóre przy wyjściu z patternu (ESC) przestają grać (czyli tak jak ma być), niektóre jednak tego nie robią.
A jakiś konkretny przykład?
Pin napisał/a:czy przy uruchomieniu SEQ istnieje możliwość na starcie programu wyłączać tryb 80 znaków (jeśli w systemie aktywny jest sterownik ekranu dla 80 znaków).
Jak to się robi?
Da się, ale to nieco zawracania głowy: tryb 80-kol może być software'owy albo sprzętowy, więc trzeba go wyłączyć wywołaniem sterownika, wymuszenie GR.0 przez wektory pod $e400 włączy 40x24, ale tylko do chwili wyprowadzenia na ekran jakiegokolwiek znaku przez OS itd. Łatwiej jest (Pinokiowi) program po prostu uruchamiać w trybie 40-kolumnowym, Shift/Return pod Sparta Commanderem. Albo nazwać *.EXE, wtedy SC pyta, w jakim trybie odpalić.
Pin napisał/a:* przy wyjściu do dos można by skasować zawartość ekranu. SC wówczas przy powrocie nie będzie czekać na "press any key"
Może wystarczy usunąć komunikat podczas ładowania SEQ?
SC produkuje ten komunikat, jeśli po załadowaniu powłoki przy wyjściu z programu kursor nie znajduje się w lewym, górnym rogu ekranu (CRSROW=0, CRSCOL=LMARGN).
Ostatnio edytowany przez drac030 (2018-01-06 16:37:34)
Nie jestem programistą, ale z poziomu "bejzikowego" jest to:
XIO 25,#1,0,0,"E:"
nie wiem jak to się zachowa jeśli nie ma danego XIO, wyleci pewnie z jakimś błędem.
Co do usunięcia komunikatu - ok, może tak będzie najprościej.
W kwestii zapętlających się instrumentów, to poczekajmy jeszcze na wizytę YerzmYeYa (będzie dziś), może przyczyna jest w module brzmień.
Pin: XIO 25, ale ono ci go wyłączy trwale :) Potem trzeba byłoby włączać, przedtem jeszcze sprawdzić, czy był włączony poprzednio, trochę zabawy z tym jest. Łatwiej odpalić w 40-kol., jeśli tego program wymaga.
Oczywiście, ale po skojarzeniu *.seq z trackerem trzeba pilnować by plik z danymi wołać ze SHIFT'em. No chyba, że jest możliwość przełączenia trybu z poziomu wpisu do RUNEXT .. próbowałem i nie działa :P
@Fox - załadowanie pliku *.seq z linii poleceń powoduje dopisanie śmieci dokładnie od ostatniego(+1) używanego patternu.
:) - o rety :D
Da się zrobić INSERT w songu? ;)
YerzmYeY zeznaje, że ten SEQ to najlepszy midi-tracker ..... na ST i Amigę! ;) Muzak testowy in progress....
EDIT:
Nowy u_twór 50% - in progress. Dokończymy prawdopodobnie za tydzień, jesteśmy teraz uwiązani sprzętem który z gumy nie jest i się nie rozdwoi, ani nie rozciągnie na drugi koniec osiedla ...
Ostatnio edytowany przez Pin (2018-01-06 23:53:32)
No chyba, że jest możliwość przełączenia trybu z poziomu wpisu do RUNEXT .. próbowałem i nie działa :P
Trzeba byłoby to robić oddzielnym programem, bo kiedy RUNEXT wkracza do akcji, Sparta Commandera już nie ma w pamięci. No i cały czas pozostaje problem przywrócenia poprzednich ustawień po wyjściu z SEQ (czy dowolnego innego programu wymagającego 40 kolumn). Więc póki co chyba najprościej jest pamiętać o Shift :)
Chyba poprawiłem wczytywanie z linii poleceń. Zalecam ostrożność.
Usunąłem komunikat o wczytywaniu trackera. Proszę o info, czy zapobiega to czekaniu na klawisz przy powrocie do SC.
Dziękuję, zaraz zrzucam soft.
Tymczasem ThePink otrzymał do testów zestaw złożony z drugiego Midimate i nowego IDE+, bo okazało się że SIDE2 sieje po porcie joya podając non-stop wartość "w prawo" a SEQ do nawigacji po menu używa kursorów, oraz wspomnianego joya. Zastanawiam się nawet, czy to do czegokolwiek potrzebne jest.
Ładowanie z linii poleceń wstępnie działa, jak coś wyjdzie to niezwłocznie dam znać. Na testa załadowałem teraz plik z cmdline, zapisałem odczytałem go i śmieci nie widzę. Porównywalne pliki mają tym razem ten sam rozmiar.
Do SC wraca bez "press play on tape" ;) - więc malina.
A co do MIDIPlay, to dla pewności sprawdzę.
I jak?
Da się zrobić INSERT w songu?
Control+Insert.
MidiPLAY dziś będzie na tapecie, a z tym insertem to znalazłem już, zapomniałem tylko o tym nadmienić.
Dziękuję, zaraz zrzucam soft.
Tymczasem ThePink otrzymał do testów zestaw złożony z drugiego Midimate i nowego IDE+, bo okazało się że SIDE2 sieje po porcie joya podając non-stop wartość "w prawo" a SEQ do nawigacji po menu używa kursorów, oraz wspomnianego joya. Zastanawiam się nawet, czy to do czegokolwiek potrzebne jest.
Testy w toku :)
tP
Strony Poprzednia 1 2 3
Zaloguj się lub zarejestruj by napisać odpowiedź
[ Wygenerowano w 0.091 sekund, wykonano 12 zapytań ]