26

Adam, jakaś tam niezgodność jest między 68k a CF ale:
1) Vincent Rivière napisał bardzo emulator 68k na CF.
2) FireBee ma FPGA. Zgodnie z cytatem Mathiasa Wittau, FPGA może uruchamiać emulowany soft ST równolegle do innych aplikacji GEMowych:

we could put a complete ST with 8MHz inside the FPGA, which would then run alongside the Coldfire. ...
it'd be like running Cubase on a complete ST inside the FPGA and the sampler inside the faster GEM computer on the Coldfire processor together at the same time on the same board

Drugie jest w fazie planów ale pierwsze już działa i to ok. Więc można swobodnie uruchamiać aplikacje STkowe.

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

sqward: timingi moze nie, ale chodzi o synchro, ktore na ST faktycznie moze byc lepsze.

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

28

FireBee ma fajną zaletę (z punktu widzenia muzyka) - jest w obudowie rack 1U. sporo muzyków ma efekty w obudowach rack włożone do szafy więc zgrabnie można tam też wcisnąc FireBee

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

29

Adam: synchro czego z czym? Jaka jest różnica między "timingiem" a "sychro", bo mam wrażenie, że masz mgliste pojęcie :)

What can be asserted without proof can be dismissed without proof.

sqward: no, synchro tego z tamtym ;) A dokladniej urzadzen midi, w czasie rzeczywistym. W ogólnosci: na Windzie czy innym Maku ciezko osiagnac obsluge czegokolwiek w czasie rzeczywistym. Na ST jest to prostsze, bo mozesz przejac kontrole nad maszyna w 100%.

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

31 Ostatnio edytowany przez YERZMYEY/HOOY-PROGRAM (2013-03-22 13:59:37)

sand napisał/a:
Adam Klobukowski napisał/a:

sand: ale co wiecej chcesz miec?

Może trochę nie ściśle się wyraziłem. Jak wcześniej pisałem STE jest trochę za wolne i przy wielu trackach midi z arpagiatorem i efektami midi po prostu przestaje się wyrabiać. W tym leży problem. Chyba, że ten rdzeń działa z o wiele większym taktowaniem.


Byłbym ostrożny. MIDI jest protokołem antycznym, śmiertelnie powolnym, a dane nie idą wcale na raz, tylko jeden po drugim. Wzmocnienie procesora może tu nic nie dać.

Sam myślałem kiedyś, że Cubase na PC będzie działał szybciej, niż na ST (pliki *.mid i *.all są zgodne oczywiście) - przerzuciłem na PC, puściłem to samo na tym samym syntezatorze - i hovno: było jeszcze wolniej, niż na ST.

Skończyło się tak, że musiałem na ST _minimalnie_ rozsuwać tracki tak, żeby nie uderzały wszystkie miliony nut (muzyka symfoniczna) na raz, tylko z minimalną różnicą. Trochę to pomogło. Ale tylko trochę.

Pozdrawiam.

Trzy najpopularniejsze w Polsce platformy 8-bit: Piwo, Wino i Wódka.
http://ym-digital.i-demo.pl/ - http://yerzmyey.i-demo.pl - https://soundcloud.com/yerzmyey
ŻADEN DOBRY UCZYNEK NIE UJDZIE BEZ KARY.

32

YERZMYEY/HOOY-PROGRAM napisał/a:

Byłbym ostrożny. MIDI jest protokołem antycznym, śmiertelnie powolnym, a dane nie idą wcale na raz, tylko jeden po drugim. Wzmocnienie procesora może tu nic nie dać. .

Pozdrawiam.

Hmmmm ciekawe przenioslem sesje i zaimportowalem do notatora 15 trackow i działa bez zarzutu. Później skopiowałem jeszcze raz i 0 opoźnień. Czy to wina cubase ? może to wina tej scrackowanej wersji. Może zostać notator, tylko on jest trochę toporny dla użytkownika cubase.

Może faktycznie Cubase. Ha. Widzisz.

