et bien tant mieux… :)
Et tu peux être content, parce que sur un raspberry pi 2, avec 1 go de RAM, et un peu overclocké, ça tourne très bien du peu que j'ai vu (la version strippé suffit, en fait le binaire suffit + font.bmp + font.ttf) :
et le son semble bien passer, pas de latence ou de coupure, mais j'ai essayé seulement très peu de temps, je ne connais pas assez picoloop pour le pousser dans ses retranchements.
Sur l'autre raspberry pi (v1, b+, avec 512 mo de ram, celui que j'ai utilisé pour la compilation), c'était beaucoup plus lent, je n'avais pas le son (je l'ai lancé depuis vnc), mais rien que de modifier les paramètres était lent, et ce n'était pas lié à l'affichage déporté, et ça prenait 100% du CPU donc le son devait être sans doute mauvais.
Quelques réflexions supplémentaires :
- sur PC la touche ESC est loin des autres touches de modification (ctrl, alt), du coup c'est un peu fastidieux pour changer de paramètres. Un petit fichier de conf pour choisir ses touches serait top.
- avoir des touches supplémentaires de raccourci pour la version PC serait pratique également (pour aller directement dans le menu), mais ça s'éloignerait un peu de la philosophie de nanoloop.
- En parlant de nanoloop, tu m'as dit utiliser la version 2.7, c'est sur GBA ? Parce que la dernière sur gameboy c'est la 1.7 (différente version), par contre tes raccourcis de base semblent ne se caler ni sur l'une, ni sur l'autre :
B enter a note in a step, it works as a cut/paste
A + </>/^/v, edit the current step
- renommer la fenêtre du programme ("picoloop" au lieu de "fenêtre sans nom") serait mieux.
- dans le dossier de travail (dossier courant de picoloop), il y a un fichier audioout qui se crée, et qui grossit rapidement au fur et à mesure que picoloop fonctionne. Pourquoi pas, mais si je laisse le logiciel en plan pendant que je fais autre chose ailleurs, ça va vite saturer le disque (bon, pas tout de suite, mais au bout d'une ou deux heures….). Il y a une protection contre ça (genre au bout de 500 Mo ça réefface le début du fichier) ? Et comme j'utilise picoloop dans un dossier synchronisé entre diverses machines par owncloud, ça va vite poser problème. Mais comme je suis un petit futé, j'ai fait un
ln -s /tmp/audioout audioout avant, comme ça cela ira plutôt dans le dossier temporaire.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
Moi aussi j'ai besoin d'argent, comme tout le monde, je pense que je vais lancer une campagne de financement prochainement (la contrepartie c'est que vous pourrez continuer à lire mes commentaires amusants sur linuxfr)
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
j'ai modifié la 3ème ligne pour avoir :
CFLAGS=-O3 -Wall -I.. -DHAVE_GETTIMEOFDAY -D_LINUX_ALSA_ -D_LINUX_PULSE_
mais à la fin j'ai une erreur de compilation :
usr/bin/ld: debianrtaudio/RtAudio.o: référence au symbole non défini «pa_simple_write@@PULSE_0»
//usr/lib/x86_64-linux-gnu/libpulse-simple.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Je n'ai pas pulseaudio d'installé mais libpulse0 et libpulse-dev le sont. J'essayerai ce soir depuis un autre ordinateur…
D'autre part, à la première passe de compilation (quelque soit l'ordinateur), j'ai ce type d'erreur :
cc1plus: fatal error: opening output file debianrtaudio/Machine/Picosynth/PicosynthUserInterface.d: Aucun fichier ou dossier de ce type
compilation terminated.
mkdir -p debianrtaudio/Machine
make: *** Pas de règle pour fabriquer la cible « debianrtaudio/Machine/Picosynth/PicosynthUserInterface.d », nécessaire pour « all ». Arrêt.
make: *** Attente des tâches non terminées….
mkdir -p debianrtaudio/Machine/Picosynth
Ensuite, une fois les dossiers / fichiers générés, ça compile si j'essaye une nouvelle fois.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
Sinon, un émulateur android PSP devrait peut-être faire l'affaire pour l'avoir sur un appareil mobile (type téléphone ou tablette). À suivre…
j'ai testé avec l'émulateur (libre) ppsspp, ça fonctionne, mais le son n'est pas excellent, il y a parfois des coupures et des craquements (liés à l'émulation) :
Prochaine étape, essayer picoloop directement depuis la distribution linux installée sur mon téléphone… mais ça va être plus compliqué au niveau du clavier, qui prend trop de place.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
ok, merci des explications. Je me m'y connaît pas trop en programmation mais j'ai quelques notions.
il y a un requirement sur un g++ récent, que je trouve dommage…
ne t'inquiète pas, de toute façon j'ai vu ensuite que Raspian (la distribution debian du raspberry pi), permet d'installer g++ 4.7 et 4.8, ce que j'ai fait. Hier soir ça bloquait encore parce que j'avais fait un simple alias de g++ vers g++ 4.7, ça retourne bien g++ 4.7 dans le shell mais ça ne doit pas être pris en compte lors de la compilation depuis le script. En fait /usr/bin/g++ est un simple lien symbolique vers le binaire /usr/bin/g++-4.6 donc j'ai modifié le lien vers le binaire souhaité, et ai pu terminer la compilation ce matin (ça a été long, plus d'une heure, c'est un pi b+, sur un pi 2 avec plus de ram ça devrait aller mieux).
Je vais donc m'acheter un raspberry pour supporter cette plateforme.
bonne idée, c'est un appareil intéressant et bien utile…
Je vais essayer le binaire généré ce soir, histoire de voir et surtout d'entendre si c'est utilise ou pas depuis un raspberry pi.
En attendant, voici ma version compilée :
(je ne sais pas ce qui est forcément nécessaire, donc j'ai laissé tout en vrac depuis mon dossier de compilation)
Si vous préférez, j'ai retiré tous les sous-dossiers et "strippé" le binaire, ça réduit la taille, mais je ne sais pas s'il a besoin de ces dépendances ou pas :
il faut dans ton cas le remplacer par -D_LINUX_PULSE, et ça supportera le pluseaudio
et mettre les deux -DLINUX_ALSA_ D_LINUX_PULSE_ dans le Makefile.RtAudio, ça me permettra d'être certain qu'on peut activer plusieurs API.
j'essaye de ne pas utiliser pulseaudio, mais en tout cas sur un ordinateur avec pulseaudio d'installé ça faisait la même chose. Je vais essayer de mettre les 2 options. En tout cas même sans pulseaudio, il est possible d'avoir plusieurs logiciels qui font de l'audio en même temps en général.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
C'est libre, ça utilise le code OPL3 de dosbox, mais du coup c'est débarrassé de toute ce qui est autours donc ça sera peut-être plus simple à interpréter.
Sinon si tu arrives à le réutiliser, VOPM est également une synthèse FM à 4 opérateurs, c'est l'émulation d'une puce (YM2151) antérieure à OPL3 mais les sons sont assez similaires.
Je ne sais pas par contre si beaucoup de musique l'utilise,
Beaucoup de musiques adlib de vieux jeux DOS en tout cas, et j'ai l'impression qu'il y a encore beaucoup de fanatiques de ces sons FM encore maintenant.
Question, pourquoi le binaire au final (lorsque ça compile, sur x86_64 par exemple) s'appelle PatternPlayer_debian_Rtaudio et non pas picoloop ?
et je n'arrive à le lancer que si je n'ai aucun autre logiciel qui utilise l'audio en même temps (je dois quitter mon navigateur par exemple), ça me dit sinon :
terminate called after throwing an instance of 'RtError'
what(): RtApiAlsa::probeDeviceOpen: pcm device (hw:1,0) won't open for output.
Abandon
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
Si j’ai bien compris, le code OPL (que j’utilise dans picoloop et qui vient à l’origine de la team dosbox )
Je ne suis pas un expert, mais tu peux jeter un oeil sur le tracker Adlib Tracker II (libre) http://adlibtracker.net/ qui gère la puce OPL3. Par contre pour avoir 4 opérateurs ça utilise 2 instruments avec 2 opérateurs, je ne sais pas si c'est une pratique courante, une limitation du tracker ou de la puce.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
Pour bien profiter de picoloop, je pense qu'il faudra lire le manuel de nanoloop, parce que le readme n'est pas suffisant si on souhaite s'en sortir dans les combinaisons de commandes. Par exemple j'ai perdu mon premier essai (rien de grave hein) parce que je pensais que la sauvegarde serait plus intuitive, mais j'ai chargé un slot vide au lieu de sauvegarder (boutton B+bas)
En tout cas les sons sont intéressants, et je suis impatient de regarder du côté de la synthèse OPL et de produire mon premier morceau avec PicoLoop…
J'espère qu'il sera aisé à compiler sur debian arm et que picoloop aura ainsi sa place à côté de pico-8 sur le PocketCHIP ;)
Sinon, un émulateur android PSP devrait peut-être faire l'affaire pour l'avoir sur un appareil mobile (type téléphone ou tablette). À suivre…
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
bof, peste, choléras… au moins android a un noyau type Unix et plus d'appli open source que windows phone ou iphone…
on doit se taper des heures à désactiver toute la merde dedans
Tout au plus quelques clics pour désactiver la dizaine d'applications fournie en trop.
ensuite je n'ai toujours pas assez confiance
Ça, je peux comprendre, et c'est sans doute à juste titre.
tu sais jamais où tes données vont se retrouver.
À partir du moment où tu mets une carte SIM dans un téléphone, un certain nombre d'acteurs (opérateur téléphonique, gouvernement etc) peuvent avoir accès à des données confidentielles, tout comme avec ton abonnement internet d'ailleurs.
Tu peux d'ailleurs installer une distribution classique à l'intérieur d'android, et par exemple utiliser ta boîte email avec thunderbird si tu préfères. Ça sera moins pratique, mais la liberté n'a pas de prix n'est-ce pas ?
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
Vous vous demandez vraiment pourquoi ce truc n'est pas plus utilisé ?
J'imagine que f-droid n'est pas pour le M. Michu de base, mais pour le geek averti. J'utilise f-droid et j'apprécie de pouvoir y trouver des applications pas trop terreuses (a priori sans (trop de) pubs, violations de vie privée etc), mais je suis d'accord avec toi, il manque pas mal de choses pour le rendre plus attractifs, notamment des copies d'écran, des notes utilisateurs.
« cette application est pas bien fuyez pauvres fous ! »
oui, et d'ailleurs ça contredit le fait que c'est plutôt pour les geeks avertis. Une simple note sur le fait que c'est lié à un service privateur, sans jugement de valeur, serait plus constructif. Là ça fait un peu freetard en mode Stallman.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
J'aurais pu être intéressé mais je ne suis pas sur Toulouse, je n'ai plus de PC avec port ISA, et j'ai retrouvé une carte PCI avec une puce OPL3 donc je peux l'utiliser.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
et aussi parce que dans une debian de base ce n'est pas un kernel real time qui est installé, donc ça a un certain sens d'avoir une distribution dédiée à la musique…
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
Si le but est la recherche de la difficulté sous contrainte
oui, sans doute.
La palette et résolution unique apportent aussi une certaine cohérence aux jeux (ça peut être également des démos), comme au bon vieux temps du sinclair spectrum ou c64.
Pourquoi ne pas faire des jeux rétros avec des technos portables et plus agréables à utiliser (html5, C++/SDL, java…
quelqu'un qui apprécie la simplicité de Lua trouvera sans doute que c'est plus agréable de coder en lua qu'en c++ ou java. La console (virtuelle) en elle-même est un IDE qui propose de créer graphismes, sons, musiques, maps depuis un même environnement (de manière graphique), c'est plus simple d'accès que du SDL où il faut tout coder soi-même.
Il y a aussi des implémentations libres (mais partielles) du système, en C et löve2d :
pour archlinux c'est un peu différent, AUR ce sont les paquets (sources) gérés par les utilisateurs, un peu comme les PPA, ce ne sont pas des paquets officiels, et en plus c'est à compiler (mais c'est très pratique, tout est automatisé), mais pour un logiciel java ça va juste récupérer le .jar au bon endroit et l'intégrer dans la distribution (rajoute le .desktop qui va bien)
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
c'est toujours utile, mais sinon tu peux graver un dvd.
on m'a sorti des noms d'opérations et de logiciels bizarres à ce sujet
ce n'est pas bien compliqué à utiliser
Ok ça s'affine. Quelle différence réelle entre ces linux ?
différence de philosophie, de logiciels disponibles (par exemple fedora va il me semble dissuader d'utiliser des logiciels propriétaires genre le plugin flash donc ça sera peut-être plus compliqué à installer). Les formats de paquets sont différents. Un peu comme entre 2 téléphones android avec les surcouches constructeurs.
Et là pas besoin de clef usb, je peux faire ça comme ça, tout de suite ? Je
télécharge une distrib' linux et zou ?
oui
Et finalement, pourquoi ne pas travailler directement avec cette virtualbox, plutôt que de partitionner le disque dur ?
parce que ça sera un peu plus lent, un peu moins réactif, mais c'est bien pour débuter ou à l'inverse utiliser windows depuis linux
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
ok, par contre mes raspberry pi sont également fabriqués en UK, sans doute que ce n'est pas la même usine. Je trouve très bien qu'ils fabriquent ça en Europe (certains Arduino sont fabriqués en Italie), mais ils auraient pu prévoir que ça allait bien se vendre et prévoir en conséquence. Ou gérer ça d'une autre manière (par exemple produire dans l'usine au royaume unis + dans la nouvelle usine maison), là ça ne fait pas très sérieux de vendre ça au compte-goutte.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
En gros on en a parlé partout sauf sur linuxfr /°\
Bon, je n'ai certes pas voulu paraître condescendant dans cette formulation que tu trouves abjecte et méprisante (du coup je me rattrape dans ce commentaire), c'était plutôt pour dire « désolé de défoncer les portes ouvertes, on en a beaucoup parlé dans les journaux mais je voulais en rajouter une couche ».
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
oui, faut pas le prendre mal, j'aime bien les Raspberry pi, par contre la version 2 semble plus équilibrée pour mon usage, et effectivement, je l'utilise également pour du retrogaming (avec happi game center, qui a des shaders / effets scanline assez sympa par rapport à d'autres que j'ai pu tester).
Dans l'état actuel, le pi3 est sans doute bien pour un petit serveur web ou multimedia, si ça a besoin de plus de puissance ponctuellement ça pourra passer.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
quitte à en acheter 2, avec les frais de port je pense que ça te reviendra au même prix qu'un Raspberry pi, mais peut-être avec plus de puissance vu qu'il y aura 2 processeurs équivalents, répartis sur 2 machines, avec autant de mémoire par contre. Pour cet usage je prendrais peut-être quand même un raspberry pi.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Compte administrateur ?
Posté par zurvan . En réponse à la dépêche Nouvelle compilation de logiciels libres pour Windows 64 bits. Évalué à -1.
On peut faire ça :
./configure --prefix=/home/zurvan/programme
make
make install (ou checkinstall)
de rien
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Quelques réflexions
Posté par zurvan . En réponse à la dépêche Picoloop un séquenceur musical. Évalué à 2.
et bien tant mieux… :)
Et tu peux être content, parce que sur un raspberry pi 2, avec 1 go de RAM, et un peu overclocké, ça tourne très bien du peu que j'ai vu (la version strippé suffit, en fait le binaire suffit + font.bmp + font.ttf) :
https://lut.im/DQ0LBa5bTe/YWEGGiAmIjs1WpWo.jpg
et le son semble bien passer, pas de latence ou de coupure, mais j'ai essayé seulement très peu de temps, je ne connais pas assez picoloop pour le pousser dans ses retranchements.
Sur l'autre raspberry pi (v1, b+, avec 512 mo de ram, celui que j'ai utilisé pour la compilation), c'était beaucoup plus lent, je n'avais pas le son (je l'ai lancé depuis vnc), mais rien que de modifier les paramètres était lent, et ce n'était pas lié à l'affichage déporté, et ça prenait 100% du CPU donc le son devait être sans doute mauvais.
Quelques réflexions supplémentaires :
- sur PC la touche ESC est loin des autres touches de modification (ctrl, alt), du coup c'est un peu fastidieux pour changer de paramètres. Un petit fichier de conf pour choisir ses touches serait top.
- avoir des touches supplémentaires de raccourci pour la version PC serait pratique également (pour aller directement dans le menu), mais ça s'éloignerait un peu de la philosophie de nanoloop.
- En parlant de nanoloop, tu m'as dit utiliser la version 2.7, c'est sur GBA ? Parce que la dernière sur gameboy c'est la 1.7 (différente version), par contre tes raccourcis de base semblent ne se caler ni sur l'une, ni sur l'autre :
http://www.nanoloop.com/two/nanoloop27.html
A cut / paste note
B + ▲/▼/◀/► edit note
- renommer la fenêtre du programme ("picoloop" au lieu de "fenêtre sans nom") serait mieux.
- dans le dossier de travail (dossier courant de picoloop), il y a un fichier audioout qui se crée, et qui grossit rapidement au fur et à mesure que picoloop fonctionne. Pourquoi pas, mais si je laisse le logiciel en plan pendant que je fais autre chose ailleurs, ça va vite saturer le disque (bon, pas tout de suite, mais au bout d'une ou deux heures….). Il y a une protection contre ça (genre au bout de 500 Mo ça réefface le début du fichier) ? Et comme j'utilise picoloop dans un dossier synchronisé entre diverses machines par owncloud, ça va vite poser problème. Mais comme je suis un petit futé, j'ai fait un
avant, comme ça cela ira plutôt dans le dossier temporaire.ln -s /tmp/audioout audioout
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: aidons les (si on peut)
Posté par zurvan . En réponse au journal Plonkileaks ou l'humour au pays du secret bancaires. Évalué à 10.
Moi aussi j'ai besoin d'argent, comme tout le monde, je pense que je vais lancer une campagne de financement prochainement (la contrepartie c'est que vous pourrez continuer à lire mes commentaires amusants sur linuxfr)
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
# livecd / usb
Posté par zurvan . En réponse au message ASUS TP300LA Intel Core i3-5010U (TP300LA-C4234H-BE). Évalué à 3.
Elementary os propose un live cd, si tu as déjà ce PC chez toi tu peux tester le système sans rien installer dessus, ainsi tu verras si tout est correctement géré :
https://www.elementary.io/docs/installation#creating-an-installation-medium
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Quelques réflexions
Posté par zurvan . En réponse à la dépêche Picoloop un séquenceur musical. Évalué à 3.
dans Makefile.RtAudio_debian
j'ai modifié la 3ème ligne pour avoir :
CFLAGS=-O3 -Wall -I.. -DHAVE_GETTIMEOFDAY -D_LINUX_ALSA_ -D_LINUX_PULSE_
mais à la fin j'ai une erreur de compilation :
Je n'ai pas pulseaudio d'installé mais libpulse0 et libpulse-dev le sont. J'essayerai ce soir depuis un autre ordinateur…
D'autre part, à la première passe de compilation (quelque soit l'ordinateur), j'ai ce type d'erreur :
Ensuite, une fois les dossiers / fichiers générés, ça compile si j'essaye une nouvelle fois.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Quelques réflexions
Posté par zurvan . En réponse à la dépêche Picoloop un séquenceur musical. Évalué à 3.
j'ai testé avec l'émulateur (libre) ppsspp, ça fonctionne, mais le son n'est pas excellent, il y a parfois des coupures et des craquements (liés à l'émulation) :
https://lut.im/RWnj8RX2TN/B2cbCu1UxjOBJuN4.png
Prochaine étape, essayer picoloop directement depuis la distribution linux installée sur mon téléphone… mais ça va être plus compliqué au niveau du clavier, qui prend trop de place.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Quelques réflexions
Posté par zurvan . En réponse à la dépêche Picoloop un séquenceur musical. Évalué à 3.
ok, merci des explications. Je me m'y connaît pas trop en programmation mais j'ai quelques notions.
ne t'inquiète pas, de toute façon j'ai vu ensuite que Raspian (la distribution debian du raspberry pi), permet d'installer g++ 4.7 et 4.8, ce que j'ai fait. Hier soir ça bloquait encore parce que j'avais fait un simple alias de g++ vers g++ 4.7, ça retourne bien g++ 4.7 dans le shell mais ça ne doit pas être pris en compte lors de la compilation depuis le script. En fait /usr/bin/g++ est un simple lien symbolique vers le binaire /usr/bin/g++-4.6 donc j'ai modifié le lien vers le binaire souhaité, et ai pu terminer la compilation ce matin (ça a été long, plus d'une heure, c'est un pi b+, sur un pi 2 avec plus de ram ça devrait aller mieux).
bonne idée, c'est un appareil intéressant et bien utile…
Je vais essayer le binaire généré ce soir, histoire de voir et surtout d'entendre si c'est utilise ou pas depuis un raspberry pi.
En attendant, voici ma version compilée :
(je ne sais pas ce qui est forcément nécessaire, donc j'ai laissé tout en vrac depuis mon dossier de compilation)
http://dl.free.fr/o2pej5YUS (35 Mo)
Si vous préférez, j'ai retiré tous les sous-dossiers et "strippé" le binaire, ça réduit la taille, mais je ne sais pas s'il a besoin de ces dépendances ou pas :
http://dl.free.fr/jcLTuTY5z (5 mo)
j'essaye de ne pas utiliser pulseaudio, mais en tout cas sur un ordinateur avec pulseaudio d'installé ça faisait la même chose. Je vais essayer de mettre les 2 options. En tout cas même sans pulseaudio, il est possible d'avoir plusieurs logiciels qui font de l'audio en même temps en général.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Quelques réflexions
Posté par zurvan . En réponse à la dépêche Picoloop un séquenceur musical. Évalué à 5.
Tu peux regarder également http://bisqwit.iki.fi/source/adlmidi.html c'est un player midi avec un rendu OPL3.
C'est libre, ça utilise le code OPL3 de dosbox, mais du coup c'est débarrassé de toute ce qui est autours donc ça sera peut-être plus simple à interpréter.
Sinon si tu arrives à le réutiliser, VOPM est également une synthèse FM à 4 opérateurs, c'est l'émulation d'une puce (YM2151) antérieure à OPL3 mais les sons sont assez similaires.
Beaucoup de musiques adlib de vieux jeux DOS en tout cas, et j'ai l'impression qu'il y a encore beaucoup de fanatiques de ces sons FM encore maintenant.
https://soundcloud.com/search?q=opl3
https://soundcloud.com/search?q=opl2
https://soundcloud.com/search?q=ym2151
https://soundcloud.com/search?q=ym2612 (puce de la megadrive)
Et des appareils électroniques étonnants destinés à la reproduction des sons depuis les puces d'origines : http://gimic.jp/index.php?Getting%20Started%20with%20G.I.M.I.C
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Quelques réflexions
Posté par zurvan . En réponse à la dépêche Picoloop un séquenceur musical. Évalué à 4. Dernière modification le 12 mai 2016 à 00:03.
sur mon raspberry pi (512 Mo de ram), j'ai ça comme erreur :
et pas de binaire.
(edit) : g++ --version
g++ (Debian 4.6.3-14+rpi1) 4.6.3
je lis ici que ça devrait passer avec g++ 4.7 :
http://stackoverflow.com/questions/14674597/cc1plus-error-unrecognized-command-line-option-std-c11-with-g
Question, pourquoi le binaire au final (lorsque ça compile, sur x86_64 par exemple) s'appelle PatternPlayer_debian_Rtaudio et non pas picoloop ?
et je n'arrive à le lancer que si je n'ai aucun autre logiciel qui utilise l'audio en même temps (je dois quitter mon navigateur par exemple), ça me dit sinon :
terminate called after throwing an instance of 'RtError'
what(): RtApiAlsa::probeDeviceOpen: pcm device (hw:1,0) won't open for output.
Abandon
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Quelques réflexions
Posté par zurvan . En réponse à la dépêche Picoloop un séquenceur musical. Évalué à 5.
Je ne suis pas un expert, mais tu peux jeter un oeil sur le tracker Adlib Tracker II (libre) http://adlibtracker.net/ qui gère la puce OPL3. Par contre pour avoir 4 opérateurs ça utilise 2 instruments avec 2 opérateurs, je ne sais pas si c'est une pratique courante, une limitation du tracker ou de la puce.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: coquille
Posté par zurvan . En réponse à la dépêche Picoloop un séquenceur musical. Évalué à 5.
à corriger également, les 3 "Exemple de production mu*sc*iale"
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
# Quelques réflexions
Posté par zurvan . En réponse à la dépêche Picoloop un séquenceur musical. Évalué à 5.
Tout d'abord, bravo pour ce projet !
J'avais déjà entendu parler de nanoloop, mais je ne l'ai jamais utilisé jusqu'à présent, même si j'essaye de tester tous les trackers existants. Sur Gameboy, j'utilise LSDJ, qui a d'ailleurs inspiré LittleGPTracker.
Pour bien profiter de picoloop, je pense qu'il faudra lire le manuel de nanoloop, parce que le readme n'est pas suffisant si on souhaite s'en sortir dans les combinaisons de commandes. Par exemple j'ai perdu mon premier essai (rien de grave hein) parce que je pensais que la sauvegarde serait plus intuitive, mais j'ai chargé un slot vide au lieu de sauvegarder (boutton B+bas)
En tout cas les sons sont intéressants, et je suis impatient de regarder du côté de la synthèse OPL et de produire mon premier morceau avec PicoLoop…
J'espère qu'il sera aisé à compiler sur debian arm et que picoloop aura ainsi sa place à côté de pico-8 sur le PocketCHIP ;)
Sinon, un émulateur android PSP devrait peut-être faire l'affaire pour l'avoir sur un appareil mobile (type téléphone ou tablette). À suivre…
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Forcer un autre navigateur
Posté par zurvan . En réponse au journal Android: position dominante et navigateurs alternatifs. Évalué à 3.
Mauvais android, changer android…
bof, peste, choléras… au moins android a un noyau type Unix et plus d'appli open source que windows phone ou iphone…
Tout au plus quelques clics pour désactiver la dizaine d'applications fournie en trop.
Ça, je peux comprendre, et c'est sans doute à juste titre.
À partir du moment où tu mets une carte SIM dans un téléphone, un certain nombre d'acteurs (opérateur téléphonique, gouvernement etc) peuvent avoir accès à des données confidentielles, tout comme avec ton abonnement internet d'ailleurs.
Tu peux d'ailleurs installer une distribution classique à l'intérieur d'android, et par exemple utiliser ta boîte email avec thunderbird si tu préfères. Ça sera moins pratique, mais la liberté n'a pas de prix n'est-ce pas ?
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Forcer un autre navigateur
Posté par zurvan . En réponse au journal Android: position dominante et navigateurs alternatifs. Évalué à 2.
quand j'ai un nouvel appareil android, c'est également ce que je fais, ainsi qu'à la plupart des autres appli google, book, journaux, now, gmail etc
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Autres OS
Posté par zurvan . En réponse au journal Android: position dominante et navigateurs alternatifs. Évalué à 3.
J'imagine que f-droid n'est pas pour le M. Michu de base, mais pour le geek averti. J'utilise f-droid et j'apprécie de pouvoir y trouver des applications pas trop terreuses (a priori sans (trop de) pubs, violations de vie privée etc), mais je suis d'accord avec toi, il manque pas mal de choses pour le rendre plus attractifs, notamment des copies d'écran, des notes utilisateurs.
oui, et d'ailleurs ça contredit le fait que c'est plutôt pour les geeks avertis. Une simple note sur le fait que c'est lié à un service privateur, sans jugement de valeur, serait plus constructif. Là ça fait un peu freetard en mode Stallman.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
# carte son
Posté par zurvan . En réponse au journal Brocante. Évalué à 4.
Avec une carte son de type OPL3, on peut avoir ce genre de musique (adlib) :
https://www.youtube.com/watch?v=ANvNQLbccf8&list=PLDE06DE88BB135F33
et si vous vous sentez créatif, il y a Adlib Tracker 2 : https://www.youtube.com/watch?v=meGu4RkiWT8
Pensez-y ;)
J'aurais pu être intéressé mais je ne suis pas sur Toulouse, je n'ai plus de PC avec port ISA, et j'ai retrouvé une carte PCI avec une puce OPL3 donc je peux l'utiliser.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: perte de temps
Posté par zurvan . En réponse à la dépêche LibraZiK 1.2 : Premier pas (20160429). Évalué à 4.
et aussi parce que dans une debian de base ce n'est pas un kernel real time qui est installé, donc ça a un certain sens d'avoir une distribution dédiée à la musique…
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Trop moche pour être joué?
Posté par zurvan . En réponse au journal C.H.I.P. + Pico-8. Évalué à 3.
oui, sans doute.
La palette et résolution unique apportent aussi une certaine cohérence aux jeux (ça peut être également des démos), comme au bon vieux temps du sinclair spectrum ou c64.
quelqu'un qui apprécie la simplicité de Lua trouvera sans doute que c'est plus agréable de coder en lua qu'en c++ ou java. La console (virtuelle) en elle-même est un IDE qui propose de créer graphismes, sons, musiques, maps depuis un même environnement (de manière graphique), c'est plus simple d'accès que du SDL où il faut tout coder soi-même.
Il y a aussi des implémentations libres (mais partielles) du système, en C et löve2d :
https://github.com/ftsf/picolove
https://codewalr.us/index.php?topic=1142.0
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Nearline
Posté par zurvan . En réponse au journal Du stockage en ligne (encore). Évalué à 5.
Oui mais c'est par mois, donc au bout de quelques mois ils font du bénéfice.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: ArchLinux
Posté par zurvan . En réponse à la dépêche Ancestris est disponible pour Haiku. Évalué à 5. Dernière modification le 04 mai 2016 à 18:11.
pour archlinux c'est un peu différent, AUR ce sont les paquets (sources) gérés par les utilisateurs, un peu comme les PPA, ce ne sont pas des paquets officiels, et en plus c'est à compiler (mais c'est très pratique, tout est automatisé), mais pour un logiciel java ça va juste récupérer le .jar au bon endroit et l'intégrer dans la distribution (rajoute le .desktop qui va bien)
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: pourquoi payer ?
Posté par zurvan . En réponse au message Allez c'est parti : choix d'une distribution linux. Évalué à 3.
c'est toujours utile, mais sinon tu peux graver un dvd.
ce n'est pas bien compliqué à utiliser
différence de philosophie, de logiciels disponibles (par exemple fedora va il me semble dissuader d'utiliser des logiciels propriétaires genre le plugin flash donc ça sera peut-être plus compliqué à installer). Les formats de paquets sont différents. Un peu comme entre 2 téléphones android avec les surcouches constructeurs.
oui
parce que ça sera un peu plus lent, un peu moins réactif, mais c'est bien pour débuter ou à l'inverse utiliser windows depuis linux
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Raspi Zero
Posté par zurvan . En réponse au journal C.H.I.P. + Pico-8. Évalué à -4.
ok, par contre mes raspberry pi sont également fabriqués en UK, sans doute que ce n'est pas la même usine. Je trouve très bien qu'ils fabriquent ça en Europe (certains Arduino sont fabriqués en Italie), mais ils auraient pu prévoir que ça allait bien se vendre et prévoir en conséquence. Ou gérer ça d'une autre manière (par exemple produire dans l'usine au royaume unis + dans la nouvelle usine maison), là ça ne fait pas très sérieux de vendre ça au compte-goutte.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Une forme de mépris que je n'aime pas :
Posté par zurvan . En réponse au journal C.H.I.P. + Pico-8. Évalué à -3.
mais mon pauvre cro mignon, étais-tu dans ta grotte pendant ce temps ou quoi ? Même moi qui déserte les zéro zociaux j'avais entendu parler du C.H.I.P., ne serait-ce que sur linuxfr… recherche… ha ben non, j'étais persuadé d'en avoir entendu parler ici aussi, mea culpa…
N'empêche :
https://duckduckgo.com/?t=lm&q=chip+ordinateur+9%24
https://encrypted.google.com/search?hl=fr&q=chip+ordinateur+9%24
En gros on en a parlé partout sauf sur linuxfr /°\
Bon, je n'ai certes pas voulu paraître condescendant dans cette formulation que tu trouves abjecte et méprisante (du coup je me rattrape dans ce commentaire), c'était plutôt pour dire « désolé de défoncer les portes ouvertes, on en a beaucoup parlé dans les journaux mais je voulais en rajouter une couche ».
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Pi 3
Posté par zurvan . En réponse au journal C.H.I.P. + Pico-8. Évalué à 2.
oui, faut pas le prendre mal, j'aime bien les Raspberry pi, par contre la version 2 semble plus équilibrée pour mon usage, et effectivement, je l'utilise également pour du retrogaming (avec happi game center, qui a des shaders / effets scanline assez sympa par rapport à d'autres que j'ai pu tester).
Dans l'état actuel, le pi3 est sans doute bien pour un petit serveur web ou multimedia, si ça a besoin de plus de puissance ponctuellement ça pourra passer.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Cool
Posté par zurvan . En réponse au journal C.H.I.P. + Pico-8. Évalué à 2.
quitte à en acheter 2, avec les frais de port je pense que ça te reviendra au même prix qu'un Raspberry pi, mais peut-être avec plus de puissance vu qu'il y aura 2 processeurs équivalents, répartis sur 2 machines, avec autant de mémoire par contre. Pour cet usage je prendrais peut-être quand même un raspberry pi.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher