Very handy if you have a particular battle tune to play on your trumpet as you charge into battle. There was a problem preparing your codespace, please try again. With the new music update what songs can you play without macros The next key you press will become your screenshot key. How does "keyboard capture" work on instruments? :: Rust General Tap-Hold (Dual Function Keys) Tap-Hold keys let you do one thing when the key is pressed, and another thing when it is held. In the Overview of developing on Windows with Rust topic, we demonstrated a simple app that outputs a Hello, world! How do I get the first character out of a string? This item will only be visible to you, admins, and anyone marked as a creator. I've essentially figured out two songs. How to Optimize Your Rust Gaming Experience | SteelSeries If you preorder a special airline meal (e.g. Valve Corporation. Choose the Effect menu that enables you to tweak both the Cursor options and the Keystroke recording options. In this chapter, we will also discuss passing command line arguments. The easiest and safest method is, surprisingly, the Windows print key. Crate keyboard_types [ ] [src] Contains types to define keyboard related events. The most straight forward method for playing instruments is to use the default keyboard controls. A tag already exists with the provided branch name. First off: Handling Ctrl+C The ctrlc crate does just what the name suggests: It allows you to react to the user pressing Ctrl + C , in a cross-platform way. The first and only Rust DLC is getting ready to go live, and it's 10 new musical instruments! It is exposed as a library giving you the different building blocks to In order to play a song, you'll need to utilize the number pad and the keys of your keyboard. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. By default, with an instrument equipped, pressing R will lock out other controls and turn your whole keyboard into the instruments corresponding notes. You can find this directory by looking for the Steam directory and entering it. Kill animals. By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. sign in Use Git or checkout with SVN using the web URL. An iterator over the names of all possible captures. That concludes my guide on how to play Rust instruments. to use Codespaces. Macro Recorder captures mouse events and keystrokes like a tape recorder, allowing you to automate tedious procedures on your computer. OBS (Open Broadcaster Software) Studio is a free and open source Qt application for video recording and live streaming, which runs on Linux, macOS and Windows. for complex shortcut, for example a key for copy and paste or alt tab, or If you venture to the Outpost monument, you will find a stage with a few instruments ready to test out. Important note: If multiple monitors are active, either a panorama screenshot of all monitors is created or only a screenshot of the main screen. Open up Cargo.toml in the crate root and make it look like this: This allows capturing to flexibly adapt to the use case, sometimes moving and sometimes borrowing. All you need is a little time, a keyboard (qwerty) and some musical . You mean those on the keypad? These songs can be played without macros. There's no formal onboarding required, and you can start sharing your ideas in seconds. A Rust library for creating global hotkeys, and emulating inputs. I changed my binds back then to free up stuff and these notes now dont sound anything like the songs. You don't have to blast through full speed the first try. with a grid of keys. Absolutely nothing, I need to know if someone is stalking me. What I'm trying to accomplish is to read the keyboard without blocking the main loop. Short story taking place on a toroidal planet or moon involving flying. Download for Windows and Mac. Another handwired project using keyberon is Shift key down? help - Unity Answers Playing an actual song. How Intuit democratizes AI development across teams through reusability. 224422664466442 24422664466442, 434 434 345 4 3 2 212 212 1234 1 2 Rust - Instruments Pack on Steam Each instrument is different, and not only when it comes to hoe they sound. Dropbox Capture is a new visual communication tool designed to make it easy for teams to asynchronously share their work using screen recordings, video messages, screenshots, or GIFs. Rust - Songs on Guitar and Piano (Keyboard / Numpad) January 20, 2021 22 This is a small guide for Rust gamers who enjoy short songs while at base or on adventures! 6-5-4-3-2-3-4-6(j)-4-3-2-16, 22442266 6 4 55 5 3 555432 22442266 6 4 55 5 3 55 5 432, 2-5-6-7-7 7-6-7-5-5 5-6-7-8-0 0-9-8-7 5-6-7-8-0 0-9-8-7-5 5-6-7, 8 7 63 3333 6666 6564 4444 66667 8 5 5555 888 99 7 8 7 6 3, 5-8-5 8-7-5 7-8-5 7-8-7-6-5-6-4 7-8-7-6-5-4-5 5-6-8-5 8-7-5 7-8-5 7-8-7-6-5-6-4 7-8-7-6-5-4-5, 5 5 9 7 7 6 6 5 5 8 7 7 6 6 5 5 9 7 7 6 5 5 6 3, 5 3 5 5 5 5 3 2 5 5 5 5, 5 5 5 5 5 5 5 5 5 7 5, 7 7 9 8 7 5 6 6 6, 6 7 5 5 3 2 5 5 3 2, 7 9, 7 0, 7 9 8 7 6 6 5 6 5, 3 5 5 5 5 5 5 5,3 7 5 5 5 5 5 3 2, 7 5, 3 2 5 5, 3 2 5 5 5 7, 7 5, 3 2 5 5, 3 2 5 5 5 7, 7 9 8 7 6 6 5, 5 5 6 5 7 6, 6 5 6 7 3, 9, 9, 89 0 ,6 8- 9,9, 89 0, 68 (If you want more but its lower octave than regular) 5321- 5321, 2, 1-2-4-2-6-6-5 1-2-4-2-5-5-4 1-2-4-2-4-5-3-2-1-1-5-4 1-2-4-2-6-6-5 1-2-4-2-8-3-4-3-2 1-2-4-2-4-5-3-2-1-1-5-4, 6 66 6 66 6 2 4 6 5 55 5 55 5 1 3 5 6 66 6 66 6 7 (Go 1 octave up) 1 2 1 (Go back to default octave) 6 5 3 2, 1 1 123 32345 Enter+1 (Octave up) 5 3 1 54321, 3-3-4-5-5-4-3-2-1-1-2-3-3-22- 3-3-4-5-5-4-3-2-1-1-2-3-2-11- 2-2-3-1-2-343-1-2-343-2-1-2-2- 3-3-4-5-5-4-3-2-1-1-2-3-2-11-, 0-9-8-9-7-6-9-7-5 0-9-8-5-3-8 8-7-6-5-4-3-3-6 6-5-4-4-3-2-3 8-7-6-5-4-3-3-6 6-7-8-0-9. Use Win+Shift+S keyboard shortcut to capture screenshots in Windows 10 All Guilds; Rust - Best Binds List (Survival and PvP) Rust - Automatic Potato Farming 2.0 Timer Guide; Rust - Raid Cost Sheets Guide (2020) Rust - Beginners Tips; Rust - How to Do Oilrig So Fast; Rust - Cost of Raiding (Melee Weapons) Rust - Recycler Guide; Rust - Complete Achievements Guide (Sunburn DLC) Rust - Twitch Drops . What video game is Charlie playing in Poker Face S01E07? 434 345456542 212 212 1234 12 (6 6 6 2), Row your boat: 1 1 123 32345 ENTER+1 (octave up) 5 3 1 54321. any tips on playing flat/high notes that's seems to eb a problem for me. API documentation for the Rust `Capture` mod in crate `windows`. r/playrust search MIDI input guide. I didn't like this, so I decided to make this guide.This will teach you how to play instruments in Rust, WITHOUT the use of programs, file downloads or MIDI. You signed in with another tab or window. keyberon-f4, a unsplitted The tool can broadcast to any RTMP supporting destination, having presets for streaming on YouTube, Twitch, Instagram and Facebook. Rust instruments, and how to play them without MIDI. keys for guitar songs in rust? : r/playrust - reddit Layers when holding a key (aka the fn key). . By rejecting non-essential cookies, Reddit may still use certain cookies to ensure the proper functionality of our platform. Work fast with our official CLI. 1. Is it plausible for constructed languages to be used to affect thought and control or mold people towards desired outcomes? How to Play "Still D.R.E." in Rust (Instruments DLC) - YouTube Hey Im a little confused on this tutorial, the Pressing R wasn't very clear instructions. use device_query:: {DeviceQuery, DeviceState, Keycode}; fn main () { let device_state = DeviceState::new (); loop { let keys: Vec<Keycode> = device_state.get_keys (); for key in keys.iter () { println! Is there any way of knowing the notes that I'm playing? You can see them in the keyboard layout settings in-game and can assign each note to a key. The bind command tells your RUST client that the key you choose will change to perform the function that will follow it. First, create a new library-type crate: $ cargo new wasm-dot --lib $ cd wasm-dot. The new Planet Crafter Fish & Drones Update just broke! BlackjackBallsack 3 yr. ago. Key Press Binds These are also known as note on/off MIDI behaviours - for example pressing a key on a MIDI keyboard or controller device. I made a simple Media player in Java but I want to record global key presses like Ctrl + P to pause/resume the current music being played without the JFrame having focus but it seems that its not possible due to JVM security issues. You mean those on the keypad? This month's update brings the foundation of the mission system, huge amount of quality of life improvements, a camper vehicle module and much more! The naming and conventions follow the UI Events specification but this crate should be useful for anyone implementing keyboard input in a cross-platform way. MiniF4 based): KeySeeBee, a split ergo They follow the C scale: Holding Numpad + key will turn the note into sharp. If nothing happens, download Xcode and try again. Pick the best deal from our list of trusted & legitimate stores we verify and check daily. He is an active and contributing member of numerous other RUST communities. One day I was browsing the steam guides on Rust for ways to play instruments, and noticed there wasn't a whole lot. regex::CaptureNames - Rust - GitHub Pages pcap - Rust - GitHub Pages Network: Broadband Internet connection. About this item Keyboard: 61 piano-style keys Touch response: 2 sensitivity levels, off Sound source: Ahl (dual-element) Maximum polyphony: 48 Tones: 700 (including 20 Indian tones) More Rust guilds. Rust - Input Output - tutorialspoint.com Implementing Terminal I/O in Rust | by Packt | Medium Once you close the console, the keybindings should be immediately enabled. Why is this the case? Reddit and its partners use cookies and similar technologies to provide you with a better experience. // Bind the number 1 key your keyboard to a function that types. I've been trying to learn more nursery rhymes but I'm pretty musically challenged. CaptureNames. RUST Guides, Base Designs, Server Hosting and Admin Resources. This item will only be visible in searches to you, your friends, and admins. MIDI Binding - Rust Wiki The first project using this firmware is Keyberon Let's Rock! Rustafied [. Rust - Missions. You can press R to enter full keyboard mode, but the 8 and 9 notes sounds like shit and it cant possibly be what is intended, so please tell me, 8 and 9 are Enter+1 and Enter+2 respectively I believe. Perform the actions. The RUST Keybind Guide - RUST Settings Guides - Corrosion Hour How do I convert between numeric types safely and idiomatically? It's my first rust code so it's probably not idiomatic at all. Or download instrument macro's. If you are new to sheet music, this may look very confusing, but if you are going to learn to swim, jump off the deep end. Just remember that not all the instruments boast the same range as one another, from the cowbells singular tonk to the 88 pieces of ivory on the piano. A tutorial teaching you how to play Dr. Dre ft. Snoop Dogg - Still D.R.E. Build a fire. A list of keyboard firmwares written in Rust and related resources. A relatively cheap cable you can pick up for just a few dollars. Thank you for reading! Get a list of the key and modifier pairs required to type the given string on a keyboard with the specified layout. Create an account to follow your favorite communities and start taking part in conversations. Transparent key, i.e. Chording multiple keys together to act as a single key. To find new, findable and memorable project names, some persons in the rust community try to mix the name of a city with some keyword related to the project. 20 Rust music ideas | piano songs, easy piano songs, drum music - Pinterest Processor: Intel Core i7-4690K / AMD Ryzen 5 1600. the lowest not you can play on the piano is 1, and the highest is right ctrl. If you want to use the latest build, add this to your Cargo.toml: Check out examples for comprehensive examples on how to use each feature. That means COMPLETELY VAC AND ANTICHEAT SAFE music scripting! As the different functionality are interconected by the user of the crate, you can use only the parts you are interested in or easily insert your own code in between. While youre in-game, press the F1 key to open the console. I use Virtual Midi Piano Keyboard (VMPK), it's a free program that allows you to play piano with your keyboard, customize controls and you can set your output to a loopmidi port and then you can play with VMPK on Rust. You can simply google "YouTube Piano" And find a list of songs in the comment section ;), Force Theme, Star Wars 36 7 8-9-8 3 3-6 7 8 3 8 6 0 9, Zelda's Lullaby 3 52 123 52 3 59 85 4323, Lifelight (Smash Bros) 2-3-4, 2-4 8-7-6-7-5, 7 6 5, 4 5 6 5 4; 5 3 2-3-4, 2-4 8-7;6-7-9, 7 6 5, 4 5 6 5 4 5 3 6 8 9 Pause for 1 second 4-5-3, 234 5-6-5 4-5-3-2-1-2 4-5-3, 234 5-6-5-4-5-2, 2-3-4-5:6 4-5-3, 234 5-6-5 4-5-3-2-1-2 4-5-3, 234 5-6-5-4-5-2, 2-3-4-5 8:6 5 5 5 5, 4 3 4 1: 6 6 6 6 4 2 1 1 7 6 7 5, 5 5; 2 2 2, 7 6 5 5, 5 5 62, National Anthem of USSR 8 5 8 5 6 7 3 3 6 5 4 5 1 1 2 2 3 4 4 5 6 7 8 9 5 5 0 9 8 9 5 5 8 7 6 7 3 3 6 5 4 5 1 1 8 7 6 5, Avengers' Theme 2 22 65 4 3 2 22 67 5 6, Bitch Lasagna 6 6 7 8 8 8 4 4 3 3 3 5 5 5 5 5, Despacito 8 7 63 3333 6666 6564 4444 66667 8 5 5555 888 99 7 8 7 6 3, Pirates of the Carribbean 3 5 6 6 6 7 8 8 8 9 7 7 6 5 5 6 678 909 878 909 890 987 876 756 678 789 890 986 678 904 698 976, Old town road 2226 5 4 22654 221 5 564 2 2, Gravity Falls Theme 2346561 2343 5654 4446654 6665654 4446654 666 888 4446654, Fortnite Default Dance 3 3 5 6 5 3 5 6 5 3 2 3 6 5 3 2 3, WII SPORTS THEME 1 2 4 3 2 1 5 3 4 5 8 7 8 5 3 1 2 3 2 3 4 5 8 7 8 1 2 4 3 2 5 6 9 9 1 2 4 3 2 1 5 8 9 4 0 9 8 5, Sonic the Hedgehog, Green Hill Zone 8 6 8 7 8 7 5 8 0 9 8 7 8 7 5, All Star - Smash Mouth 5 5 9 7 7 6 6 5 5 8 7 7 6 6 5 5 9 7 7 6 5 5 6 3, 5 3 5 5 5 5 3 2 5 5 5 5, 5 5 5 5 5 5 5 5 5 7 5, 7 7 9 8 7 5 6 6 6, 6 7 5 5 3 2 5 5 3 2, 7 9, 7 0, 7 9 8 7 6 6 5 6 5, 3 5 5 5 5 5 5 5,3 7 5 5 5 5 5 3 2, 7 5, 3 2 5 5, 3 2 5 5 5 7, 7 5, 3 2 5 5, 3 2 5 5 5 7, 7 9 8 7 6 6 5, 5 5 6 5 7 6, 6 5 6 7 3 at the commas, leave a little bit of time between the next set of notes, Star wars theme 1 5 4-3-2 8 5 4-3-2 8 5 4-3-4-2, Darude - Sandstorm 77777-7777777-0000000-9999999-66 77777-7777777-0077777-7777777-00, "Ode To Joy" by Beethoven 3-3-4-5-5-4-3-2-1-1-2-3-3----22---- 3-3-4-5-5-4-3-2-1-1-2-3-2----11---- 2-2-3-1-2-343-1-2-343-2-1-2-2---- 3-3-4-5-5-4-3-2-1-1-2-3-2----11----, Twinkle twinkle little star 1 1 5 5 6 6 5 4 4 3 3 2 2 1, Megalovania 2 2 9 6 6 5 4 2 4 5 1 1 9 6 6 5 4 2 4 5, Jingle Bells 777 777 79567 8888877776676 9, Boku no Hero Academia Season 2 OP 2 (Sora no Uta) 1 5-5-5 554 1 5-5-5 456 11 5-5-5 454 (8-6-6-6-6 654) 11 6-5 11 5-4 3-4 3-4 3346 55443-4 11 6-5 11 5-433, Attack on Titan OP 1 2243 11 22431 64 53 42 31 64 53 42 31, Tokyo Ghoul OP (Unravel) 1 89876 9876 65 5453 333300 877788 89876 9876 65 5453 333300 877788 666-6666 098098 666-6666 --- 3866 323 3866 323 3866 323 3866 323 86986 7888 80099 878753 553 5533 2233 5533 2233 553 3223343 309 09998 87875 509 998 87857 86531 887678 87875 0099 9988 87875 509 998 87857 66531 887678, Neon Genesis Evangelion 3-5-6-5-6 6-6-9-8-7-6-7 7-9-0-6-5 9-9-7-9-9-0, take me home country roads 123 312 321 356 6553 2123 211 121, Fly Me To The Moon: 8-7-6-5-4. Rust will try to match for the patterns defined within the matcher pairs, which can either be (), {} or [].The characters in the macro rules will be matched against the input to determine if it . Valve Corporation. But not only can you use Rust on Windows, you can also write apps for Windows using Rust.. You can find all of the latest updates in the Release log of the Rust for Windows repo on GitHub.. Rust for Windows lets you use any Windows API (past . For more information, please see our While you will struggle to play anything smoothly, or even close to resembling a song, the keyboard is a viable method for musical play. This crate is a no_std crate, running on stable rust. It runs on a WeAct Twinkle twinkle little star - 11 55 66 5 44 33 22 1 (numpad with most instruments) Seven nation army - 6 686 543 (works on most instruments, on regular guitar if you combine 6 + J and 8 + L it sounds a lot better) 46. Sonder - E-Ink Keyboard. Signal handling - Command Line Applications in Rust These packets can be written directly to a HID device file. Calculating probabilities from d6 dice pool (Degenesis rules for botches and triggers). Not too sure about 0 but i dont play anything that uses it. Is it correct to use "the" before "materials used in making buildings are"? Press J to jump to the feed. Why are non-Western countries siding with China in the UN? Comment and leave them below, it all helps, thanks! This item has been removed from the community because it violates Steam Community & Content Guidelines. Captures represents a group of captured strings for a single match. By pressing R ingame, you can play a held instrument with the computers keyboard, and this is how we will play our songs. 1,385 ratings. // Bind your caps lock key to a function that starts an autoclicker. Feb 21, 2021 - Explore Akoh H's board "Rust music" on Pinterest. Once installed, open up a terminal and do the following to build the software: git clone https://github.com/FFmpeg/FFmpeg.git Enter the FFMPEG directory with the CD command. Keyboard Guitar Songs : r/playrust - reddit As the different functionality The 0th capture always corresponds to the entire match. At times it seems like they are just randomly assigned to keys. Is a PhD visitor considered as a visiting scholar? It is based on the blue pill, a cheap development Casio CTK-6300INK2 61-Key Indian Keyboard - Amazon With the crate device_query you can query the keyboard state without requiring an active window. Minimum qualifications: Bachelor's degree or equivalent practical experience. What music do you listen to when playing rust? To implement these keybindings, press the F1 key to open the in-game console, copy and paste, or retype the bindings below into the console and hit the enter key. If you believe your item has been removed by mistake, please contact, This item is incompatible with Rust. Steam Community :: Guide :: MIDI for instruments / MIDI @ do you have any good tutorials on that? DirectX: Version 11. It wasn't to difficult, but I needed a accurate timer. How can I capture keyboard inputs globally? : r/rust - reddit The Best part is that everyone is sharing songs which i find super duper awesoma! Learn more. Rust [Soundtrack] - Classic Menu Theme - YouTube .mid files are files that store a series of MIDI inputs that can be played back later. The acoustic guitar that you can play in Rust sounds very out-of-tune. RUST instrument keyboard controls The most straight forward method for playing instruments is to use the default keyboard controls. Default Note Binding Overall, the guitar has a playable range of e3 (40) to f#5 (66) (or e2/e4 - f#4/F#6 depending on octave standard) consisting of 27 different notes.The acoustic guitar's method of being played has been changed since a recent patch. Control [ ] The Control or Ctrl key, to enable control modifier function for interpreting concurrent or subsequent keyboard input. Not the answer you're looking for? ; Text area: This contains the lines of text to be displayed. For example, you can make your Spacebar act as normal when tapping, but serve as Ctrl when held. Why is there a voltage on my HDMI and coaxial cables? With a focus on meeting the needs of the electric grid, and. First, the actual instruments. Before we get into playing the instruments, you have to understand how they work. NOTE: The README and examples are based off the develop branch of InputBot. How to print the timestamp on the terminal when user press Enter. Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. A Beginner's Guide to Rust Macros | by Phoomparin Mano | Medium MiniF4 based on a To handle these interrupts, we add new entries to our interrupt descriptor table, just like we did for our exception handlers. Keymap & EN/RU layouts for Levinson 40% split ortholinear keyboard; KeyHive . There are two main MIDI functions which can be assigned to convars in Rust: Key Presses Knobs / Sliders Before creating any binds, ensure you've enabled MIDI convars in the console first. Asking for help, clarification, or responding to other answers. This crate auto-generates all the JS <-> Rust FFI glue for us, and is much of the reason Rust is such a phenomenal choice for writing WebAssembly. Why are physically impossible and logically impossible concepts considered separate in terms of probability? In your Steam library, select RUST, right-click your mouse on the listing, and select properties. A rust crate to create a pure rust keyboard firmware. If there isnt space, the notes are played straight through. : https://youtu.be/_CL6n0FJZpkInstruments DLC: https://store.steampowered.com/app/1174370/Rust__Instruments/Rust: https://store.steampowered.com/app/252490/Rust/ Check out these videos! You must use "Reload" to use the full-keyboard layout in order to access every note. The difference is you'll receive a Vec of pressed keys (Keycode) and this Vec will be empty if no key is pressed. Unfortunately I didn't found anything till now, so maybe someone here can help me. Windows Print Key. Uses dxgcap for capture on Windows via the Desktop Duplication API, and X11Cap for capture on Linux via xlib::XGetImage. Privacy Policy. ContentsPvP Full GuidePrefaceGeneral Tips / The BasicsMovement / Run n GunEngagement / Fight or FlightLooting / GreedAwareness / The Third EyeConsistency []. All you need is a little time, a keyboard (qwerty) and some musical talent. Please see the. Or, simplified. grid, blue pill based): covah901's keyboard (WeAct To use it on a In the properties window, you can choose the tab LOCAL FILES. From there, select the Browse Local Files option. The shift key is a modifer key and it's state can be queried with Event.current.shift. held, and space when tapped. < > Showing 1-2 of 2 comments So, I have to find such a name. libx11-dev; libxtst-dev; libudev-dev; libinput-dev; Note: libinput requires InputBot to be run with sudo on Linux - sudo ./target/debug/<program name>. But for this idea to work, I need to simulate the pressing of my keyboard. In Rust, is there a way to iterate through the values of an enum? windows::Media::Capture - Rust - GitHub Pages Note that if you want to play a flat note, youll have to play the corresponding lower notes sharp. Why is capitalizing the first letter of a string so convoluted in Rust? Why we built a custom Rust library for Capture - Dropbox Whether youve purchased the instruments through the RUST store or have a clanmate with the blueprints, youve probably had a turn on the Plumbers Trumpet, Junkyard Drum Kit, or the Wheelbarrow Piano. Twinkle twinkle little star - 11 55 66 5 44 33 22 1 (numpad with most instruments), Seven nation army - 6 686 543 (works on most instruments, on regular guitar if you combine 6 + J and 8 + L it sounds a lot better), Song of healing, something like R - E - Q -R - E - Q - R - E - Q - 0 - Q but ive spent like 5 total mins on the piano, 1 1 123 32345 ENTER+1 (octave up) 5 3 1 54321. Rust > Guides > 500INO's Guides . There are currently no active . 9 Best Rust Guitar Songs EVER - With Tabs - Guitar Aficionado Rust has added instruments in their latest DLC, and their MIDI COMPATIBLE! Once you open the RUST folder, right-click your mouse and create a new folder called instruments. In this new instruments folder, drop any of the midi files you have downloaded. ; Footer bar: This displays the position of the cursor, the number of lines of text in the file, and the name of the file being displayed. Toggle capital character lock function for interpreting subsequent keyboard input event. Use Git or checkout with SVN using the web URL. In this system, we'll do the processing in two stages: gather all the events. It is only visible to you. input.bind k kill. Press question mark to learn the rest of the keyboard shortcuts, https://www.youtube.com/watch?v=3gZC5763wYk. They all require different resources to craft, and can produce different amounts of notes.