Trzy najpopularniejsze w Polsce platformy 8-bit: Piwo, Wino i Wódka.
http://ym-digital.i-demo.pl/ - http://yerzmyey.i-demo.pl - https://soundcloud.com/yerzmyey
ŻADEN DOBRY UCZYNEK NIE UJDZIE BEZ KARY.

34

YERZMYEY/HOOY-PROGRAM napisał/a:

Może faktycznie Cubase. Ha. Widzisz.

Pozostaje mi poczekać na klucz do Cubase, wtedy sprawdzę bez cracka. Bo irytuje mnie Internal error przy paru funkcjach . Jeszcze dzisiaj wersje lite mocno obciąże gęstym zapisem.

35

Ja mam gdzieś klucz do audio.

What can be asserted without proof can be dismissed without proof.

36 Ostatnio edytowany przez sand (2013-03-23 10:01:20)

YERZMYEY/HOOY-PROGRAM napisał/a:

Może faktycznie Cubase. Ha. Widzisz.

Nie Cubase tylko port midi:

its also used by the 3 port serial midi output
but you must modify the clock to the serial port 68901
or youll get note sticks and some jams and miss tracking
if you use more than 1 of its 3 outputs

http://atari4ever.free.fr/hardware/serial.html

Sprawa chyba rozwiązana, przeczytałem piąte przez dziesiąte , że to tylko ustawia programowo.
W sumie to mało rozumiem z tłumaczenia z niemieckiego za pomocą Google Translatora. Może ktoś pomoże ?

37 Ostatnio edytowany przez sand (2013-03-27 08:24:32)

sand napisał/a:

Sprawa chyba rozwiązana, przeczytałem piąte przez dziesiąte , że to tylko ustawia programowo.
W sumie to mało rozumiem z tłumaczenia z niemieckiego za pomocą Google Translatora. Może ktoś pomoże ?

Dodanie do autostrartu patcha pomogło w części . Dopiero przepiecie rolanda tr-909 do portu Atari z Clab exportera rozwiązało problem. Pewnie jakaś drobna niekompatybilność. Gęsty zapis 32 jkami w midi przy 16 trakach nie powoduje opóźnienia. Ale i tak właśnie stałem sie posiadaczem Falcona Clab mk2.

Zakończenie historii.

Na Cubase działa poprawnie wyłącznie port nr 1 CLab Export. Na reszcie powstaje masę błędów. Jest to prawdopodobnie błąd sterownika EXPORT.DRV .

38

Hi All!

As I got citated I´d like to give you some answers directly :)

-) No MIDI recently at the FireBee. We are still debugging the interface itselve. It seems that the FPGA needs improved timings and some more attention. So the main question is answered here at this point, for MIDI get an Falcon right now.

-) We are planning to get some of the killerapps up and running, but there is no timeline for that. But I think we can give this summer Notator a try. No promise of course as we are all working for free in our spare time.

-) But before taht MIDI has to be debugged, and one of the more GEM-near Sequencers has to work. (Recently no Sequencer is running without problems)

-) The idea about an ST inside the FPGA is an idea and nothing else. Nothing has been done in this direction. It can be done, but nobody tried it. Recently there are 3 "compatibility layers" possible.
1. cf68klib from MicroAPL inside FireTOS
2. Didiers Purce-C patcher, catching some Pure-C specific stuff

Both of them are inside TOS and you don´t have to deal with them. If an application does not work, you can try:

3. Vincents soft CPU 68kemu. Thats a CPU Emulation, while the System itselve stays ColdFire. That one is used by renaming ".PRG" to ".68k" so the application is loaded by the SoftCPU.


None of that helps with all the hardware near Sequencers. For example we had to create a Black&White Screenmode for mordern displays as well. Gladly that one is now working with the latest FireTOS from February. So the MIDI stuff is one agaenda of the project, but it will not happen the upcoming months, as it is still much much work.

Whoever would like to support us (especially FPGA developers) is highly welcome to reach our goarl faster and improve the FireBee functionality.