SoundMachine
From Atariki
(Różnice między wersjami)
Wersja z dnia 22:45, 22 lis 2017 Mono (Dyskusja | wkład) (uzupelnienia na podstawie bajtka; zastapienie menue przez menu) ← Previous diff |
Wersja z dnia 22:47, 22 lis 2017 Mono (Dyskusja | wkład) (, oraz 0-9+shift) Next diff → |
||
Linia 30: | Linia 30: | ||
::* : - ?. | ::* : - ?. | ||
- | ::Poza tym klawisze 0-9 i , + SHIFT służą do wstawiania parametrów instrukcji specjalnych. | + | ::Poza tym klawisz , oraz 0-9 + SHIFT służą do wstawiania parametrów instrukcji specjalnych. |
* Menu ustawień zaawansowanych: | * Menu ustawień zaawansowanych: |
Wersja z dnia 22:47, 22 lis 2017
(the) Soundmachine - edytor muzyki dla Atari XL/XE. Jako jeden z niewielu edytorów oferuje operowanie na zapisie nutowym, przeznaczając na każdy z kanałów po jednym "tracku" na oddzielnej pięciolinii. Rok powstania: 1986, Autor: Juergen Piscol, Wydawca: PfP (Peter Finzel Productions)
Instrukcja
Poniżej znajduje się skrócona instrukcja obsługi programu (nie jest pełna):
- Edytor - wszelkie operacje związane z wstawianiem nut i znaków muzycznych wykonuje się za pomocą joysticka podłączonego do pierwszego portu lub za pomocą klawiszy kursora.
- klawisze 1-5 - wybór rodzaju nuty
- klawisze 6-0 - wybór "znaków" specjalnych
- klawisze WQN - krzyżyk, bemol, itp.
- klawisze ZGK - znaki edycyjne na pięciolinii
- klawisze <> - natychmiastowy przeskok do początku, lub do podanej pozycji w utworze,
- klawisz E - skasowanie symbolu pod kursorem,
- klawisz I - odegranie utworu (przerywamy spacją)
- klawisz M - przejście do menu operacji I/O
- klawisz X - przejście do menu czyszczenia danych/ustawień zaawansowanych
Instrukcje specjalne:
- P - POKE adres,wartość - zapisanie wartości pod adres w pamięci,
- F - FLAG - zdefiniowanie etykiety (?),
- J - JUMP etykieta - bezwarunkowy skok do etykiety,
- C - CALL etykieta - wywołanie sekwencji zaczynającej się etyketą a kończącej się linią taktu,
- R - RELEASE - przedłuża czas trwania dźwięku pozwalając na wybrzmienie tonu,
- S - SHAPE numer - wybór numeru obwiedni,
- T - TONE wartość - kontroluje czystość tonu (4-czysty dźwięk),
- U - U etykieta - złożony skok warunkowy do sekwencji zaczynającej się etykietą, po wykonaniu powrót,
- L - L etykieta - analogicznie, jak U ale bez powrotu,
- H - ?,
- B - BASE wartość - określa natężenie (głośność dźwięku),
- V - VELOCITY - odpowiada za tempo gry,
- : - ?.
- Poza tym klawisz , oraz 0-9 + SHIFT służą do wstawiania parametrów instrukcji specjalnych.
- Menu ustawień zaawansowanych:
- M - wyjście do edytora
- E - Edycja zaawansowana (brzmienia, obwiednie, itd)
- C - wyczyszczenie pozycji
- X - wyzerowanie wszystkiego
- Menu operacji I/O:
- I - spis zawartości dyskietki
- L - wczytanie muzyki (rozszerzenie MUS, tylko stacja nr 1, bez podawania nazwy urządzenia)
- S - zapis muzyki, uwagi jak przy wczytywaniu
- N - tworzenie nowego utworu (kasuje dane w edytorze)
- C - zapisanie skompilowanego modułu playera i utworu na dyskietce
- M - wyjście do edytora
- Edytor obwiedni - umożliwia definiowanie obwiedni AHD (ATTAC/HOLD/DECAY) oraz HOLD (ATTAC/HOLD).
Możliwości
- Modulacja FM/AM
- 4 kanały o częstotliwości z zakresu 60Hz-30KHz
- Compiler do muzyczek (aby można je było wykorzystać we własnych programach)
- Bufor około 2KB na dane muzyki
- Automatyzacja działania z przerwaniami (powrót w playerze)
Ciekawostki
- Na dyskietce znajduje się kilka przykładowych muzyczek
- Na drugiej stronie dyskietki znajduje się przykład wykorzystania muzyczek (pliki w BASICu i przygotowane muzyczki) - Demo zu SOUNDMACHINE
- W Bajtku 9/10 z roku 1990 znajduje się opis programu.
Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.