French/français : Bienvenue sur le logiciel de suivi du projet LibraZiK. Après vous être inscrit, vous pouvez commenter les tâches ouvertes, créer de nouvelles tâches, voter pour des tâches, vous inscrire à des tâches pour être tenu au courant des évolutions,… Pensez à être le plus précis possible dans vos messages. D'avantage d'information concernant le logiciel de suivi du projet LibraZiK.
Anglais/english : Welcome to the LibraZiK project tracking software. After registering, you can comment open tasks, create new tasks, vote for tasks, register for tasks to be kept informed of developments,… Remember to be as precise as possible in your messages. More information about the LibraZiK project tracking software. Feel free to write in French or in English.
- Status Closed
- Percent Complete
- Task Type Demande fonctionnalité / Feature request
- Category distribution → mise à jour logiciel / software update
-
Assigned To
Olivier Humbert - Operating System
- Severity Low
- Priority Medium
- Reported Version version 3 20200507
- Due in Version version 4 prochaine
-
Due Date
Undecided
- Votes
- Private
Opened by Olivier Humbert - 19.09.2020
Last edited by Olivier Humbert - 17.10.2020
FS#1222 - nouvelle version : Mamba 1.6
Hi Mamba release v1.6 is out Mamba is a Virtual MIDI keyboard with some extended, unique features. Virtual MIDI Keyboard Mamba comes with some predefined key-maps, qwertz, qwerty, azerty(fr) and azerty(be), but you could define your own with the included Key-map Editor as well. Beside the computer keyboard and mouse, Mamba supports jack MIDI in and ALSA (seq) MIDI in. Output goes to jack MIDI out. Every channel use it's own Colour to display the played Notes per channel. 16 Channel Live MIDI Looper: To record a loop, press "Play" and then to start recording press "Record". To stop recording press record again. Playback will start immediately. The first recorded channel will become the Master channel. This one set the time frame for all later recorded loops. For the Master Channel the recording time will be stretched/clipped to match the next full beat time point. To record a new loop, switch to a other channel, select your instrument and press "Record" again to start recording. The later recorded loops will be synced to the master loop. When the recording time extend the absolute Master loop time record will be switched off. Absolute time is not bound to the loop point, so you could record loops crossing it. You could as well stop recording by press "Record" again before the time expires. Each Channel could be cleared and re-recorded separate at any time. even when you press "Record" on a already recorded channel, it will be cleared before recording starts. You could record the connected input device or play the Keyboard itself. MIDI File player You could select a MIDI file with the File Selector. It will be loaded in the play buffer of the first channel, regardless how much channels it use. You could use then channel 2 - 16 to record your own playing into it. To play along with it you could use any channel. A loaded file will become the Master channel for the looper. To save your work just go to Menu -> "File" -> "Save MIDI file as", select the path and enter a file name. If you don't give the usual file extension Mamba will add the extension .midi befor save it. Fluidsynth When you load a Sound-font via the Menu -> "Fluidsynth" -> "Load Sound-font" Mamba will start the Fluidsynth engine and do the needed connections so that you could just play along. Menu -> "Fluidsynth" -> "Settings" will pop-up a new Window were you could select the Instrument for the channel and do settings for Fluisynth Reverb and Chorus. All your Settings will be saved on exit, so on next start you could just play along. Mamba is released under the BSD Zero Clause License license The GUI is build on libxputty - A damn tiny abstraction Layer to create X11 window/widgets with cairo surfaces https://github.com/brummer10/libxputty To build Mamba from source, the following dependencies must be meat. libfluidsynth-dev libc6-dev libsmf-dev libcairo2-dev libx11-dev liblo-dev libsigc++-2.0-dev libjack-(jackd2)-dev libasound2-dev So, here is the project page: https://github.com/brummer10/Mamba and here you'll find the last release: https://github.com/brummer10/Mamba/releases/tag/v1.6 regards hermann
Hi Mamba release v1.5 is out Mamba is a Virtual MIDI keyboard with some extended, unique features. So it could load/play and save MIDI files, it visualize the played files on the keyboard, were it use a unique color for each channel. you could visualize a single channel, or all together at once. It could record your playing and play it back as endless loop. You could record a loop for each channel while the other channels still play. Note, that the loops don't be synced. So this is not for composing classic music, but to create Psychedelic Trance floors. Truly you could save your work as MIDI file and rework it in the DAW of your choice. It will record as well all incoming MIDI messages, so you could use it as well to record your external MIDI controller. Mamba also includes support by fluidsynth, you could load a soundfont and directly play along. It include controls for the fluidsynth reverb and chorus, and a selector to select a instrument/patch for each channel. Mamba will keep it's settings, so once a soundfont is loaded, on the next start you could just play along with the keyboard. You could load a new soundfont at any time. To use it as a plain MIDI keyboard again, you just need to exit fluidsynth via the menu and connect Mamba with the synth of your choice. Mamba is released under the BSD Zero Clause License license The GUI is build on libxputty - A damn tiny abstraction Layer to create X11 window/widgets with cairo surfaces https://github.com/brummer10/libxputty To build Mamba from source, the following dependencies must be meat. libfluidsynth-dev libc6-dev libsmf-dev libcairo2-dev libx11-dev liblo-dev libsigc++-2.0-dev libjack-(jackd2)-dev So, here is the project page: https://github.com/brummer10/Mamba and here you'll find the last release: https://github.com/brummer10/Mamba/releases/tag/v1.5 regards hermann
Une version 1.5-0librazik1 est disponible dans testers.
Retours bienvenus avant de la pousser dans users.
PS : https://mastodon.xyz/@LibraZiK/104891480625635792.
Et même une version 1.5+20200920-0librazik1 qui corrige un soucis avec NSM.
Voici une version 1.5+20200924-0librazik1 qui permet à Mamba de démarrer beaucoup plus vite sur certaines configurations (ex: 8s avant, 2s maintenant).
Une version 1.6-0librazik1 est disponible dans testers.
Retours bienvenus avant de la pousser dans users.
Note pour moi même : ajouter des mentions à ALSA-MIDI et JACK-MIDI et changer la capture d'écran sur la page de documentation.
Ça semble fonctionner ici. J'ai testé dans RaySession, et le rappel de la configuration FR du clavier fonctionne correctement.
Ça passe dans users et je ferme ici.
La capture d'écran de la page de documentation est modifiée : https://librazik.tuxfamily.org/doc3/logiciels/mamba, et les mentions à ALSA et JACK -MIDI sont mises.
PS : https://mastodon.xyz/@LibraZiK/105052358222853845.