Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

7 - Développer/traduire/documenter/annoncer une application

Dernier post

Homescape

moncopainalain utilisateur non connecté
Salut tous, j'ai profité du confinement pour écrire une application Android+Mac+Linux (pas Windows) avec l'aide de mon pote Ant1, l'idée c'est d'enregistrer les sons de la maison pour faire de l’électro (ou de la musique contemporaine, c'est selon ta culture) avec...
https://github.com/MetaluNetProjects/Homescape
vous pouvez l’installer sur un pure data (avec quelques librairies à installer en + depuis pd deken)
ou sur android en téléchargeant l'apk (mais c'est pas à jour, à moins d'installer ADB et de lancer le script fourni...
N’hésitez pas à partager à vos potes, c'est rigolo!
N’hésitez pas non-plus à me recontacter si vous galèrez
Al1

sibfactory utilisateur non connecté
Sympa :-)

Tu peux détailler l'installation sur Android ?

Tu es en lien avec le Lieu Multiple (lieu que j'adore, comme Poitiers d'ailleurs :-) )

farvardin utilisateur non connecté
marrante comme idée :-)

@sibfactory tu vas dans le dossier APK dans les sources sur github et tu installes l'apk depuis ça

moncopainalain utilisateur non connecté
Hello tous,

Pour un android, il faut effectivement installer l'apk qui est sur le github, et le mieux, c'est qu'après avoir cloné tout le projet sur votre disque dur, vous pouvez lancer le script syncPatchesToDevice.sh qui mettra à jour l'apk du github (qui est plutôt vieux) pour avoir la dernière version, pour ce faire vous devrez installer ADB pour causer à l'android, puis configurer votre android en développeur, et activer le débogage usb, apres yapuka le brancher sur votre ordi, lancer le script en console, accepter les autorisations etc, et hop... vous aurez un Homescape tout neuf !

