Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question]: Working with virtual instruments? #5

Open
prologic opened this issue Jul 22, 2020 · 4 comments
Open

[Question]: Working with virtual instruments? #5

prologic opened this issue Jul 22, 2020 · 4 comments

Comments

@prologic
Copy link

Hi,

Thanks for creating this! I checked out your demo and this is really cool. I like the general idea of a simple language / DSL to create music.

Can this be made with virtual MIDI instruments though? I notice that this seems to only work with external MIDI devices which I don't have readily available so I can't play with this at the moment.

Thanks!

@schollz
Copy link
Owner

schollz commented Jul 22, 2020

Hi @prologic

Yes, it works with virtual MIDI instruments. I didn't think to try until you asked!

I'm on Windows and I tried using Ableton (instructions here, but it should work with other DAWS...). For Windows you have to install this MIDI loopback program, Mac has one built-in.

When you have a MIDI loop running, when you run miti you should see it, something like this (I made two MIDI loops):

> miti
Available MIDI devices:
- loopmidi port
- loopmidi port 1

You can target that as an instrument in the .miti file. Then in Ableton you change "MIDI From" to your MIDI loop. That's it! You can create multiple virtual MIDI loops for multiple instruments and control them all.

@0atman
Copy link

0atman commented Aug 17, 2021

On linux, I see there's midi through, but I don't see that as input to my DAW, do you know how to use it?

λ miti --list
miti v0.6.0-5001293 - musical instrument textual interface
submit bugs to https://github.com/schollz/miti/issues

Available MIDI devices:
- midi through:midi through port-0 14:0
- arturia keystep 32:arturia keystep 32 midi 1 28:0

@schollz
Copy link
Owner

schollz commented Aug 17, 2021

in your "miti" file you would just declare the instrument as "through". Which DAW are you using? I only know instructions for Ableton+Windows.

@prologic
Copy link
Author

Anyone got this working on macOS with virtual instruments? 🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants