CREATE A NEW POP-UP WINDOW FOR THE "shuffle instrument" FUNCTIONALITY: a task request for the open source project The Amanuensis: Automated Songwriting and Recording

in #utopian-io6 years ago

Repository

https://github.com/to-the-sun/amanuensis

The Amanuensis is an automated songwriting and recording system aimed at ridding the process of anything left-brained, so one need never leave a creative, spontaneous and improvisational state of mind, from the inception of the song until its final master. The program will construct a cohesive song structure, using the best of what you give it, looping around you and growing in real-time as you play. All you have to do is jam and fully written songs will flow out behind you wherever you go.

If you want to try it out, please get a hold of me! Playtesters wanted!

Details

If you open up midiports.maxpat you will see a button labeled "shuffle instrument", followed by "[toggle] on new song [toggle] every [number] s". Shuffling your instrument (or more accurately, using the current terminology that has evolved, your "sound") causes the program to move the instrument you're playing to a new track, as well as give you a new sound to work with.

I won't get into the details, because this task request is simply to move these controls into their own menu on the current UI and give them a makeover so they are in line with the current style. In the following screenshot you can see the Settings and Projects pop-up windows and the buttons that open them. What I'm asking would be to create a similar window and button labeled "shuffle".

Components

Just like the other pop-up menus, this one would launch from Amanuensis.maxpat.

All of the actual functionality that would be put into the shufflesubpatcher could be copied and pasted from midiports.maxpat. It is the highlighted section in the following screenshot:

There is one connection that would need to be maintained between that portion of code and the rest in midiports.maxpat and that is the integer being sent to the rightmost inlet of p change_channel. That patch cord would need to be replaced with a send/receive pair.

Deadline

This request should take no more than 10 days to complete.

Communication

Reply to this post or contact me through Github for more details. I can also be found on discord @to_the_sun.

Proof of Work Done

https://github.com/to-the-sun

Sort:  

Thanks for the task-request, @to-the-sun!


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Congratulations @to-the-sun! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of posts published
Award for the number of comments

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Do not miss the last post from @steemitboard!


Participate in the SteemitBoard World Cup Contest!
Collect World Cup badges and win free SBD
Support the Gold Sponsors of the contest: @good-karma and @lukestokes


Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

Hey @to-the-sun
Thanks for contributing on Utopian.
We’re already looking forward to your next task request!

Contributing on Utopian
Learn how to contribute on our website or by watching this tutorial on Youtube.

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Coin Marketplace

STEEM 0.26
TRX 0.11
JST 0.033
BTC 64006.33
ETH 3077.08
USDT 1.00
SBD 3.87