Skip directly to content

Ajout fonction random/shuffle audio

11 posts / 0 new
Dernière contribution
hellboy
Portrait de hellboy
Ajout fonction random/shuffle audio

Le but de ce sujet est de compulser toutes les infos sur la création d'une fonction Random pour lire les fichiers d' un dossier.
La puce du HMB Movie Palace est une Realtek 1283
Beaucoup de boitiers basés sur cette puce n'ont pas  la fonction Randomize apparemment.

Par contre j'ai lu sur le forum http://www.mpcclub.com/forum/showthread.php?t=23529  que le Tvix 6600N aurait la fonction randomize.
Il faudrait voir si les sources sont dispo.
Ou bien utiliser unyaffs pour extraire les sources.

A creuser...

hellboy
Portrait de hellboy
Je travaille sous windows 7

Je travaille sous windows 7 habituellement.
Le SDK (software development Tools) fourni par RadioGears tourne sous Linux.
http://download.radiogears.co.kr/rg/i48/SDK/i48.SDK.zip

Donc hier soir j'ai installé Oracle Virtual BOx puis J'ai virtualisé. Ubuntu 10.10
J'ai lancé l'installation des soft comme décrit dans le topic du SDK  :

1. Firstly, install the toolchain and Utility
 1) toolchain
    #rpm -Uvh toolchain_mipsel-6.03-7.i586.rpm
 2) util
    #tar zxvf ActiveTcl8.5.6.0.289025-linux-ix86-threaded.tar.gz
    #cd ActiveTcl8.5.6.0.289025-linux-ix86-threaded
    #./install.sh

Plantage sur les deux installations.
ça commence mal.
Je continuerai ce soir.

J'ai découvert par harsard ce site allemand ou plusieurs personnes souhaitent créer un firmware alternatif au HMB movie palace.

Je viens de voir qu'il était possible d'installer le firmware

http://ellion-forum.kaus-it.de/

Le problème est que ej suis complètement hermétique à l'Allemand.
il y a une section anglais vide

sinon

une personne parle d'une possibilité dinstaller le firmware du xtreamer firmware emergency 2.0.1 sur le Ellion lab110 !!!
mais que ça ne marche plus avec le emergency 2.2 .

j'ai essayé le 2.2 mais pas le 2.0.1 je vais voir si c'est possible....
Très intéressant cette info.

zozodesbois
Portrait de zozodesbois
Random

Salut Hellboy,

J'ai ressorti mes vielles docs et j'ai trouvé quelques commandes pour faire du random sous linux, je vais voir ce que ça donne sur le HMB.

Je vais trouver du temps pour essayer le SDK.

Pour le Forum de ellion, je pense que tu peux poster sur leur forum Anglais, je suis persuadé que des Allemands parlant Anglais répondrons. Il faut tenter...

@+

zozodesbois
Portrait de zozodesbois
Random

Bon, je n'ai pas eu le temps d'aller jusqu'au bout, mais voici ce que j'ai trouvé...

Pour convertir le paquet en .deb et l'installer (à la place de la commande rpm) :

sudo alien -i toolchain_mipsel-6.03-7.i586.rpm
Ensuite il y a un espace en trop dans la commande d'export, voici ce qu'il faut taper:
export PATH=$PATH:/opt/ActiveTcl-8.5/bin

@+

hellboy
Portrait de hellboy
Merci pour els infos

Merci pour les infos Zozodesbois,

J'avais trouvé aussi l'erreur sur l'espace en trop dans :

export PATH=$PATH:/opt/ActiveTcl-8.5/bin

Hier, j'ai réussi à installer ActiveTcl et toolchain_mipsell.
ActiveTcl pemret à partir de script de créés des petits applicaitons graphiques.
Par contre je n'ai pas trouvé d'info pour l'instant sur toolchain_mipsell.
j'ai réussi l'installation de toolchain_mipsell sans erreur en rajoutant

rpm -Uvh --nodep toolchain_mipsel-6.03-7.i586.rpm

mais je ne pense pas que le package soit fonctionnel car pour les erreurs il manquait des lib.
Je vais désinstaller et réinstaller avec ta commande.
Ensuite sur l'image livré "image_file_avhdd_v2_101220", je n'ai pas trouvé de source à dispo.
je pense pas qu'il soit possible de faire des grosses modifs au vu du fichier read me first:

 - Image Utility
    AP Image, Kernel Image <-- Not editable
    IMS script, Server Daemons, rootfs, Font, DTV channel table, BG image <-- Editable

J'ai lancé un unyaffs :

/<chemin de unyaffs>/unyaffs ../yaffs2_1.img

Je n'ai rien trouvé non plus sur la manière d'implémenter des nouvelles fonctions.
Aujourd'hui, je suis limité par mes connaissances.
Je saurai créer très facilement des scripts TCL. Ce langage ne m'a pas l'air difficile. Je sais l'exécuter facilement sous linux.
Mais par contre, je ne sais pas comment l'intégrer à l'image.
Ce n'est pas ce que je veux dire. Je ne trouve pas de trace de fichier TCL dans l'image livrée. Je me demande sous qu'elle forme sont elles installés. Ellen doivent être compilés ? Comment alors les décompiler pour modifier les sources ?

SI tu as des infos zozodesbois ??

zozodesbois
Portrait de zozodesbois
Random

Je vais prendre un moment pour voir ça. Mais je pense que tu es parti sur du très très gros !...

hellboy
Portrait de hellboy
Hier soir j'ai essayé de

Hier soir j'ai essayé de faire des modifs en direct sur le boitier .
Une chose simple pour commencer : changer l'image de fond d'écran avec le log "Hyundai" ou "Ellion". Les photos de background sont en bmp.
Elle se trouve dans le dossier /usr/local/bin/Resources/bmp
Même avec des droits root on ne peut pas faire de modif dans ce dossier.
ça peut parait bizarre mais c'est normal car toute la racine "/" d'accès est déjà monté en read only. C'est un mount de "/dev/root/" on "/"
Donc impossible de faire unnmount car on perd la propre racine ou l'on est, je pense.
C'est dommage ça aurait pu permettre de faire des tests à la volée.
La deuxième solution est de montée le disque dans l'ordi en sata à chaque modif. mais ça n'est pas optimum.
Il est peut être possible désormais de lancer en telnet la commande de mise à jour de
firmware. Et de voir le résultat plus rapidement.

sinon dans ce sujet à traduire de l'allemand en français avec google j'ai toruvé dux trois pistes :
http://www.elliondigital.de/forum/printthread.php?tid=280
avec des liens vers :
bons sites Web comprennent http://minimodding.com/ . Dans la Galerie Fichier trouver une mise à jour de BusyBox avec quelques commandes de nouveaux tels que "top". D'autres sont des binaires prêt peut être trouvé à http://moviecube.free.fr/ également .

Ohttp://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages
Optware, avec ses dizaines de paquets est aussi une bonne source, car les paquets pour la course sur Ellion, sauf bien sûr ce que l'Ellion ne supporte pas la technologie du matériel.
(Voir aussi http://ipkg.nslu2-linux.org/feeds/optware/oleg / cross / stable / paquets ) se trouve également netio ici.

zozodesbois
Portrait de zozodesbois
Pour écrire dans /

Tiens regardes ici si tu veux pouvoir écrire sur /
http://geekyhmb.fr.cr/content/augmenter-le-filesystem-pour-alouer-de-la-place

hellboy
Portrait de hellboy
Merci ! je n'avais pas fait

Merci ! je n'avais pas fait gaffe à la dernière ligne !

zozodesbois
Portrait de zozodesbois
Pour écrire dans /

heu, la dernière ligne du Tuto ne suffira pas pour écrire sur /
Il faut au préalable allouer de la place en modifiant le fichier de config et re flasher le FW... enfin... suivre tout le Tuto quoi...

hellboy
Portrait de hellboy
oui j'avais bien compris mais

oui j'avais bien compris mais je n'avais pas fait le dernier mount.

Se connecter or register to post comments