Pour le hacker, ou regarder comment ça marche à l’intérieur, ou l'utiliser à la souris avec votre bonne carte son et votre bon micro pour faire des sons délires, ou même si vous avez envie pour nous aider à améliorer le modèle, le mieux c'est de le lancer avec pure data (un pd récent, c'est mieux).

Depuis pd il faut ouvrir : 0EditMaster.pd
mais pour que ça marche, il faut aller dans Aide/installer_des_objets_supplémentaires , taper le nom des librairies qui manquent, et les installer une à une (il faut évidement avoir du reseau...)

il faut donc installer les librairies suivantes : zexy, creb moonlib iemlib, cyclone, maxlib, abl_link~, et pof . (on les voit dans les "declare" dans 0EditMaster.pd)

Et normalement, quand on relance tout le bouzin, vous devriez entendre ma voix suave vous dire : "Bienvenue sur Homescape" !
Si ya plein d'erreurs sur la console dans le genre couldn't create trucbidule, c'est qu'il manque une librairie...

Ça serai vraiment trop cool que l'un de vous réussisse à l'installer, on aimerai avoir des retours! et puis c'est une appli plutôt marrante, à la quelle on peut même jouer avec des enfants, ou des vieux !

Je prépare des petits courriers mode d'emploie pour bientôt...

Et sinon, oui je travaille pour le lieu multiple à Poitiers, et on a développé cette appli spécial confinement, pour faire de la musique avec des sons qu'on trouve dans sa maison, ça fait de la musique électro-acoustique de proximité...

Il faut dire que nos activités ont stoppé brutalement avec cette saloperie de covid, et on a recentré nos activités sur la création audio et la création d'une webradio basée sur des podcasts, et c'est aussi dans ce but que cette appli est en création, car a terme elle permettra d'enregistrer ses propres créations et de les uploader sur notre serveur, pour que tout le monde les réécoute . On peut déjà enregistrer ses propres sets de 10 sons, et en charger d'autres

Mais ça peut faire aussi de l'electro, On peut en jouer plusieurs en même temps, car ils se synchronisent ensemble sur le wifi avec abl_link~ ça se synchronise bien aussi avec ninjajam (android ou ios) ou avec live ableton, ou un patch pd qui va bien...

moncopainalain utilisateur non connecté
À l'ouverture, on arrive sur la page de jeu, c'est une console de mixage (avec des faders en haricot)
pour muter (couper), et démuter (ouvrir) les tranches (sons), il suffit d'appuyer sur les haricots d'une manière brève et sans bouger, quand on bouge et qu'on laisse appuyé en même temps, ça monte et ça baisse le fader de volume du son.

Pour jouer d'un instrument, il faut appuyer sur les petits logos de la barre du bas, il y en a 10.

Sur chaque instruments, il y a une interface pour enregistrer le son qui fournit la matière sonore à l'instrument :

Avec le vumètre on voit le niveau du micro, on peut régler le seuil de déclenchement automatique de l'enregistrement avec la petite aiguille verte./
Le bouton record permet d'écouter le son chargé dans l’instrument.
Le bouton rec lance l'enregistrement en 2 temps :
En 1er on entend la voix du personnage que l'on a choisi (pour l'instant, il n'y a que moi) et qui vous demande de faire du son avec un objet spécifique, et d'une manière particulière.
En 2iem on voit le bouton rec clignoter, ce qui veut dire que l'enregistrement commencera dés que le seuil (réglé avec la petite aiguille verte) sera franchi.
Au bout d'1 seconde se silence, l'enregistrement s’arrête tout seul et on peut l'écouter en appuyant sur play.


La machine à laver, découpeur automatique rythmique palindromique :
Avec le bouton de programmation de cette machine à laver, on change le type de séquence, on joue sur les effets etc...
Le bouton essorage détermine la vitesse sur 5 positions.
Le bouton option détermine l'attaque des fragments
Le bouton rinçage plus change les fragments pour créer de nouveau rythmes
Le bouton Départ différé multiplie les tempos par 3 , 6 , ou 9 pour faire du ternaire.
Le bouton Départ/Pause pour muter ou démuter, comme le haricot.

Le plateau de couverts, delay alternate à feedback infini :
On appui et reste appuyé sur chaque type de couverts pour alimenter en différents événements rythmique la boucle du delay alternate qui répète les événements à l'endroit, puis à l'envers alternativement.
Les cuillères, très lent et grave.
Les fourchettes, lent et medium.
Les couteaux, rapide et aigus.
Les petites cuillères très rapide et très aigus.
Le minuteur pour régler one_shot/alterne, effets, taille de la boucle etc... (plein de trucs qui me restent à faire en grande partie)
Le bouton on/off comme d'hab.
le bouton blanc reset pour effacer et recommencer une nouvelle boucle.

Le micro-onde découpeur automatique rythmique palindromique méchant:
Avec le bouton watt de ce micro-onde, on change le type de séquence, on joue sur les effets etc...
Le bouton min change la fréquence d'un grosse disto en band-pass.
Le bouton ttaw change le pitch des fragments.
Le bouton nim change l’attaque des fragments.
le bouton vitesse à 5 leds multiplie la vitesse.
Et le bouton on/off.

Le bidon, Track-pad mélodique auto-tuné :
Quand on appui, qu'on laisse appuyé (ou cliqué avec sa souris si on est sur un ordi) et que l'on glisse de haut en bas et de droite à gauche, on voit un petit bidon sous son doigt, et on va créer en dessinant une mélodie, haut/bas = hauteur de la note, et droite/gauche = vitesse des notes.
Les mouvements sont enregistrés et peuvent tourner en boucle si on démute, permettant ainsi de créer facilement des petites mélodies.
Le bouton blanc reset pour effacer son mouvement (et sa mélodie par la même occasion).
Le bouton on/off comme d'hab.
Et le bouton justesse qui permet de s'accorder à l'accord harmonique préprogrammé.

La grille de four, time-stretcheur granulaire à dispersion temporelle aléatoire :
Quand on appui, qu'on laisse appuyé (ou cliqué avec sa souris si on est sur un ordi) et que l'on glisse de haut en bas et de droite à gauche, on voit une petite cuillère en bois sous son doigt, et on va jouer en dessinant le déroulé du son enregistré, haut/bas = dispersion des granules de son, et droite/gauche = position temporel du son enregistré.
Les mouvements sont enregistrés et peuvent tourner en boucle si on démute, permettant ainsi de créer facilement des petites séquences.
Le bouton blanc reset pour effacer son mouvement (et sa séquences par la même occasion).
Le bouton on/off comme d'hab.
Et le bouton programmation qui permet de changer le type de stretch et d'effets.

Le baignoire, Track-pad de basse mélodique auto-tuné :
Quand on appui, qu'on laisse appuyé (ou cliqué avec sa souris si on est sur un ordi) et que l'on glisse de haut en bas et de droite à gauche, on voit un petit débouche-chiotte sous son doigt, et on va créer en dessinant une mélodie, haut/bas = hauteur de la note, et droite/gauche = vitesse des notes.
Les mouvements sont enregistrés et peuvent tourner en boucle si on démute, permettant ainsi de créer facilement des petites mélodies.
Le bouton blanc reset pour effacer son mouvement (et sa mélodie par la même occasion).
Le bouton on/off comme d'hab.
Et le bouton justesse qui permet de s'accorder à la note de basse préprogrammée.

La règle, Track-pad de soliste mélodique auto-tuné :
Quand on appui, qu'on laisse appuyé (ou cliqué avec sa souris si on est sur un ordi) et que l'on glisse de haut en bas et de droite à gauche, on voit une grande règle métallique sous son doigt, et on va créer en dessinant une mélodie, haut/bas = hauteur de la note, et droite/gauche = vitesse des notes.
Les mouvements sont enregistrés et peuvent tourner en boucle si on démute, permettant ainsi de créer facilement des petites mélodies.
Le bouton blanc reset pour effacer son mouvement (et sa mélodie par la même occasion).
Le bouton on/off comme d'hab.
Et le bouton justesse qui permet de s'accorder à la gamme harmonique préprogrammée.

L'aspirateur, Track-pad mélodique auto-tuné :
Quand on appui, qu'on laisse appuyé (ou cliqué avec sa souris si on est sur un ordi) et que l'on glisse de haut en bas et de droite à gauche, on voit un aspirateur sous son doigt, et on va créer en dessinant une mélodie, haut/bas = hauteur de la note, et droite/gauche = vitesse des notes.
Les mouvements sont enregistrés et peuvent tourner en boucle si on démute, permettant ainsi de créer facilement des petites mélodies.
Le bouton blanc reset pour effacer son mouvement (et sa mélodie par la même occasion).
Le bouton on/off comme d'hab.


Les verres, Track-pad de soliste mélodique auto-tuné :
Quand on appui, qu'on laisse appuyé (ou cliqué avec sa souris si on est sur un ordi) et que l'on glisse de haut en bas et de droite à gauche, on voit une grande règle métallique sous son doigt, et on va créer en dessinant une mélodie, haut/bas = hauteur de la note, et droite/gauche = vitesse des notes.
Les mouvements sont enregistrés et peuvent tourner en boucle si on démute, permettant ainsi de créer facilement des petites mélodies.
Le bouton blanc reset pour effacer son mouvement (et sa mélodie par la même occasion).
Le bouton on/off comme d'hab.
Et le bouton justesse qui permet de s'accorder à la gamme harmonique préprogrammée.

Le mixeur, time-stretcheur granulaire à dispersion temporelle aléatoire :
Quand on appui, qu'on laisse appuyé (ou cliqué avec sa souris si on est sur un ordi) et que l'on glisse de haut en bas et de droite à gauche, on voit une petite cuillère en bois sous son doigt, et on va jouer en dessinant le déroulé du son enregistré, haut/bas = dispersion des granules de son, et droite/gauche = position temporel du son enregistré.
Les mouvements sont enregistrés et peuvent tourner en boucle si on démute, permettant ainsi de créer facilement des petites séquences.
Le bouton blanc reset pour effacer son mouvement (et sa séquences par la même occasion).
Le bouton on/off comme d'hab.
Et le bouton programmation qui permet de changer le type de stretch et d'effets.


Depuis la page de jeu (logo note), on peut accéder à la page de paramètre (logo engrenage), sur la quelle on peut :

Choisir son perso, la voix qui vous guidera pour les enregistrements etc... Et on peut aussi en créer, ou éditer un si on a bien dé-locké.

Charger ou sauver un set de sons préenregistrés,on peut aussi éditer un set si on a bien dé-locké.

Pour dé-locker, il faut appuyer sur le petit cadena en haut à droite et glisser sur la gauche sur toute la longueur, Quand on a fait ça, on peut voir que le cadena est ouvert.

Charger des enchaînements de tablatures pré-écrites et des tempos en choisissant une song et en se laissant guider en anglais pourri.
quand on a chargé une song, on choisi sa part, et on appui sur play pour lancer la song.

Si on appuis sur le point d’interrogation, on peut voir si d'autres androids ou ordis sont connectés

En appuyant sur EDIT on peut régler le tempo, pour régler la note de basse, les notes d'accord, et les notes de la gamme, il faut appuyer simultanément sur les boutons BASS , CHORD , ou GAMME , et sur le clavier virtuel.

Le bouton AUDIO ON déclenche le métronome.

Les interfaces pour l'enregistrement des créations ne sont pas encore faites...

olinuxx utilisateur non connecté France
Merci pour la création de la page Homescape.
J'y ai fait une passe pour préparer son intégration dans la structure de documentation du site.

moncopainalain utilisateur non connecté
Merci tout plein!

olinuxx utilisateur non connecté France
@moncopain alain, pourquoi as-tu supprimé presque tous les drapeaux EN/FR que j'avais ajouté dans la page ? C'est une pratique générale de la documentation du wiki et ça sert à indiquer au lecteur si le lien externe sera en français ou en anglais. Je les ai rétabli.

moncopainalain utilisateur non connecté
hoo, désolé, je pensais avoir fait une fausse manip, avec tous ces petits drapeaux qui sont apparu tout seul, mais en fait, c'était toi...
oops, je les laisse bien sur...
Al1

olinuxx utilisateur non connecté France
OK, pas de lézard.
Il y a un bouton "historique" en bas des pages du wiki qui permet d'afficher des vues comparées entre différentes révisions de la page.

olinuxx utilisateur non connecté France
@alain, j'ai encore remis plusieurs drapeaux. Est-ce que tu sais que tu peux les mettre toi-même ? Il y a des raccourcis pour faciliter ça dans la barre d'édition.

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]


Mégaphone [Afficher / Cacher]

calixtus06, 18:51, lun. 28 Oct 2024: Bonjour et bienvenue à dawaninja :-)
olinuxx, 08:39, dim. 27 Oct 2024: Bonjour et bienvenue à dangoodboy cool
olinuxx, 13:50, sam. 26 Oct 2024: Bonjour et bienvenue à ladipon cool
allany, 18:33, lun. 07 Oct 2024: Phénoménal, c'est l'éditorial ! [Lien]
calixtus06, 13:16, ven. 27 Sep 2024: Bonjour et bienvenue à tigny :-)
olinuxx, 13:05, dim. 22 Sep 2024: [ANNONCE] Les nouvelles des 7 derniers mois de LibraZiK : [Lien]
olinuxx, 18:46, ven. 20 Sep 2024: Bonjour et bienvenue à manaoxygen cool
calixtus06, 11:24, mar. 17 Sep 2024: Bonjour et bienvenue à PAuf :-)
olinuxx, 21:36, ven. 13 Sep 2024: Bonjour et bienvenue à jearos cool
calixtus06, 18:28, mer. 11 Sep 2024: Bonjour et bienvenue à Fred2024 :-)
allany, 18:33, jeu. 05 Sep 2024: Semi-automnal, cet éditorial ! [Lien]
olinuxx, 22:00, dim. 01 Sep 2024: Bonjour et bienvenue à bo cool