Oznámení

Sbalit
Aktuálně žádná oznámení.

Otázka? Je tento MP3 modul zajímavý pro Amigu

Sbalit
X
 
  • Filtr
  • Čas
  • Zobrazit
Clear All
new posts

    Otázka? Je tento MP3 modul zajímavý pro Amigu

    Pøi procházení Aukra jsem narazil na tento MP3 modul.
    Tak jsem si øíkal, že zapojení k Amize by nemuselo být až tak složité. Deset drátù ke konektoru.
    A pøitom je mnohem zajímavìjší než MASPlayer. Tento èip umí MP3, MP3+ variable, WAV (PCM), WAV (ADPCM), WMA, MIDI. Take se do nìj dají nahrávat vlastní pluginy. Myslím že by to mohl být docela zajímavý pøehrávaè pro Amigu.

    Jasnì není žádný software, ale i tak si myslím že by to byl pùlkrok vpøed. Stejnì mnoho lidí odradí stavìní tìch zaøízení. A i tady na fóru je pár zkušených programátorù

    Otázka pro Hrdwarovì zkušenìjší: je nìjaký zásadní problém s pøipojením k Amize?
    Minimig 4MB/ARM ; FPGA Arcade ; Amiga 500 ; Amiga 2000 ; Amiga 1200 ; AOS 4.1 FE -> WinUAE

    #2
    O: Otázka? Je tento MP3 modul zajímavý pro Amigu

    Tohle je pìkná "Hraèièka" !
    AMIGA je pøímo ideální "Mašinka" pro Bastlení !
    Zcela urèitì by tenhle Modul mohl makat pøes Clock-Port !
    Já kdysi natrefil na podobný èíp od Audigi .
    Napadla Mì myšlenka postavit do Amigy s tímto èípem Smìšovaè ,
    kterej je pouze u A-CD32,
    kde do Audio-Out lezou signály jednak z Amigy,tak i z CéDéèka.
    Stáhnul Jsem si k tomu èípu VS-1003 DataSheet a kouknu se podrobnìji.
    Ta cena pro úèel k laborování není zas tak šílená .
    Ale každopádnì to bude chtít pro Amigu napsat nìjakej Drivers !
    Logicky je tohle výzva pro MarKa !
    Naposledy upravil EXA; 13.03.2014, 13:48:12.

    Komentovat


      #3
      O: Otázka? Je tento MP3 modul zajímavý pro Amigu

      Autorem citovaného textu je EXA Přejít na původní příspěvek
      Ale každopádnì to bude chtít pro Amigu napsat nìjakej Drivers !
      Logicky je tohle výzva pro MarKa !
      Hele, pøed MarKem ohromný respekt, ale není tady u nás jediný programátor. Tøeba Lisiak4 v Pythonu nebo ve vší skromnosti já už mám za sebou taky Hello World v céèku

      Komentovat


        #4
        O: Otázka? Je tento MP3 modul zajímavý pro Amigu

        Autorem citovaného textu je Prober Přejít na původní příspěvek
        Hele, pøed MarKem ohromný respekt, ale není tady u nás jediný programátor. Tøeba Lisiak4 v Pythonu nebo ve vší skromnosti já už mám za sebou taky Hello World v céèku
        Kafasoft - Bad software for good computer

        Probere udìlat nejaký ovladaè je jednoduchý. Klidnì i nejaký univerzální - ten Ti jen tak nejaký programátor neudìlá, ale pro mne to není žádný problém. Jiní by se mordovali s Assemblerem a knižnicema pro Amigu a co já vím s èím a sleduj AmigaPython v akci!

        Code:
        import sys
        
        print """Detection of additional hardware: Error! 
        Please contact the manufacturer!
        
        Press Enter to exit..."""
        r = raw_input
        sys.exit()
        A hotovka Co všichni na tìch ovladaèích pro HW vidíte?
        Amiga - PMD 85

        Komentovat


          #5
          O: Otázka? Je tento MP3 modul zajímavý pro Amigu

          To si však udìlal chybu. Vyplivneš takhle veøejnì universální ovladaè na všechno, ani si to nenecháš pøedem patentovat. To už na tom nevyvaøíš ani cent

          Komentovat


            #6
            O: Otázka? Je tento MP3 modul zajímavý pro Amigu

            Rád jsem pro komunitu nìco udìlal...
            Jen doplním, že potøebujete 2 MB RAM, OS 2.04 a 020 procesor.

            Kafasoft - Bad software for good computer
            Czech Republic
            Brno

            contact email: nasersi@kafasoft.cz
            Amiga - PMD 85

            Komentovat


              #7
              O: Otázka? Je tento MP3 modul zajímavý pro Amigu

              Tak a snad to všichni rozdejcháte, tohle je již hrana mých žertíkù a pøedávam slovo povolanìjším .
              Amiga - PMD 85

              Komentovat


                #8
                O: Otázka? Je tento MP3 modul zajímavý pro Amigu

                Autorem citovaného textu je Prober Přejít na původní příspěvek
                ......... nebo ve vší skromnosti já už mám za sebou taky Hello World v céèku
                Jardo, a bylo to velké nebo malé to Hello World? Jdu k tobì do uèení, zaèátky jsi zvládl rychle

                Otázka ale zní, koupit? Bude ovladaè? Ten od Lišáka asi není universální, nefunguje
                Naposledy upravil Dedy; 14.03.2014, 12:34:40.
                Amiga 600, Fúria EC020, Powerbook G4, 1.67GHz, MOS3.13, registrovaný,
                Asus Zenbook Prime UX32VD Xubuntu 20.04

                Komentovat


                  #9
                  O: Otázka? Je tento MP3 modul zajímavý pro Amigu

                  Stále přemýšlím o tomto HW playeru. Dokonce jsem u sebe v šupliku našel jeden starší čip vs1001. Asi jsem kdysi měl stejné pohnutky a u nich to skončilo .

                  Ještě mě trápí na čem to programovat. Rád bych pod emulátorem na notebooku. Ale i když pro začátek destičku připojím na parallel port. Tak můj notebook ho nemá. A přes usb2parallel to nejspíš chodit nebude, protože není plný. Plný port se prodává pouze na Express Card verzi. Jenže jak propojit emulátor na OSX s Parallel portem když ho vůbec nepodporují . Jde oto že bych rád, aby to bylo mobilní, protože nejvíc času mám když jsem pryč z domova, ale to zrovna nemám u sebe Amigu abych si dílčí pokusy zkoušel .... je to opravdu zapeklité
                  Minimig 4MB/ARM ; FPGA Arcade ; Amiga 500 ; Amiga 2000 ; Amiga 1200 ; AOS 4.1 FE -> WinUAE

                  Komentovat


                    #10
                    O: Otázka? Je tento MP3 modul zajímavý pro Amigu

                    Má to i line in, což by se u amigy hodilo. Připojit to na clockport a spíchnout nějaký softík tak by to byla konkurence pseudozvukovky Prisma.
                    A500, A500+, Amiga 600HD/ACA630, A600 V2-Apollo 68080, Amiga 1200/Blizz1230/50, CD32, A3000, A4000/060, Minimig, Powerbook G4 17" MorphOS, SAM460cr AmigaOS4 God is great!

                    Komentovat


                      #11
                      O: Otázka? Je tento MP3 modul zajímavý pro Amigu

                      Autorem citovaného textu je Amigoun Přejít na původní příspěvek
                      Má to i line in, což by se u amigy hodilo. Připojit to na clockport a spíchnout nějaký softík tak by to byla konkurence pseudozvukovky Prisma.
                      Nojo otázka kolik za tu zvukovku budou chtít a pak je docela veliká . Chápu že prvotně to bylo určeno pro Zorro sloty...
                      Minimig 4MB/ARM ; FPGA Arcade ; Amiga 500 ; Amiga 2000 ; Amiga 1200 ; AOS 4.1 FE -> WinUAE

                      Komentovat


                        #12
                        O: Otázka? Je tento MP3 modul zajímavý pro Amigu

                        Takže HW guruové, nikdo se toho nechopí? Určitě nebude Prizma stát pár stovek, Bude to Amiga HW a víme co to znamená hlavně pro nás! Já bych jednu bral.. .
                        Amiga 600, Fúria EC020, Powerbook G4, 1.67GHz, MOS3.13, registrovaný,
                        Asus Zenbook Prime UX32VD Xubuntu 20.04

                        Komentovat


                          #13
                          O: Otázka? Je tento MP3 modul zajímavý pro Amigu

                          Zrovna dnes mi tato destička dorazila domu. Trochu mě zklamalo zpracování, některé spoje jsem znova prohřál, protože vypadaly víc jako studeňák než spoj. Teď poprosím Bobooa o pár rad a pak se budu patlat s softem. Zatím nemám ponětí jak mi to půjde, ale snad dosáhneme nějakých zajímavých výsledků....
                          Minimig 4MB/ARM ; FPGA Arcade ; Amiga 500 ; Amiga 2000 ; Amiga 1200 ; AOS 4.1 FE -> WinUAE

                          Komentovat


                            #14
                            O: Otázka? Je tento MP3 modul zajímavý pro Amigu

                            Jsem celý nažhavený a doufám, že se Ti dílo podaří. A můžu se zapsat do pořadníku? To bych si to taky objednal, další várka dokonce o desetikačku slevnila .
                            Amiga 600, Fúria EC020, Powerbook G4, 1.67GHz, MOS3.13, registrovaný,
                            Asus Zenbook Prime UX32VD Xubuntu 20.04

                            Komentovat


                              #15
                              O: Otázka? Je tento MP3 modul zajímavý pro Amigu

                              Nějaké info: step by step
                              První zapojení "vrabčí hnízdo" opravu to nikomu nedoporučuji . Vytvoření základní kostry pro komunikaci s vs1003.
                              Bohužel žádný zvuk, žádná odezva, dokonce jsem nabyl dojmu že destička je mrtvá . A protože jsem neměl jak změřit, co se děje na výstupu paralelního rozhraní a více či méně jsem střílel na slepo, můj zájem trochu opadl.
                              Prázdniny a nějaké to programování pro AROS (AY-player) a tři a půl měsíce v čudu. Pak mi byl zapůjčen Logický analyzér, zkontroloval jsem výstup a zjistil velkou podobnost s mím zapojením . Rozhodl jsem se předělat zapojení do rozumné podoby a soft jsem začal psát odznova. Díky analyzátoru se výsledky dostavily brzy, první komunikace a dstička vydala zvuk v podobě sínusoveho signálu. Pak test přehrání zvukových dat uložených v ovladači, oblíbené "Hello". Zatím OK.

                              Jenže teď jsem ve stavu kdy mám pocit, že jazyk C není úplně to pravé na ovládání HW, problém je, že potřebuji nosný hodinový signál min. 1MHz. To je minimum pro zasílání 128Kbps MP3. A v Cčku se mi daří generovat 166Khz, což je na hony vzdáleno. Možná by pomohlo převést rutinu pro SPI přenos do asm. Najde se ochotník...


                              Pro případné zájemce rutina SPI

                              Code:
                              /*
                               *   - output byte for SDI write.
                               */
                               UBYTE SPI_byte_out_xDCS(UBYTE byte_out)
                              {
                                  UBYTE bit = 8;
                              
                                  for (bit = 0; bit < 8; bit++) {
                                      /* Shift-out a bit to the MOSI line. */
                                      if (byte_out & 0x80) {
                                          ciaa.ciaprb|=(UBYTE)0x0E;               /*  MOSI high,xRST high,xDCS high  0x02 */
                                          ciaa.ciaprb|=(UBYTE)0x01;               /*  clk 1       */
                                          ciaa.ciaprb^=(UBYTE)0x01;               /*  clk 0       */
                                      } else {
                                          ciaa.ciaprb&=(UBYTE)0x0C;               /*  MOSI low,xRST high,xDCS high   */
                                          ciaa.ciaprb|=(UBYTE)0x01;               /*  clk 1       */
                                          ciaa.ciaprb^=(UBYTE)0x01;               /*  clk 0       */
                                      }
                                      byte_out <<= 1;
                              
                                      /* Delay for at least the peer's setup time. */
                                      //delay(SPI_SCLK_LOW_TIME);
                                  }
                              }
                              Naposledy upravil bigmac; 17.11.2014, 16:18:43.
                              Minimig 4MB/ARM ; FPGA Arcade ; Amiga 500 ; Amiga 2000 ; Amiga 1200 ; AOS 4.1 FE -> WinUAE

                              Komentovat

                              Zpracovávám...
                              X