Résultats de la recherche sur « morphos »

Affichage de 15 réponses de 376 à 390 (sur un total de 19,942)

  • Mod

    En réponse à : MorphOS au quotidien

    #356800

    @Tcheko :

    Petit retour :

    J’ai récupéré PimPamPoom 1.11 mais chez moi l’ouverture d’un fichier enregistré boucle toujours (sablier), est-ce que ça devait être corrigé dans cette version ? De plus, je n’arrive plus à sélectionner d’instruments (dans la liste prédéfinie) pour les instruments ajoutés, la fenêtre de sélection ne s’affiche plus et ça ne répond plus ^^

    Hmm. Je veux bien le fichier de sauvegarde afin que je regarde ou le parser JSON se prend les pieds dans le tapis.

    Sinon, si j’ai bien compris : maintenant (ou dans pas longtemps), en lançant un cluster MIDI avec FrozenLiquid + une soundfont, on doit pouvoir jouer et entendre le morceau dans PimPamPoom ? J’ai vu (dans la v1.8) qu’on pouvait sélectionner le cluster MIDI lancé pour les instruments ajoutés, y’aura juste ça à faire ? 🙂

    C’est exactement cela. Et comme chaque instrument peut adresser un cluster MIDI différent, il est possible d’avoir par exemple :
    – Une drum box genre TD12 de roland
    – Un expandeur GM MIDI genre Ketron SD2
    – Un instrument MIDI spécifique genre Waldorf Rocket
    – Plusieurs synthétiseurs logiciel (FrozenLiquid en instance multiple)

    Bon après, il faut une table de mixage audio pour regrouper toutes les sources analogiques… ou une carte son avec multiples entrées genre M-AUDIO MTRACK8 pour réaliser le mixage en numérique.

    Bref. 🙂

    C’est sans limite ce genre d’ânerie. Il manque encore pas mal de composants systèmes pour aller plus loin… (principalement, un truc un peu plus évolué que AHI…).

    En tout cas, excellente cette solution de cluster MIDI avec FrozenLiquid, je peux enfin jouer avec ton « Piano MIDI » de MorphOS ! 😎

    Effectivement, tu dois pouvoir jouer du piano aussi.

    J’ai testé des vieilles démos CAMD en 68k (un truc qui fait un feu d’artifice notamment), et tout fonctionne. 🙂

  • En réponse à : MorphOS au quotidien

    #356798

    @Tcheko :

    Petit retour :

    J’ai récupéré PimPamPoom 1.11 mais chez moi l’ouverture d’un fichier enregistré boucle toujours (sablier), est-ce que ça devait être corrigé dans cette version ? De plus, je n’arrive plus à sélectionner d’instruments (dans la liste prédéfinie) pour les instruments ajoutés, la fenêtre de sélection ne s’affiche plus et ça ne répond plus ^^

    Sinon, si j’ai bien compris : maintenant (ou dans pas longtemps), en lançant un cluster MIDI avec FrozenLiquid + une soundfont, on doit pouvoir jouer et entendre le morceau dans PimPamPoom ? J’ai vu (dans la v1.8) qu’on pouvait sélectionner le cluster MIDI lancé pour les instruments ajoutés, y’aura juste ça à faire ? 🙂

    En tout cas, excellente cette solution de cluster MIDI avec FrozenLiquid, je peux enfin jouer avec ton « Piano MIDI » de MorphOS ! 😎


    /me est chaud pour tester la suite ^^

  • En réponse à : MorphOS au quotidien

    #356726

    Dispo ici : https://www.morphos-storage.net/?id=1612384
    Version compilée avec les sources

    Mes confs : Mirari, IMac G5 2.1, PowerBook G4 17 1.5, Macini G4 1.5
    Mes ports sur MOS

  • Mod

    En réponse à : MorphOS au quotidien

    #356696

    @Tcheko :

    Je viens de tester un peu PimPamPoom, à l’aveugle n’ayant pas le matos 😉

    Même en newbie, je trouve l’interface pratique, intuitive et déjà bien fournie, en tout cas l’essentiel a l’air d’être là pour commencer à produire 🙂

    Juste 2-3 remarques / questions :

    – pour l’instant, la sauvegarde/lecture est dans un format JSON, prévois-tu à l’avenir également une sauvegarde/lecture au format MIDI (.mid) ? Histoire de pouvoir récupérer des fichiers MIDI existants 🙂 Remarque, je ne sais même pas s’il y a différents formats MIDI… ^^

    – j’ai tenté une sauvegarde de morceaux, mais leur rechargement ne marche pas chez moi : l’application reste en attente avec le sablier… (donc morte)

    – le must (certainement hors-sujet voire irréaliste) serait aussi d’avoir la possibilité d’associer chaque instrument à un fichier .wav ou .mp3 (ou autre), pour pouvoir au final jouer le morceau directement dans PimPamPoom 😛

    En tout cas, ça donne déjà envie de voir et d’écouter des productions réalisées avec PimPamPoom 😎


    /me aime bien les hidden parts ^^

    Hey J.

    Merci pour les encouragements et l’essai ‘à vide’. ^^

    Q1 – Concernant la lecture et la sauvegarde au format SMF (Format de fichier MIDI), c’est bien évidemment un indispensable. C’est dans la liste des choses à implémenter. J’ai déjà le code de lecture MIDI étant également l’auteur de PlayMIDI dans l’ISO de MorphOS. Mais pour cela, il faut que j’implémente encore quelques bricoles comme le changement de vitesse de lecture (BPM) par exemple. Ce n’est pas indispensable pour pouvoir le faire mais c’est quand même bien utile pour jouer à la bonne vitesse ^^.

    Q2 – La 1.8 a un vilain bug dans le ‘parsing’ du JSON qui déclenche une boucle infinie (le : dans le nom de l’instrument qui déclenche un ‘mauvais’ chemin dans l’automate de lecture). Si tu remplaces le 8 par un 11, tu trouveras la dernière version expurgée de ce bug (mais également toutes les nouveautés…).

    Q3 – C’est que l’on appelle un « Soft Synth », ou en bon français, un synthétiseur logiciel. Cela existe déjà et je crois qu’il y a eu quelques portages de ce genre de logiciel (68k seulement). L’un des plus connus https://www.fluidsynth.org/ L’objectif de PimPamPoom est d’être un séquenceur MIDI. Il n’a pas vocation à faire de la synthèse (dans l’immédiat). N’étant pas du tout dans le trip portage de truc sur MorphOS, si une pointure sur le sujet veut s’y coller, je peux filer un coup de main sur la jointure avec CAMD… Beworld? Sinon, un candidat à tester pour faire du bruit : http://aminet.net/package/mus/midi/SamX26 mais bon 68k également et n’utilise pas les SoundFont, sorte de référence sur le sujet pour les tables de son.

    Merci pour ton retour !

    ++

  • En réponse à : MorphOS au quotidien

    #356674

    Hop,

    Un nouveau petit jeu porté par notre ami Ace, « Ninja Siege » :

    https://www.morphos-storage.net/?find=NinjaSiege

    Vraiment original, je cite :

    Pour une raison encore inconnue du grand public, de méchants pirates vont essayer de tuer votre grand maître Ninjitsu qui détient le secret ultime de l’évolution humaine. Va savoir quoi ?

    Vous devrez le défendre en disposant différents ninjas sur la route des méchants pirates, chaque ninja ayant ses fonctions et son coût.

    Entre chaque vague de pirates vous pourrez souffler un peu, si le premier niveau peut paraître simple la suite vous fera suer !

    Chaque pirate tué vous rapporte des points et quand vous avez assez de points vous pouvez placer d’autres ninjas sur la carte, même pendant que les ennemis attaquent…

    Je l’ai testé un peu, m’a l’air bien sympa et bien prenant 😎


    /me encourage Ace qui s’est mis récemment au portage sur MorphOS 🙂

  • #356387

    Sur une vampire V4, tu peux installer soit du workbench / kickstart « officiel » (Très souvent la distribution CoffinOS à base de 3.9 – dans l’absolu, cette distribution contient beaucoup de soft sous copyright sans avoir les droits -) soit, et c’est par défaut ce qui est installé, ApolloOS. ApolloOS est un fork d’Aros sur lequel travaille la team Apollo. Le but est d’avoir un système d’exploitation sans problème de licence. Il reste encore beaucoup de travail sur ApolloOS mais c’est déjà bien avancé.

    Encore une fois, l’intérêt est de savoir ce que tu veux faire avec : si c’est retrouver les jeux / démos de l’Amiga, Mister.

    Si c’est pour avoir de la puissance (par exemple, si tu es amateur de Lightwave), Vampire V4.

    Si c’est faire ce que tu fais sous Linux (Surf, mail …) , peut-être une solution à base de MorphOS (avec un G5).

    Bien sûr, c’est un peu générique comme vision … bref, il faut avant tout connaître les raisons de cet achat (quand même conséquent 😉 )

    PS : tu peux voir dans ma signature que j’ai les trois solutions que j’utilise selon les besoins (en général , démos sous Mister, code sur Vampire …). Pour tout ce qui est surf … (à part un peu de FTP), je n’en vois pas l’intérêt, un Mac / PC ou une tablette sont 100 fois plus pratiques

  • #356383

    De mon point de vue, si tu veux faire ce qui est fait de nos jours, ne retourne pas sur Amiga. Rien que pour le surf, il n’y a pas de bon navigateur (dans le sens compatible avec les sites actuels). Au pire, voir du côté de MorphOS avec une machine à base de G5.

    Sinon, les deux solutions sont sur la base du même FPGA donc le Mister doit pouvoir être amélioré en terme de CPU mais ce n’est pas, il me semble, le but du Mister (du moins du core Minimig)

  • Mod

    En réponse à : MorphOS au quotidien

    #356344

    Youpla,

    Quelques nouvelles de mon dernier ‘pet project’. Pour démarrer, une image histoire de donner un aperçu de la bricole.
    PimPamPoom 1.8

    Les fonctionnalités implémentées à ce jour :
    – Sélection des programmes GM, la place est faite pour les bank select mais l’interface ne permet pas (encore) de choisir les banques MSB/LSB.
    – Sélection du canal MIDI
    – Support du volume général par instrument
    – Support multi instrument MIDI (on peut utiliser plusieurs appareils MIDI)
    – Couleur indépendante par instrument
    – Undo /Redo illimité (sauf par la RAM) (ça c’est sortit du four en fin d’après midi)
    – Multi projets
    – Sélection par lasso des notes
    – Déplacement des notes par drag drop
    – Support du ‘Snap to Grid’ (‘quantisation’ des notes) sur le drag drop
    – Vélocité modifiable note par note (pas d’édition de groupe pour l’instant)
    – Mode ‘compose’ pour dessiner les notes à la souris
    – Mode ‘edit’ pour modifier les notes
    – Signature de temps supportée : 4/4 (sic ><) - Sauvegarde et chargement (format 'propriétaire' mais ouvert en notation JSON) - Invite de sauvegarde en cas de travaux non enregistrés - Déplacement dans le temps par mesure (1 mesure en avant, 1 mesure en arrière, fin de partition, début de partition) - Support des 12 octaves MIDI - Lecture et modification de la partition en temps réel - Barre de lecture affichée en temps réelle (rafraîchissement à 20Hz, ça sera configurable pour ceux qui ont des grosses machines) - Lecture par un processus enfant indépendant de l'interface graphique - Support de raccourcis claviers pour les tâches d'édition - Suppression en bloc / note individuelle - Verrouillage d'un instrument contre l'édition - Fonction 'Silence' pour rendre silencieux un instrument lors de la lecture - Fonction Afficher/Cacher les notes d'un instrument sur la partition - Mode plein écran / fenêtré - Résolution temporelle des événements : 1ms (1000Hz) - Usage CPU très modéré lors de la lecture, mode plein écran, moins de 5% du CPU sur un Powerbook G4 1.67 Prochain blocs fonctionnels à implémenter : - Opérations de couper, copier, coller (même partition, autre partition) - Changement du tempo (actuellement, 120BPM...) - Support des signatures de temps autre que 4/4 - Zoom/Pan sur la partition - Enregistrement de notes depuis un clavier maître pour la composition 'live' - Interface pour la sélection des banques de son - Amélioration des outils d'édition de la vélocité - Support des effets sur les notes - Scripting LUA - Menus contextuels - Une icône qui roxx (j'ai un agent secret qui bosse sur la question...) - et une liste affreusement longue (plus je regarde de vidéo sur les autres séquenceurs, plus je suis découragé par la somme de boulot qui a du être investi haha) Temps de développement pour obtenir ce résultat : moins de 10 jours. 100% pure C. Le binaire fait dans les 200Ko, j'ai pas encore retiré le gras ^^. Pour l'avenir, j'ai pas l'intention de refaire un cubase ou un abelton. Cela restera probablement un 'jouet' comparativement aux solutions existantes 'pro' d'où le nom ridicule : PimPamPoom. Si vous changez media par private et png par lha, vous devriez trouver une bricole. ;) ++ PS: utilisation à vos risques et périls. :) Une autre image, un bout de composant MUI non public encore : KeyFrame MCC
    Ce composant permet l’édition de courbes interpolées (hold, linéaire, cosine, catmull rom), idéal pour l’édition des effets sur le MIDI. Cela permet de faire varier une valeur dans le temps. l’image présente 5 courbes : R, G, B, X, Y. Les courbes R, G, et B produisent la couleur de fond dans le rectangle dans le coin bas gauche tandis que le X et le Y déplacent un carré gris (le moment de la capture n’est pas idéal pour le contraste, tant pis…). Ca fait un bout de temps que j’ai bricolé ce composant… en pensant au séquenceur par la suite… (et avant ça la camd.library puis le MIDI Piano dispo sur l’ISO de MorphOS)… Bref petit à petit, je vais y arriver. Quand je pense que je voulais écrire une DrumBox il y a 30 ans… Ben j’y suis maintenant, voire un peu plus loin en fait ^^

  • Admin

    En réponse à : MorphOS au quotidien

    #356337

    C’est clair que c’est cool !
    Hâte de voir ça fonctionnel chez quelqu’un (j’ai pas le matos et suis pas musicien… ça limite l’utilisation que je pourrais en avoir ^^).

    En tout cas, j’aime comme ça bouge sous MorphOS en ce moment !


    /me se demande si on verra un peu de MorphOS x86 cette année ^^

    Only Amiga makes it possible !

  • En réponse à : MorphOS au quotidien

    #356335

    Tcheko c’est impressionnant ce que tu es encore entrain de nous faire.
    Helas je n’ai pas de matos midi pour tester mais ce soft pourrait bien me pousser à me prendre un peu de matos.
    Nous n’avons rien de vraiment fonctionnel en Midi jusqu’à maintenant.
    C’est vraiment bien de voir des développements natifs exploitants vraiment les spécificités de Morphos. Merci

    Le PSG qui gagne la ligue des champions c'est possible ... Que dans Swos.
    Amiga Morphos Rules.

  • En réponse à : MorphOS au quotidien

    #356326
  • En réponse à : MorphOS au quotidien

    #356292

    Hop,

    Je viens de tester SQLite, système de gestion de bases de données relationnelles embarquées :

    Téléchargement : https://www.morphos-storage.net/?find=sqlite

    Sa spécificité par rapport aux autres SGBDR c’est qu’il n’est pas orienté « client-serveur », les bases de données sont donc exploitées en local (idéal pour les logiciels clients devant embarquer la base de données, donc sans partage en réseau avec d’autres utilisateurs).

    Gros plus : la version Amiga & MorphOS est la dernière disponible (donc la même que sur Windows / Linux / MacOS X) !

    Exemple d’utilisation en ligne de commandes avec l’outil client de SQLite :

    Après avoir téléchargé l’archive, la désarchiver et copier son dossier à l’endroit souhaité sur disque.

    Personnellement, j’ai renommé son dossier en « SQLite ».

    Ouvrir un Terminal Shell, puis lancer l’outil client de SQLite tout en créant une nouvelle base de données, en tapant sur une seule ligne (avec un espace après « sqlite3 » et attention à vos propres chemins) :

    Work:Applications/SQLite/build-ppc-morphos/bin/sqlite3 Work:Developpement/SQLite/BDD/Bibliotheque

    (sachant que chez moi l’outil client est dans « Work:Applications/SQLite/build-ppc-morphos/bin/sqlite3 » et que la base de données créée s’appelle « Bibliotheque » dans « Work:Developpement/SQLite/BDD/ »)

    Puis dans l’outil client, taper les commandes suivantes (après l’invite de commande « sqlite> ») :

    Vérifier les bases de données utilisées (le point en préfixe est obligatoire) :

    .databases

    Créer une nouvelle table (« Livres ») :

    create table Livres(IdLivre integer primary key not null, Titre varchar(100) not null, Parution year(4) not null);

    (précision SQLite : avec ce genre de « primary key » sur une seule colonne, celle-ci sera automatiquement incrémentée au fur et à mesure des insertions dans la table)

    Vérifier les tables créées (dans la base de données courante « Bibliotheque ») :

    .tables

    Insérer des lignes dans la table « Livres » :

    insert into Livres (Titre, Parution) values (‘Le Tour du Monde en 80 Jours’, 1872);
    insert into Livres (Titre, Parution) values (‘De la Terre à la Lune’, 1865);
    insert into Livres (Titre, Parution) values (‘Autour de la Lune’, 1870);

    Interroger toute la table « Livres » :

    select * from Livres;

    Résultat :

    1|Le Tour du Monde en 80 Jours|1872
    2|De la Terre à la Lune|1865
    3|Autour de la Lune|1870

    Avec tri selon la colonne « Parution » :

    select * from Livres order by Parution;

    Résultat :

    2|De la Terre à la Lune|1865
    3|Autour de la Lune|1870
    1|Le Tour du Monde en 80 Jours|1872

    Etc.

    Quitter l’outil client :

    .quit

    Pour retourner dans SQLite et dans la base de données « Bibliotheque », retaper (chez moi) :

    Work:Applications/SQLite/build-ppc-morphos/bin/sqlite3 Work:Developpement/SQLite/BDD/Bibliotheque

    🙂

    Etant spécialiste en bases de données et en langage SQL, je vais donc profiter de la disponibilité de SQLite sur MorphOS pour approfondir ce SGBDR que je n’avais jamais utilisé… 😎

  • En réponse à : MorphOS au quotidien

    #356291

    Yop,

    Article expliquant toutes les commandes Shell de MorphOS :

    http://obligement.free.fr/articles/morphos_commandes_shell.php

    😎

    Merci Daff pour cette traduction en français 🙂

  • #356125

    EXCELLENT !

    Et terminé 🙂

    Sans rien dévoiller :

    J’ai bien tout farfouillé et progressivement trouvé ce qu’il fallait (plus ou moins avec facilité en fonction des situations ^^). Mais… je suis franchement resté bloqué à une étape clé, pas percuté l’idée pour y arriver, donc lâchement regardé la solution pour celle-ci… Après, pour 2 autres éléments manquants, facile de revenir en arrière pour les trouver 😉 Au final : plus de 3h de jeu ici (sur MorphOS) 😛

    Sinon, j’ai adoré tout ton scénario, très bien raconté et mis en scène, avec de sacrées idées et formulations bien vues 🙂

    C’était une première pour moi ce genre de jeu d’aventure textuel, mais carrément mieux que les « livres dont vous êtes le héros » de ma jeune adolescence, que je trouvais un peu trop simplistes ou peu variés dans les possibilités (même si les univers étaient souvent originaux). Finalement plus proche des jeux de rôle où le maître du jeu nous met en situation (que j’ai adorés / abusés pendant mes études et près de 10 ans ^^), donc très bel exploit au final 🙂

    J’ai adoré également la façon dont sont amenés le dénouement et la conclusion, surpris et prenant jusqu’à la dernière phrase 😎

    Bref, félicitations ! Et personnellement, je me lancerai avec plaisir dans une autre de tes (nos) aventures 😉

    En attendant, je me le referai dans les prochains jours ^^

    PS : l’aide des verbes m’a bien aidé, sans dévoiler quoique ce soit à l’intrigue.

  • En réponse à : MorphOS au quotidien

    #356110

    Hello Tcheko !

    Merci pour tes précisions concernant la RAD 🙂

    (en y réfléchissant après coup, j’avais aussi du mal à croire que ça passe sans dégâts l’Open Firmware, j’ai ma réponse ^^)

    Et merci pour le teasing de ta dernière création, sacré projet ! 🙂

    Tiens-nous au courant 😉


    /me est épaté par ceux qui se lancent dans ce genre de projets, de surcroît sur MorphOS 😎

Affichage de 15 réponses de 376 à 390 (sur un total de 19,942)

Amiga Impact