realizzazione siti internet ed e-commerce mugello

Risultati da 1 a 9 di 9
Like Tree9Likes
  • 7 Post By gledian
  • 1 Post By Tommino81
  • 1 Post By zeruel85

Discussione: [TUTORIAL]Custom Sound con Teensy

  1. #1
    Junior Member L'avatar di gledian
    Data Registrazione
    Dec 2015
    Messaggi
    4
    Post Thanks / Like

    [TUTORIAL]Custom Sound con Teensy

    Ho ricompilato i sorgenti di g33k (per la lettura e scrittura del ISD2100 presente sull' XBOX360 e che permette la riproduzioni di suoni all' avvio, allo spegnimento e all' apertura e chiusura del carello del lettore) per il Teensy 2.0++ e Teensy 2.0
    In allegato troverete l' HEX per compilare il teensy, lo script python, i sorgenti di g33k, quelli modificati da me e il pdf con tutte le informazioni sull' ISD2100.




    REQUISITI:

    -Sistema operativo LINUX (su windows ho riscontrato problemi in lettura e scrittura, mentre su linux tutto liscio)
    -Teensy 2.0 ++ o Teensy 2.0, con regolatore di tensione 3.3V
    -python 2.7.X
    -pyusb

    PINOUTS:

    PIN TEENSY ISD
    SS PB0 3
    SCK PB1 2
    MOSI PB2 4
    MISO PB3 1
    BSY PB4 12

    Il GND va collegato come nell' immagine sottostante e per alimentare l' ISD2100 basta tenere la console spenta con l' alimentatore collegato.

    slim_audio1.jpgISD2100.jpg

    GUIDA ALL' USO DELLO SCRIPT PYTHON "isd2100.py"

    Per avviare lo script dovrete digitare il comando:
    isd2100.py CMD
    CMD va sostituito con i seguenti comandi:

    status Mostra lo stato dell' ISD2100
    int Mostra lo stato di interrupt
    pwrup Attiva l' ISD
    pwrdwn Spegne l' ISD
    reset Resetta l' ISD
    id Mostra l' ID dell' ISD
    read Legge il contenuto dell' ISD
    write Scrive file sull' ISD
    flush Cancella il contenuto dell' ISD
    voice Plays voice prompt
    voicerg Plays voice prompt in register
    macro Plays voice macro
    macrorg Plays voice macro in register
    stop Stops play
    help Stampa l' elenco dei comandi disponibili

    ESEMPI COMANDI

    Per riprodurre i suoni date i seguenti comandi:

    isd2100.py voice 5 \\riproduce suoni accensione/spegnimento
    isd2100.py voice 6 \\riproduce suoni apertura/chiusura carrello lettore
    isd2100.py macro 3 \\riproduce suoni apertura/chiusura carrello lettore e disattiva l' ISD
    isd2100.py macro 4 \\riproduce suoni accensione/spegnimento e disattiva l' ISD

    Per leggere e scrivere l' ISD

    isd2100.py read nomefile.bin \\Legge il contenuto dell' ISD e lo salva su un file chiamato nomefile.bin
    isd2100.py write nomefile.bin \\Scrive il contenuto di nomefile.bin nell' ISD

    Attenzione prima di scrivere l' ISD dare il seguente comando per cancellarne il contenuto altrimenti il contenuto scritto non corrisponderà completamente a quello del file che vorrete scrivere
    isd2100.py flush

    LINK ALLEGATI
    HEX TEENSY 2.0 e SCRIPT: http://www.mediafire.com/download/1c..._teensy2.0.zip
    HEX TEENSY 2.0 ++ e SCRIPT: Script Hex_teensy2
    SOURCE + ISD2100 DESIGN GUIDE: Source ISD2100_Design_Guide

    Thanks/Credits:
    Ringrazio g33k per aver rilasciato i suoi sorgenti senza i quali non sarebbe stato possibile questo porting.
    FONTE: LibXenon.org • View topic - Microcontroller for Xbox360 slim sound files
    ginncorvus per l' immagine con i punti sulla motherboard
    Ultima modifica di gledian; 02-12-2015 alle 22:41

  2. Likes Sk8er000, sparco1990 Ha dato un "mi piace" per questo post
    Thanks Sk8er000, DrSchottky, sparco1990, Tommino81 Ha ringraziato per questo post
  3. #2
    Yeah, bitch! Magnets! L'avatar di zeruel85
    Data Registrazione
    Sep 2014
    Località
    Treviso (TV)
    Messaggi
    491
    Post Thanks / Like
    Che voi sappiate l'IC è recuperabile in giro? Mi piacerebbe costruirmi un "simil Sonus phat".

  4. #3
    Member L'avatar di Tommino81
    Data Registrazione
    Sep 2014
    Messaggi
    60
    Post Thanks / Like
    Citazione Originariamente Scritto da zeruel85 Visualizza Messaggio
    Che voi sappiate l'IC è recuperabile in giro? Mi piacerebbe costruirmi un "simil Sonus phat".
    dici che non lo rimedio su qualche scheda sgarrupata?
    Pa0l0ne likes this.

  5. #4
    Yeah, bitch! Magnets! L'avatar di zeruel85
    Data Registrazione
    Sep 2014
    Località
    Treviso (TV)
    Messaggi
    491
    Post Thanks / Like
    Citazione Originariamente Scritto da Tommino81 Visualizza Messaggio
    dici che non lo rimedio su qualche scheda sgarrupata?
    Seguro, ma mi scoccia romperti sempre l'anima.

  6. #5
    Shamalaya! L'avatar di Pa0l0ne
    Data Registrazione
    Sep 2014
    Località
    Perugia
    Messaggi
    680
    Post Thanks / Like
    L'esperimento e' molto interessante. Attendiamo sviluppi a questo punto!

  7. #6
    Junior Member L'avatar di gledian
    Data Registrazione
    Dec 2015
    Messaggi
    4
    Post Thanks / Like
    Ho trovato qualcosa qui:
    http://www.digikey.com/product-searc...words=Isd2110a
    Ma non sono in stock e l' ordine minimo è di 500pz circa. Il prezzo non è indicato, bisognerebbe contattarli. Purtroppo venduti singoli o a piccoli lotti non ne ho trovati, non so se faccia al caso tuo, ma almeno per informazione ho preferito segnalartelo.

    Inviato dal mio One utilizzando Tapatalk

  8. #7
    Yeah, bitch! Magnets! L'avatar di zeruel85
    Data Registrazione
    Sep 2014
    Località
    Treviso (TV)
    Messaggi
    491
    Post Thanks / Like
    Citazione Originariamente Scritto da gledian Visualizza Messaggio
    Ho trovato qualcosa qui:
    Interface - Voice Record and Playback | Integrated Circuits (ICs) | DigiKey
    Ma non sono in stock e l' ordine minimo è di 500pz circa. Il prezzo non è indicato, bisognerebbe contattarli. Purtroppo venduti singoli o a piccoli lotti non ne ho trovati, non so se faccia al caso tuo, ma almeno per informazione ho preferito segnalartelo.

    Inviato dal mio One utilizzando Tapatalk
    Grazie per il link, ma a questo punto conviene dissaldarli dalle mobo slim da rottamare. Comunque è un progetto non prioritario per ora, ho altre cose in ballo.
    gledian likes this.

  9. #8
    Senior Member L'avatar di marcus78
    Data Registrazione
    Sep 2014
    Messaggi
    102
    Post Thanks / Like
    zeru appena trovo un attimo te ne dissaldo uno .

  10. #9
    Yeah, bitch! Magnets! L'avatar di zeruel85
    Data Registrazione
    Sep 2014
    Località
    Treviso (TV)
    Messaggi
    491
    Post Thanks / Like
    Citazione Originariamente Scritto da marcus78 Visualizza Messaggio
    zeru appena trovo un attimo te ne dissaldo uno .
    Tranquillo. Sono talmente tanto incasinato con altre cose che me ne ero totalmente scordato di questo.

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •