#### Repository https://github.com/to-the-sun/amanuensis ### New Features - What feature(s) did you add? MIDIguitar is a plug-in/program that is designed to translate the raw signal from a guitar into MIDI notes. I have found it very useful in combination with The Amanuensis in providing the accompanying MIDI required to run it (aside from the fun of playing cool synth sounds with your guitar). It also works with vocals, or really any signal that is tonal. For that reason I have just integrated it with The Amanuensis. This takes all the set up out of the question; all you have to do is choose the input channel for it to analyze or "0" to turn it off. This selection will be remembered next time you start The Amanuensis.  MIDI notes will then come in on the current channel and it will change to saying, "… run by MIDI from MIDIguitar". As with any MIDI source, the channel it's coming in on can be changed with the number keys as well as + or -. NOTE: MIDIguitar is third party proprietary software, so you do actually have to own it for this feature to work. If you do, simply copy and paste MIDIguitar64.dll into the Amanuensis folder so it can find it. - How did you implement it/them? [code in Max is best represented with screenshots rather than text] In Amanuensis.maxpat, the UI was updated and the range of the `numbox` set to automatically represent the total number of audio inputs available using `adstatus`.  The chosen number is sent to midiports.maxpat via `s ---MIDIguitar_input` where it sets the `adc~` feeding the `vst~` to that audio input and also enables/disables processing for `vst~` as appropriate.  The raw MIDI data generated is then formatted as expected for The Amanuensis using the standard `p append_channel` used elsewhere in the program. #### GitHub Account https://github.com/to-the-sun
author | to-the-sun |
---|---|
permlink | midiguitar-integration-a-new-feature-for-the-open-source-project-the-amanuensis-automated-songwriting-and-recording |
category | utopian-io |
json_metadata | {"tags":["utopian-io","task-development","max","open-source","max-msp"],"image":["https://steemitimages.com/DQmP7RgeXGuEFxmydjPEs2gWKXFhzbw9EEdNreshDSghb24/image.png","https://steemitimages.com/DQmSusdVEJ9RQcQJ3Kx4Vo4t2snC2KofgNXe51hEabHafYc/image.png","https://steemitimages.com/DQmWEvR5CnzZd5dKEqqUdczdBbM9LnhYVtYUujbxHJiWZ3h/image.png"],"links":["https://github.com/to-the-sun/amanuensis","https://github.com/to-the-sun"],"app":"steemit/0.1","format":"markdown"} |
created | 2018-05-16 19:29:36 |
last_update | 2018-05-16 19:53:48 |
depth | 0 |
children | 3 |
last_payout | 2018-05-23 19:29:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 88.139 HBD |
curator_payout_value | 28.821 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 2,105 |
author_reputation | 25,638,530,163,611 |
root_title | "MIDIguitar INTEGRATION: a new feature for the open-source project The Amanuensis: Automated Songwriting and Recording" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 56,064,202 |
net_rshares | 24,111,324,272,322 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
lk666 | 0 | 10,159,375,342 | 50% | ||
leir | 0 | 671,753,162 | 20% | ||
buckydurddle | 0 | 44,587,384,847 | 100% | ||
opaulo | 0 | 15,635,582,455 | 4% | ||
utopian-io | 0 | 23,999,918,017,997 | 16.42% | ||
amosbastian | 0 | 35,592,389,287 | 100% | ||
to-the-sun | 0 | 1,258,190,807 | 100% | ||
mirkosche | 0 | 492,609,783 | 100% | ||
javicuesta | 0 | 1,304,337,578 | 50% | ||
beetlevc | 0 | 1,704,631,064 | 50% |
Thanks for the contribution! I don't know anything about music or the programming language you are using, so I asked @buckydurddle to explain some things to me. If you think I rated some questions too low or too high, please let me know. Other than that, I hope you find the contributors and users you are looking for and look forward to seeing more of your contributions! [Click here](https://review.utopian.io/result/3/2222224) to see how your contribution was evaluated. ---- Need help? Write a ticket on https://support.utopian.io/. Chat with us on [Discord](https://discord.gg/uTyJkNm). [[utopian-moderator]](https://join.utopian.io/)
author | amosbastian |
---|---|
permlink | re-to-the-sun-midiguitar-integration-a-new-feature-for-the-open-source-project-the-amanuensis-automated-songwriting-and-recording-20180520t092935941z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"users":["buckydurddle"],"links":["https://review.utopian.io/result/3/2222224","https://support.utopian.io/","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"} |
created | 2018-05-20 09:29:36 |
last_update | 2018-05-20 09:31:15 |
depth | 1 |
children | 1 |
last_payout | 2018-05-27 09:29:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.026 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 646 |
author_reputation | 174,473,586,900,705 |
root_title | "MIDIguitar INTEGRATION: a new feature for the open-source project The Amanuensis: Automated Songwriting and Recording" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 56,680,182 |
net_rshares | 6,152,468,294 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
buckydurddle | 0 | 4,906,859,395 | 11% | ||
to-the-sun | 0 | 1,245,608,899 | 100% |
Thanks for all the support! I'll get it to catch on sooner later or die trying… Ha The rating seemed fine; I'll definitely start commenting out my code. I've never actually worked with other people before so the only commenting I've done is in little notes to myself. But I'm working on cleaning up the code as a whole now. That's a pretty big project in itself.
author | to-the-sun |
---|---|
permlink | re-amosbastian-re-to-the-sun-midiguitar-integration-a-new-feature-for-the-open-source-project-the-amanuensis-automated-songwriting-and-recording-20180520t194558975z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"community":"busy","app":"busy/2.4.0"} |
created | 2018-05-20 19:46:03 |
last_update | 2018-05-20 19:46:03 |
depth | 2 |
children | 0 |
last_payout | 2018-05-27 19:46:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 363 |
author_reputation | 25,638,530,163,611 |
root_title | "MIDIguitar INTEGRATION: a new feature for the open-source project The Amanuensis: Automated Songwriting and Recording" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 56,760,495 |
net_rshares | 0 |
Hey @to-the-sun **Thanks for contributing on Utopian**. We’re already looking forward to your next contribution! **Contributing on Utopian** Learn how to contribute on <a href='https://join.utopian.io'>our website</a> or by watching <a href='https://www.youtube.com/watch?v=8S1AtrzYY1Q'>this tutorial</a> on Youtube. **Want to chat? Join us on Discord https://discord.gg/h52nFrV.** <a href='https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
author | utopian-io |
---|---|
permlink | re-midiguitar-integration-a-new-feature-for-the-open-source-project-the-amanuensis-automated-songwriting-and-recording-20180520t093510z |
category | utopian-io |
json_metadata | "{"app": "beem/0.19.29"}" |
created | 2018-05-20 09:35:12 |
last_update | 2018-05-20 09:35:12 |
depth | 1 |
children | 0 |
last_payout | 2018-05-27 09:35:12 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 507 |
author_reputation | 152,955,367,999,756 |
root_title | "MIDIguitar INTEGRATION: a new feature for the open-source project The Amanuensis: Automated Songwriting and Recording" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 56,680,823 |
net_rshares | 0 |