Cover photo

Contract Wizard Alpha 2.2 Update Notes

Contract Wizard Alpha 2.2 Update Notes

  • Refactoring:

    • Major code overhaul enhances structure and maintainability with no noticeable changes.

    • Files and folders reorganized for efficiency.

  • New Features:

    • Audio Uploader: 2-click Arweave upload with auto-tagging simplifies sharing and searchability.

    • Records Page: Tracks site activity with tabs: general, songs, insights, achievements; includes charts for top interactions.

    • Achievements System: Hundreds of achievements with animations for site engagement.

    • Arweave Uploads Page: View and manage uploaded files, query Arweave, and upgrade files to metadata via “Upgrade” button.

    • Arweave Explorer Page: Query all Arweave files (audio, metadata, playlists) with tags (e.g., Uploaded-Type:Audio, Artist, Genre).

    • Time Machine Mode: for crate digging through the past.

    • File Picker: Select uploaded Arweave files for metadata/manifest creation, streamlining workflows.

    • Search Functionality: Sidebar search for Arweave files (audio, metadata, playlists) by tx_id.

    • Player Enhancements:

      • Offline mode saves audio for faster reloads and offline play.

      • MP3/WAV selection toggles speed vs. quality.

    • Create Page: Centralizes all creation tools in the main menu.

    • Turbo Integration: Arweave uploader supports ArDrive Turbo; buy, share, gift credits with card/crypto alongside Testnet/Irys options.

  • Improvements:

    • Visualizer: Enhanced UI, visuals, hotkeys, programmable shader layer, and epic sliders.

    • Arweave Uploaders: Improved UI with tag/license options across all upload pages.

    • Playlists: Support unique mixes, descriptions, genres, and on-chain tags.

    • Metadata Maker:

      • Auto-analyzes audio (sample rate, bit depth, duration, type) from URLs.

      • Auto-resizes images (normal, small, thumbnail) from URLs.

      • File picker integration for audio/images; streamlined UI for Arweave saves.

    • Manifest Maker:

      • Import previous manifests or select uploaded/new files via file picker.

      • Organizes files (uploaded or pending) with improved UI.

    • Player: Adds fun mode for playback speed adjustments (e.g., tied to BTC daily movement).

  • Auth and Wallet Support:

    • Rewritten Auth system supports more wallets (e.g., RainbowKit) and mobile functionality for sign-in, Turbo purchases, and uploads.

  • UI/UX Enhancements:

    • Sliders: Customizable colors in Visualizer and Audio Player; fast graphics toggle in Settings simplifies sliders.

    • Improved Pages:

      • Player Page: Better design/performance, robust handling of searches, wallets, playlists; includes Mixes, Lyrics, Video pages.

      • Settings Page: Nicer layout, new buttons (e.g., hide unknown images).

      • Webamp Page: Enhanced visuals.

      • Embed Pages: Config Embed revamped with better scrolling, auto-loading, mini-player sizing, and styling.

      • Home Page: Features 50 most recent audio uploads.

      • Contract Wizard Page: Rewritten dialogue with expressive text (e.g., shaky text), fewer bugs, reliable animations.

    • Tagging System:

      • All uploads tagged with App-Name:Contract-Wizard.

      • Audio files/metadata: Uploaded-Type:Audio, Title, Artist, Genre, ISRC, Audio-Tag (lowercase).

      • Playlists: Uploaded-Type:Playlist, Title, Genre, Audio-Tag (lowercase).

      • Metadata: Uploaded-Type:Metadata.

      • Manifests: Uploaded-Type:NFT-Manifest.

      • Uploader wallet: Uploaded-By: (lowercase).

    • Last But Not Least:

      • Site is now called ar://listen

  • Thank you for delving into alpha 2.2 with me. Never stop delving:

    Thanks for reading this, now go use the site, upload some songs and make some playlists!