MOD Player
0:21
Added: 3 years ago
From: lechoo
Views: 25,774
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (27)

Sign In or Sign Up now to post a comment!
  • that is cool- I didnt know that there were hardware you could make to use wiht tracker programs.. this is cool... so does it just play MOD files or can you create them to with it...?

  • I wanted to build this by now but I found out the TDA1543 is discontinued. Can you tell me how/where to change the program a bit to output the sound to the PORTs of the Atmega32? (with less bit resolution respectively)

    Thank you!

  • @nrdesign1991:

    there is no other free port on m32. And that was the main reason, why I've tried I2S DAC (I haven't another AVR in those times ;-D). But with bigger MCU it shoul be no problem. It also supports TDA1545 ...

  • @xm07 Thanks for your reply. Is it possible to leave out the Display instead?

  • @nrdesign1991 Just ordered 4 TDA1543, a lucky find! I think I'll build this soon

  • @nrdesign1991:

    sry for my previous reply - I've forgot that this simplified version has no external SRAM or IDE, so there is actually one free port (i think PORTA). So everything you need to do is to change pseudo-DMA DAC output from I2S emulation into simple out PORTA,r?? instruction. But of course you have to correctly handle audio FIFO read pointer. And of course you have to change mixing from stereo to mono.

  • what is the music called ?

  • This is awesome!!! I love MOD music!!

  • Hehe, dobre. Mogloby byc karta muzyczna do ZX Spectrum zamiast General Sound (ktora robi za duzo konfliktow z pamiecia masowa), heh. Pozdrrr.

  • Nice!

    Play Aryx on it!

  • Awesome! :D The mp3 player replacing, and it's stereo. Only a question for now: running voltage??

  • 7-15V DC or 5V Regulated.

  • Nice! I had this project files for a while now, but I didn't comment on your video :/

    Thanks again!

  • Co to jest muzyka proszę?

  • Ciekawi mnie czy jest możliwość wyciśnięcia z takiego uC odtwarzanie bardziej skomplikowanych plików (np. Impulsetracker) na poziomie 32/44kHz ?

    Poza tym... Jakiego programatora używasz? ;)

  • Witam, na 8-bitowym AVR nie da rady, ale zainteresuj się projektem o nazwie TRAXMOD (google) - ponoć ARM spokojnie sobie radzi z wielokanałowymi MOD-ami z częstotliwością miksowania 44kHz/16bit.

    Do zaprogramowania tego układu użyłem niezawodnego ponyprog-a + 4 oporniki :)

  • lol as a musician who used some tracker's and soft like reason, this thing is realy cool, imbeliveable and it's work without any ad/da converter ^^ you are a fucking genious !!!

  • Thanks :) There is used external 16-bit DA converter TDA1543 - small 8-pin chip near output jack.

  • English documentation would be awesome.

  • dzien dobre, quality work, love the lcd display out, i so wanna build one now :)

  • przeanalizowalem poczynione zmiany

    pisanie w assemblerze zazwyczaj jest odkrywaniem kola na nowo, ale wlasnie dlatego to sie robi

  • wiec jedyne czego dokonales to pozbycie sie zewnetrznej pamieci ram i wkompilowanie moda w pamiec procka? troche malo zeby powiedziec o czyms "moje dzielo"

    a moze by tak dla odmiany zrobic cos od zera?

  • Przepraszam, ale nigdzie nie napisałem o tym układzie "moje dzieło". Przeanalizuj sobie kod źródłowy w asemblerze składający się z 3 tys. wierszy z komentarzami po czesku i spróbuj wprowadzać w nim zmiany - wbrew pozorom wcale nie jest to proste... Pozatym po co ponownie odkrywać Amerykę? :)

  • WOW! this is great! Sounds better than my Atari in those days...

    Only thing missing is an english documentation :-(

  • STe ? (I have one of those)

    It almost sounds as good as the original (Amiga).

    But it is down sampled to a fixed 22Khz sample rate and therefore obviously produces some audible aliasing distortion unlike the Amiga which had 4 independant DACs with arbitrary sample frequencies.

  • Linear interpolation is used there for better sound quality, 22kHz/16bit mixing frequency is enough. Some users still remember Gravis Ultrasound sound card for PC, 10-15 years ago it was the best for MOD playing, better than oryginal Amiga...

  • I'm sorry, but you are wrong.

    My PC friends used to ask me why Protracker modules sounded better on my Amiga when their PC setup costed 10 times more. I couldn't give them an answer back then ( was only 10 years old )

    I have been coding audio routines for various projects ( emulators/demos/games ) and

    having A LOT more knowledge now, it's quite obvious why the Amiga sounded better.

    Anyway, awesome project :)

  • To be more precise !

    I was talking about modules played with a DOS module player (can't remeber the name) with an 8 bit resolution and a 22 Khz sample rate.

  • Niezłe, też się nad czymś takim zastanawiałem.

  • bardzo ciekawy projekt. w czym to jest napisane ? czy udostepnisz schemat i kod ? jestem ciekawy ile to zajmuje

  • Link do dokumentacji zamieściłem w bocznym panelu z opisem. Kod programu zajmuje nieco poniżej 4800 bajtów, pozostała pamięć flash jest przeznaczona na załadowanie utworku do odtwarzania. Oryginalny projekt pochodzi z czeskiej strony, do której też podałem link. Program (w asemblerze avr) odchudziłem ze zbędnych procedur (brak zewnętrznej pamięci i klawiszy sterujących), tak aby było jak najwięcej miejsca na 1 moduł.

  • wielkie dzieki !

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more